A webserver written with SvelteKit to run yt-dlp commands and manage your downloaded files.
- Extract audio and select format
- Preview the Generated Command
- See yt-dlp log in realtime
- view, play, rename and delete downloaded files
- Respects your prefered color scheme
Disclamer: The interface only scratches the surface of the options yt-dlp offers.
pnpm i
pnpm dev
pnpm build
node build
docker build --build-arg ORIGIN='http://example.com' -t yt-dlp-web .
docker run -p 3000:3000 yt-dlp-web