PouyaGet is a modern, professional download manager with an async engine, real-time progress, batch import, and a stunning dark UI.
From power users to casual downloaders — PouyaGet packs professional features into a beautiful interface.
Non-blocking downloads powered by aiohttp. Download dozens of files simultaneously without slowing down your system.
Pause, resume, or cancel any download at any time. Full control with per-item and bulk actions.
Live speed, ETA, percentage, and file size. Beautiful progress bars with smooth updates.
Add dozens of URLs at once — paste a list, import from a text file, or drag-and-drop. Lines starting with # are ignored.
Eye-friendly dark mode and clean light mode. Switch instantly from the settings panel.
Persistent history of all completed downloads. Browse, search, and clear with one click.
Cap your download speed to avoid saturating your connection. Set per-session limits from the settings.
Minimize to the system tray and keep downloading in the background. Double-click to restore.
Smart file name extraction from URLs and Content-Disposition headers. Automatic conflict resolution.
A polished, modern interface that respects your screen real estate.
All your downloads in one place with real-time progress, speed, and ETA.
Configure download directory, concurrency, speed limits, theme, and behavior.
Import dozens of URLs at once from text input or a file. Just paste and go.
PouyaGet runs on any system with Python 3.9+.
PyQt6 for the GUI, aiohttp for async downloads, and humanize for readable sizes.
pip install PyQt6 aiohttp humanize
Grab the latest release or clone the repository.
git clone https://github.com/pouyaget/pouyaget.git
cd pouyaget
Run the app and start downloading immediately.
python3 pouyaget.py
Open source, community-driven, and built with love.
⬇ Get PouyaGet Now