High-performance Coomer downloader with a local Web UI
Astryx is a Windows-native downloader focused on sustained throughput, reliability, and visibility rather than burst scraping.
It combines a high-performance backend with a real-time local Web UI.
Real-time local Web UI showing throughput, host health, and download state.
Astryx is an independently developed project released publicly as an early v0.x build. The project is actively developed and may evolve as the implementation continues to be refined.
The codebase evolved organically to address real-world reliability and performance concerns, rather than to prioritize showcase-level architecture or strictly idiomatic patterns.
Some areas are intentionally monolithic or redundant in favor of:
- debuggability
- predictable behavior
- sustained throughput
Refactoring and cleanup or are going, but not required for effective use.
- Runs locally at
http://127.0.0.1 - Real-time local telemetry (queue status, host health, logs)
- No external server or cloud dependency
- Browser-based control panel
- High-performance, sustained download pipeline
- Separate worker pools for:
- NV — images & non-video media
- VID — video downloads
- Tunable concurrency per media type
- Designed for long-running sessions, not burst scraping
- Live host latency tracking
- Automatic pinning of best-performing hosts
- Graceful degradation when hosts slow or fail
- Real-time host health visualization
- Playwright-based login support
- Reliable handling of authenticated sessions
- Optional credential saving via Save toggle
- Automatic login when credentials are available
- Windows x64
- Portable (no installer)
- No external dependencies beyond included files
This project began as a WinForms application named CMDownloaderUI,
was later rebranded as AstroFetch,
and has since evolved into a Web UI–first application named Astryx.
The WinForms layer currently remains as a Windows host shell responsible for:
- process lifetime
- system integration
- orchestration of background workers
The primary user interface is the local Web UI.
This is:
- A practical, Windows-native tool
- Optimized for long-running, observable workloads
- Built to solve specific problems encountered in real use
This is not:
- A framework
- A reference implementation
- An example of ideal or minimal C# architecture
- Runs entirely locally
- No external telemetry (nothing is sent off-machine)
- No cloud services
- No automatic uploads
- No bundled credentials
All network activity is user-initiated.
This project is for educational and personal use.
Users are responsible for complying with applicable laws and site terms.