Our take
- Activity
- 49
- Community
- 18
- Issues
- 54
- Pull requests
- 43
+628 stars in the last 30 days
- Slower to close issues than 91% of the projects we track
Project history
Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.
Stars
21,276Forks
2,608Change since Nov 13, 2026: +22 stars·-1 forks
Overview
res-downloader is a cross-platform desktop tool for finding and downloading media resources encountered in supported apps and websites. It runs a local proxy, filters captured network traffic for resources such as videos, audio, images, livestreams, and m3u8 streams, then presents results in a desktop interface.
It suits users who would rather browse a filtered resource list than inspect network requests manually with tools such as Fiddler, Charles, or browser developer tools. The README lists support for services including WeChat Video Accounts and mini programs, Douyin, Kuaishou, Xiaohongshu, Kugou, and QQ Music.
Key Features
- Captures traffic through a local proxy and filters for downloadable resources.
- Detects video, audio, image, m3u8, and livestream resources.
- Supports resources from a range of Chinese social, messaging, and music platforms.
- Provides a desktop interface built with Go and Wails.
- Supports Windows, macOS, and Linux.
- Offers proxy configuration for accessing resources on restricted networks.
- Includes an operation to decrypt downloaded WeChat Video Account videos.
Use Cases
- A casual user wants to find a video or image from a supported app without manually inspecting network requests.
- A creator needs to identify media streams or m3u8 resources encountered while browsing supported services.
- A user wants to locate audio resources from supported music platforms in a desktop resource list.
- A technically minded user needs a GUI-based alternative to manually filtering captured traffic with a general-purpose proxy tool.
Getting Started
Download a release for your operating system from the GitHub releases page. The README says to allow certificate installation and network access, then start the proxy in the app before opening the target resource in an external app or browser. See the README and online documentation for setup details.
Considerations
- The workflow depends on installing the app's certificate and allowing network access so it can inspect traffic. Some apps or network configurations may require proxy setup to work correctly.
- The README notes that the system proxy may need to be turned off manually after closing the app if internet access does not return.
- Download availability and results depend on the source service and whether its resources can be captured; the project does not claim universal platform coverage.
- The README reports that the maintainer has limited time for maintenance, issue replies, reviews, and releases may be slower.
- The project describes itself as intended for learning and research and prohibits commercial or illegal use. Users are responsible for following applicable laws and service terms.
Found this useful?
Share it with someone who would like res-downloader.