leech
Concurrent command-line download manager. Inspired from Leech macOS application!
Features
- Concurrent chunked downloads (parallel byte-range fetches)
- Multiple URL support (pipe and/or arguments)
- Progress bar with real-time terminal output
- Bandwidth limiting (shared token bucket across all downloads)
- Resume support (
.partfiles, continues from where it left off) - Single-chunk fallback for servers without
Accept-Ranges - Structured logging with
log/slog(debug mode via-verbose)
Copilot says:
AI-generated
Dive into speedy downloads with this command-line manager that splits files into chunks and grabs them all at once—because waiting is so last century! It’s like having a download party right in your terminal.
Key features:
- 🔥 Concurrent chunked downloads for turbocharged speed
- ⚡ Supports multiple URLs via arguments or piping
- 🎯 Bandwidth limiting keeps your network happy
- ⏩ Resume support so interrupted downloads don’t cramp your style
This summary was generated by GitHub Copilot based on the project README.