Super-fast. Sleek GUI. Revolutionary. A next-gen downloader with a smooth DearPyGUI interface that makes speed look beautiful.
- ⚡ Insane Speed – Multithreaded engine that maxes out your connection built on
aria2c. - 🖥 Polished GUI – Built with DearPyGUI, minimal but aesthetic.
- 🛡 Reliable – Auto-resume, smart error recovery, checksum validation.
- 🎯 Simple – Drag, drop, click — downloads just work.
- 🌍 Universal – HTTP, HTTPS, FTP, magnet links & more.
-
Clone this repo:
git clone https://github.com/yourusername/bolt-downloader.git cd bolt-downloader -
Install dependencies:
pip install -r requirements.txt
-
Run Bolt:
python main.py
Add these to your requirements.txt:
dearpygui(Everything else like os, subprocess, multiprocessing, threading, re are built-in Python modules.)
You’ll also need aria2c bundled in bin/ to power the downloads.
- Parallel chunk downloads ⚡
- Clean progress bars & ETA built into the UI ⏳
- Pause / resume with one click
- Dark-mode-ready interface
- Cross-platform (Windows, macOS, Linux)
- Drag-and-drop support
- URL input field with drag-and-drop support
- Start / Pause / Resume buttons
- Real-time progress with shiny bars
- Download history tab with speed stats
- ✅ Core downloader
- ✅ GUI with DearPyGUI
- 🔜 Queue system
- 🔜 Browser extension hooks
- 🔜 Theming system (neon mode!)
Got wild ideas to push Bolt beyond limits? PRs are welcome! Start a discussion, fork it, or build a plugin.
MIT – Because freedom should be as fast as your downloads.
💡 Tip: Bolt isn’t just a downloader — it’s what happens when speed meets style.