res-downloader: Cross-Platform Tool for Downloading Online Resources

res-downloader: Cross-Platform Tool for Downloading Online Resources

Summary

`res-downloader` is a powerful, cross-platform resource downloading tool built with Go and Wails. It simplifies the process of sniffing and downloading various online resources, including videos, audio, images, m3u8 streams, and live content. The tool offers broad compatibility, supporting popular platforms such as WeChat video accounts, Douyin, Kuaishou, and Xiaohongshu.

Repository Info

Updated on October 30, 2025
View on GitHub

Tags

Click on any tag to explore related repositories

Introduction

res-downloader is an open-source, cross-platform resource downloading tool developed by putyy. Built with Go and Wails, it provides a simple yet powerful solution for capturing and downloading various online resources. Its primary function is to facilitate the download of content from platforms like WeChat video accounts, mini-programs, Douyin, Kuaishou, Xiaohongshu, live streams, m3u8 videos, Kugou Music, QQ Music, and other common network resources. Designed for ease of use, it offers a clean interface and broad compatibility across Windows, macOS, and Linux.

Installation

To get started with res-downloader, you can download the latest version from its official GitHub releases page or other provided mirrors.

  1. Download: Visit the GitHub Releases page to download the appropriate package for your operating system. Alternative downloads include Lanzou Cloud (Password: 9vs5).
  2. Installation Steps:
    • During installation, ensure you allow the certificate file to be installed and grant network access.
    • For Windows 7 users, it is recommended to download version 2.3.0.

Examples

Using res-downloader is straightforward, thanks to its intuitive proxy-based resource sniffing mechanism.

  1. Start Proxy: Open the software and click "Start Proxy" in the upper left corner of the homepage.
  2. Select Resource Type: Choose the type of resources you want to capture (all are selected by default).
  3. Browse Content: Open the desired resource page externally, such as a WeChat video account, mini-program, or any webpage containing the content you wish to download.
  4. View Resources: Return to the res-downloader homepage, and you will see a list of detected resources ready for download.

The tool supports a wide array of content, including:

  • Videos, audio, and images.
  • m3u8 streams and live broadcasts.
  • Content from popular platforms like Douyin, Kuaishou, Xiaohongshu, WeChat video accounts, Kugou Music, and QQ Music.

Why Use res-downloader?

res-downloader stands out as a user-friendly and versatile tool for several reasons:

  • Simplicity: It offers a clean, beautiful interface and straightforward operation, making it accessible to a wide audience.
  • Cross-Platform: Enjoy seamless functionality across Windows, macOS, and Linux.
  • Extensive Resource Support: Download various media types, including videos, audio, images, m3u8, and live streams, from numerous platforms.
  • Broad Platform Compatibility: Specifically designed to work with popular Chinese platforms like WeChat video accounts, mini-programs, Douyin, Kuaishou, and Xiaohongshu, alongside music services like Kugou and QQ Music.
  • Proxy Sniffing: It supports proxy settings to capture resources from restricted networks, similar in principle to Fiddler or Charles, but with a much lower barrier to entry. This makes it ideal for general users who need to download online content without complex configurations.

Links