douyin-cli 2026.8.23

A Rust CLI for Douyin OpenAPI and web workflows
Documentation
[package]
name = "douyin-cli"
version = "2026.8.23"
edition = "2024"
rust-version = "1.88"
description = "A Rust CLI for Douyin OpenAPI and web workflows"
license = "AGPL-3.0-or-later"
repository = "https://github.com/LIghtJUNction/douyin"
exclude = [
    "packaging/**",
    "unsloth_compiled_cache/**",
]

[features]
default = []

[[bin]]
name = "douyin"
path = "src/main.rs"

[dependencies]
clap = { version = "4.6.2", features = ["derive", "env"] }
base64 = "0.22.1"
percent-encoding = "2.3.2"
qrcode = { version = "0.14.1", default-features = false }
reqwest = { version = "0.12.28", default-features = false, features = ["blocking", "json", "rustls-tls"] }
ring = "0.17.14"
serde_json = "1.0.150"
url = "2.5.8"

[profile.release]
lto = "thin"
strip = "symbols"