Windows 10/11
Version Loading...
File Loading...
File size Loading...
Updated Loading...
Native desktop package for Windows systems.
Get the desktop app, run yLoader in Docker, or start locally from source.
Version Loading...
File Loading...
File size Loading...
Updated Loading...
Native desktop package for Windows systems.
Version Loading...
File Loading...
File size Loading...
Updated Loading...
Native desktop package for Apple systems.
Version Loading...
File Loading...
File size Loading...
Updated Loading...
Portable AppImage build for Linux systems.
Runs frontend and backend together on port 8080.
docker pull yloader/yloader
docker run -d -p 8080:8080 -v yloader_downloads:/downloads yloader/yloader 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 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.