yLoader yLoader

Theme

Switch language

Download yLoader: Choose your platform.

Get the desktop app, run yLoader in Docker, or start locally from source.

Desktop Apps

Windows 10/11

Version Loading...

File Loading...

File size Loading...

Updated Loading...

Native desktop package for Windows systems.

macOS 10.15+

Version Loading...

File Loading...

File size Loading...

Updated Loading...

Native desktop package for Apple systems.

Linux

Version Loading...

File Loading...

File size Loading...

Updated Loading...

Portable AppImage build for Linux systems.

For Servers & Developers

Docker Container

Runs frontend and backend together on port 8080.

docker pull yloader/yloader
docker run -d -p 8080:8080 -v yloader_downloads:/downloads yloader/yloader

Local Web App / Git

Clone the repository and start frontend/backend locally for development.

git clone https://github.com/BasedMarc1510/yLoader.git
cd yLoader
npm install
npm run start

FAQ

No extra setup is required for Electron and Docker. Both ship with yt-dlp and ffmpeg already integrated.

Desktop App runs in an Electron shell, Docker runs as one container, and Local Web App runs frontend and backend separately for development.

The official `yloader/yloader` image runs on port 8080 by default (for example with `-p 8080:8080`).

Use mapped volumes: `/downloads` for media files and `/app/data` for the SQLite metadata database.

Yes. yLoader includes built-in management for yt-dlp and ffmpeg updates across its runtime modes.

In the official container this is disabled by default (`YLOADER_ALLOW_BROWSER_COOKIE_IMPORT=0`) for safer defaults.

Each desktop panel has an info icon that shows version, filename, file size, and update time from the latest public GitHub release.

No. The desktop buttons start the asset download directly from the website flow so you can stay on the yLoader page.