xiaoyouchr/ghost-downloader-3

The only downloader you need. 下载器的集大成者。

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 51 minutes ago
Added to GitGenius on September 7th, 2026
Created on August 16th, 2023
Open Issues & Pull Requests: 70 (+0)
GitHub issues: Enabled
Number of forks: 566
Total Stargazers: 8,933 (+1)
Total Subscribers: 32 (+0)

Repository Insights (GitGenius)

Median issue/PR response: N/A
Mean response time: 2.3 days
90th percentile: 14.8 hours
Tracked items: 590

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 98% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Almost all tracked open issues have seen activity in the last three months. Only 11% of issues opened in the past year have been closed. Three people close 93% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 57
New in 7 days: 8
Closed in 7 days: 11
Avg open age: 92 days
Stale 30+ days: 3
Stale 90+ days: 0

Recent activity

Opened in 7 days: 5
Closed in 7 days: 11
Comments in 7 days: 5
Events in 7 days: 9

Top labels

  • 🐛Bug (255)
  • ✨Enhancement (198)
  • ✅confirmed (65)
  • 🙋Help wanted (28)
  • 📱Android (9)
  • 🔍needs-info (9)
  • 🚫Wontfix (5)
  • ♻️Duplicate (3)

Detailed Description

ghost-downloader-3 is a cross-platform download manager that combines HTTP, FTP, BitTorrent, and streaming protocols into a single application with a modern graphical interface.

The tool addresses the fragmentation of download needs by consolidating multiple protocols and transport methods into one unified downloader. It supports HTTP3 and QUIC for modern web downloads, traditional HTTP and FTP for legacy systems, BitTorrent and magnet links for peer-to-peer file sharing, and streaming content acquisition. The application uses asynchronous I/O throughout its architecture to handle concurrent downloads efficiently. The interface is built with PySide6 and implements Fluent Design principles, providing a contemporary user experience across Windows, macOS, and Linux.

Developers and end users seeking a single tool to replace multiple specialized downloaders should consider this project. It suits scenarios where download sources vary widely—combining direct HTTP links, torrent files, streaming services, and FTP repositories—without requiring separate applications for each protocol. The project is particularly relevant for users who want modern transport standards like HTTP3 and QUIC alongside traditional protocols, and for those preferring a native desktop application over browser extensions or command-line tools.

The project shows active development with regular commits addressing bug fixes and feature additions. The codebase demonstrates ongoing refinement of the asynchronous download pipeline and protocol handlers. The maintainer engages with user-reported issues and incorporates feedback into subsequent releases. The project maintains a public homepage separate from the repository, indicating sustained effort toward user-facing documentation and feature visibility.