Douyin Downloader is a command-line tool for downloading videos, image galleries, collections, and audio from Douyin profiles with watermark removal.
The tool addresses the need to archive Douyin content at scale. It handles single-item downloads and batch profile scraping, displaying progress and automatically retrying failed requests. It uses SQLite to deduplicate downloads, verifies file integrity after completion, and falls back to browser automation when direct API access fails.
The tool suits anyone needing to preserve Douyin content programmatically, whether downloading individual posts or entire creator profiles. It works with videos, image-notes, collections, music tracks, and favorites. The project also maintains a desktop GUI application called Douzy that wraps the same backend and adds support for TikTok and YouTube alongside Douyin, with features like account syncing, task queuing, and a local archive interface.
Development activity shows consistent maintenance with regular updates addressing user-reported issues and feature requests. The project accepts community contributions and responds to bug reports. Documentation is maintained in both English and Chinese to serve its user base. The codebase remains actively refined based on practical usage patterns and platform changes.