Topics / #douyin

Douyin projects on GitHub

Tools for downloading and managing content from the Chinese short-video platform Douyin.

As of , the most-starred Douyin projects on GitHub are MediaCrawler (67.2K stars), BettaFish (42.5K stars) and AiToEarn (26.6K stars). GitHub.Locker tracks 22 Douyin repositories with 311.1K stars combined. The fastest-growing on October 18 was MediaCrawler, with +104 stars in a day.

22Projects
311.1KStars in total
+489Stars in a day

Hot right now

Most stars gained in a day · Oct 18

The all-time top

22 projects · by stars

  1. #1 · NanmiCoder/MediaCrawler

    MediaCrawler

    A multi-platform crawler for Chinese social media: it collects keyword search results, specific posts, and their comments from Xiaohongshu, Douyin, Kuaishou, Bilibili, Weibo, Tieba, and Zhihu.

    67.2K
  2. #2 · 666ghj/BettaFish

    BettaFish

    BettaFish (Chinese name 'Weiyu'/微舆) is a from-scratch multi-agent public opinion analysis system that monitors social media and large volumes of public comments, then produces reports to help break information bubbles and support decision-making.

    42.5K
  3. #3 · yikart/AiToEarn

    AiToEarn

    AiToEarn is an AI content marketing agent for creators, brands and one-person companies: AI agents automate creating, publishing, engaging and monetizing content across 10+ major social platforms.

    26.6K
  1. 4

    Douyin_TikTok_Download_API

    20.8KEvil0ctal/Douyin_TikTok_Download_API · Python

    A self-hosted data API for Douyin and TikTok: it pulls posts, author profiles, comments, search and playlists, downloads videos and image albums without a watermark, and exposes it all through a REST API, an MCP server, a CLI and a web console.

  2. 5

    res-downloader

    20.7Kputyy/res-downloader · Go

    A free cross-platform desktop app that sniffs and downloads videos, audio, images, m3u8 streams and live streams from Chinese platforms like WeChat Video, Douyin, Kuaishou, Xiaohongshu, Kugou and QQ Music.

  3. 6

    python-spider

    19.8KJack-Cherish/python-spider · Python

    A collection of real-world Python web scraping projects, each targeting a specific Chinese site or app: Taobao, JD, NetEase Music, Bilibili, 12306 train tickets, Douyin, novel sites, manga sites and more.

  4. 7

    TikTokDownloader

    16.9KJoeanAmier/TikTokDownloader · JavaScript

    DouK-Downloader (formerly TikTokDownloader) is a tool for downloading videos, images and live streams from Douyin (Chinese TikTok) and TikTok, and for collecting platform data such as account details, comments and search results.

  5. 8

    dart_simple_live

    16.2Kxiaoyaocz/dart_simple_live · Dart

    Simple Live is a cross-platform Flutter app for watching Chinese livestreaming platforms (Huya, Douyu, Bilibili Live, Douyin) with danmaku (chat overlay) support, built for simple, no-frills viewing.

  6. 9

    social-auto-upload

    15.6Kdreammis/social-auto-upload · Python

    It's a Python automation tool that publishes your videos to major Chinese and international platforms — Douyin, Bilibili, Xiaohongshu, Kuaishou, WeChat Channels, Weibo, TikTok, YouTube and more — with support for scheduled posting.

  7. 10

    Python-Core-50-Courses

    12.6Kjackfrued/Python-Core-50-Courses

    This is a free, Chinese-language beginner course called 'Python Language Basics 50 Lessons', a simplified rewrite of the first 15 days of the author's larger Python-100-Days project, aimed at people who found that project too hard to start with.

  8. 11

    douyin

    11.5Kzyronon/douyin · Vue

    A Vue3 + Pinia clone of Douyin (TikTok), built to showcase best practices for using Vue on mobile with a native-app-like smooth short-video feed.

  9. 12

    DouyinLiveRecorder

    11.1Kihmily/DouyinLiveRecorder · Python

    DouyinLiveRecorder is a Python tool that records live streams from 40+ platforms (Douyin, TikTok, Kuaishou, Huya, Douyu, YouTube, Bilibili, Xiaohongshu, Twitch, and many more) continuously and can watch multiple rooms at once.

  10. 13

    dbskill

    10.8Kdontbesilent2025/dbskill · Python

    dbskill is a Chinese-language AI Skills toolbox for entrepreneurs and content creators. It was distilled from 16,152 public tweets into 4,176 structured knowledge atoms, packaged into 32 ready-to-call Skills for business diagnosis, content creation and decision tracking.

  11. 14

    autoclip

    9.6Kzhouxiaoka/autoclip · Python

    An open-source AI desktop app that turns long videos — podcasts, interviews, courses, livestreams — into share-ready short clips, auto-cutting the highlights and generating subtitles, covers and titles.

  12. 15

    creatorhub

    2.4K3441293738/creatorhub · Python

    CreatorHub is a locally-run web panel built with Python and FastAPI for managing accounts, monitoring posts and comments, downloading content, publishing, and getting notifications across Douyin, Xiaohongshu (RedNote), Kuaishou, and WeChat Channels.

  13. 16

    manju-laoli-skill

    1.5Klixiaoxiao9888-create/manju-laoli-skill · Python

    This is an AIGC skill pack that gives AI agents a full industrial pipeline for writing and directing viral Chinese short dramas: script structuring, character/prop asset locking, storyboarding, dialogue tone-checking, martial-arts/fantasy combat choreography, and ready-to-feed prompts for video-generation models like Seedance and MiniMax H3.

  14. 17

    LiveStream-Agent-Studio

    1.4KHanyuanWang/LiveStream-Agent-Studio · Python

    LiveStream Agent Studio is a local-first Windows AI workspace for livestream e-commerce teams that combines creator discovery, livestream breakdown, performance review, and short-video script planning into one workflow.

  15. 18

    chubbyskills

    1.3Kchubbyguan/chubbyskills · Python

    Chubby Skills is a set of 14 Agent Skills plus a CLI that ingest Chinese social content (Douyin, Bilibili, Xiaohongshu, WeChat public accounts, X, podcasts) and local documents into a personal Markdown knowledge base you can search, cite, and hand off to an AI agent.

  16. 19

    downvid

    1KDownvid/downvid · TypeScript

    DownVid is a modern, cross-platform open-source desktop app for downloading videos and audio from YouTube, Bilibili, Douyin, TikTok and 1000+ other sites, without watermarks or ads.

  17. 20

    pickoo-your-favorites

    966KristenPan/pickoo-your-favorites · Python

    Pickoo! is a local-first AI favorites workbench where a connected agent automatically ingests links you paste or share (from Xiaohongshu, Douyin, Bilibili, WeChat, Xiaoyuzhou podcasts, web pages, NetEase Music) and files them into editable Markdown with a preserved evidence package.

  18. 21

    catbus

    453cv-cat/catbus · TypeScript

    catbus is a command-line tool that lets you talk to 10 major Chinese and international platforms (Xiaohongshu, Douyin, TikTok, Bilibili, Kuaishou, Weibo, Xianyu, Taobao, JD, X) through one consistent set of commands and JSON output, instead of learning each platform's own API.

  19. 22

    douyin-favorite-MyLike

    209Hannah2227/douyin-favorite-MyLike · C#

    MyLike is a Windows desktop app that downloads your entire Douyin (Chinese TikTok) 'liked videos' list to your computer so you can filter, search, and shuffle-play it locally, without the Douyin app, even with tens of thousands of items.

Often tagged together