Download Latest Version PIDM - First Initial Release with Installer source code.tar.gz (1.8 MB)
Email in envelope

Get an email when there's a new version of PIDM - Python Internet Download Manager

Home / 1.0.0
Name Modified Size InfoDownloads / Week
Parent folder
PIDM_Installer.exe 2025-05-31 37.7 MB
PIDM - First Initial Release with Installer source code.tar.gz 2025-05-30 1.8 MB
PIDM - First Initial Release with Installer source code.zip 2025-05-30 1.8 MB
README.md 2025-05-30 2.6 kB
Totals: 4 Items   41.4 MB 4

We're excited to launch the first official version of PIDM – a modern, efficient, and feature-rich download manager built with Python and Qt!


✨ Highlights

  • ✅ User-friendly UI for adding and managing downloads
  • ✅ Queue management system with scheduling and prioritization
  • ✅ Resume support, download progress, speed & ETA display
  • ✅ Built-in speed limiting (global and per-download)
  • ✅ File type detection with preview icon and save dialog integration
  • ✅ Integrated browser extension support via Native Messaging
  • ✅ Automatic fallback from HTTPS to HTTP when needed
  • ✅ Modern theme-aware design (light/dark)
  • ✅ Smart file name/size/type detection via partial GET

📦 Installer (PIDM_Setup.exe)

The provided installer will:

  • 📂 Install PIDM to %LOCALAPPDATA%\Programs\PIDM
  • ⚙️ Set up native messaging host for browser integration
  • 🔌 Offer help for manual Chrome extension setup
  • 🖥️ Optionally add PIDM to startup apps
  • 🧷 Optionally create a desktop shortcut

Data (settings, logs, downloads) are stored in:
%LOCALAPPDATA%\PIDM


🌐 Browser Extension

We are currently working on browser integration for Chrome and Firefox:

  • ✅ Chrome/Edge: Extension is available but must be installed manually for now (due to Chrome Web Store policy). Follow the included readme.txt to install.
  • 🚀 Firefox: The extension is being submitted to the Firefox Add-ons store.
  • 🛠️ Improvements to extension detection, auto-updates, and stream capture support are ongoing.

📥 How to Install the Extension (Chrome/Edge)

  1. Go to chrome://extensions or edge://extensions
  2. Enable Developer Mode
  3. Click Load unpacked
  4. Select the extension/ folder from the installation directory
  5. You're ready to go!

Native messaging is automatically configured during setup. If you check the field for extension but you need to change the extension id. you can find the extension folder where you installed the app


🔄 Uninstall Notes

Uninstaller will clean up:

  • Application files in %LOCALAPPDATA%\Programs\PIDM
  • Desktop/startup shortcuts

Optionally, you can remove your settings/logs from %LOCALAPPDATA%\PIDM


📌 Notes

  • This is a Windows-only release (for now).
  • Source code and future builds will support Linux/macOS.
  • Join our development and report issues on the GitHub repo!

Thanks for using PIDM!
We’d love to hear your feedback or ideas 💡

Source: README.md, updated 2025-05-30