Skip to content

winintern/Distro-louder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

🐧 Distro-louder

License: MIT FPC Windows Status

Console ISO downloader for Linux & BSD distributions
just downloads from official sources.

Distro-louder is a TUI (Text User Interface) program for Windows that downloads official ISO images of popular Linux and BSD distributions directly from the developers' servers. No ads, no spyware, just a clean console tool.


✨ Features

  • 🎮 Keyboard-driven TUI with starry background and rare comets.
  • ⬇️ Real-time download info: progress bar, speed, ETA, downloaded size.
  • ⏸️ Pause & resume – press P during download.
  • 📦 Batch download – select multiple ISOs and download one after another.
  • 💿 Mount ISO as virtual drive (Windows native, via PowerShell).
  • 💾 Copy to Ventoy USB (configurable drive letter).
  • 📁 Automatic sorting – saves ISOs into subfolders (Ubuntu, BSD, Debian, etc.).
  • 🐱 Easter eggs: Ctrl+K for a cat, Ctrl+U for Ubuntu 15.04 hidden download.
  • 🌐 Internet connection check before download.
  • 📝 Event logging to download.log.
  • ⚙️ Configurable via downloader.cfg (save directory, theme, user agent, Ventoy drive).

🖥️ Supported distributions (v8.2)

Distribution Version / Release
Ubuntu 22.04 LTS
Kubuntu 22.04 LTS
Lubuntu 22.04 LTS
CachyOS 260426
Slackware 15.0
FreeBSD 13.5
OpenBSD 7.6
NetBSD 10.1
Debian 12.5.0 (may redirect)
Fedora Workstation 40
Manjaro 24.0.6
Alpine Linux 3.19

Note: Debian, Fedora, and Manjaro links may fail due to server redirects – this is not a program bug. Feel free to adjust URLs in the source code.


📥 How to get it

Option 1: Download pre‑compiled EXE

Grab the latest distro-louderV8.2.exe from the Releases page.

Option 2: Compile from source

Requires Free Pascal Compiler 3.2.2 or newer.

git clone https://github.com/winintern/Distro-louder.git
cd Distro-louder
fpc distro-louderV8.2.pas
distro-louderV8.2.exe

---
🎮 How to use

1. Run distro-louderV8.2.exe.
2. Use arrow keys (↑/↓) to select a distribution.
3. Press Enter to start downloading.
4. During download:
   · Press P to pause/resume.
   · Press Q to cancel.
5. After download, you can copy the ISO to a Ventoy USB or mount it directly.

Additional menu options (press number keys 1‑4):

· 1 – Verify checksum (disabled in v8.2, will be back)
· 2 – Change download directory
· 3 – Batch download
· 4 – Mount existing ISO as virtual drive

Easter eggs:

· Ctrl+K – secret cat that watches your choice and meows.
· Ctrl+U – download Ubuntu 15.04 (hidden classic).

---

⚙️ Configuration

On first run, downloader.cfg is created. Edit it to change:

```ini
[Paths]
SaveDir=C:\Downloads

[UI]
Theme=Dark   ; Dark/Light/Orange

[Network]
UserAgent=DistroLoader/8.2
Retries=3

[Ventoy]
Drive=E      ; Drive letter of your Ventoy USB

🐞 Feedback & bug reports

If you find a bug or have a question, please write to: 📧 winitern1@gmail.com


📜 Legal notice

This is a non‑commercial personal project. All trademarks (Ubuntu, Kubuntu, Lubuntu, CachyOS, Slackware, FreeBSD, OpenBSD, NetBSD, Debian, Fedora, Manjaro, Alpine) belong to their respective owners. ISO files are downloaded directly from official sources – no piracy, no redistribution. The author does not claim any affiliation with or endorsement by any of the trademark holders.


📄 License

Distributed under the MIT License. See LICENSE file for details. Do whatever you want with the code, just keep the authorship notice.


Made with ❤️

Packages

 
 
 

Contributors