Skip to content

0ql/yt-dlp-web

Repository files navigation

yt-dlp Manager

A webserver written with SvelteKit to run yt-dlp commands and manage your downloaded files.

Features

  • 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.

Dev

pnpm i
pnpm dev

Build and Run

pnpm build
node build

Deploy using Docker / Podman

docker build --build-arg ORIGIN='http://example.com' -t yt-dlp-web .
docker run -p 3000:3000 yt-dlp-web

About

Download and manage Files through a web interface

Resources

License

Stars

Watchers

Forks

Contributors