BtGet is a fast, lightweight BitTorrent client built for the command line.
No GUI bloat. No unnecessary features. Just fast, efficient torrent downloads from your terminal.
Built on Bun for instant startup and optimized performance.
Download torrents quickly, track progress in real-time, and verify data integrity—all from a clean command-line interface.
Key Features:
- Tracker-less downloads: Uses DHT (Distributed Hash Table) for automatic peer discovery—no tracker needed.
- Real-time progress: Live stats showing download speed, peer count, and progress bars.
- Data integrity: SHA-1 hash verification ensures your downloads are complete and uncorrupted.
- Multi-tracker support: Connects to multiple trackers for reliable peer discovery.
- Complex torrents: Handles multi-file torrents and nested directory structures.
- Torrent Inspector: Preview torrent details without downloading—see file lists, sizes, and metadata instantly.
Cross-platform: Works on Windows, macOS, and Linux.
Built for developers who prefer the terminal over GUIs.
Whether you're downloading Linux ISOs or managing large file transfers, btget gives you speed, control, and simplicity.
👉 Install from npm:
> npm install -g btget
Built with