Skip to content

Your media, in your library

Download video and audio, follow channels and playlists, and play what you save from your own server. ytdl-material brings yt-dlp, a searchable library, and scheduled downloads into one web interface.

Get started Explore the features Gallery

The ytdl-material library, with video thumbnails and upload-date sorting

Find your way

Coming from an older installation?

Start with migration. The current app supports PostgreSQL, MongoDB, and local JSON storage; API clients use per-user Bearer tokens; and subscription checks are scheduled from Tasks.

These guides describe the current repository, reviewed against v1.2.0. The documentation audit records which wiki material was retained, rewritten, or retired. See releases for changes between versions.

Need help?

Check troubleshooting for failed downloads, permissions, login, and database problems. If you report a bug, include the app version, deployment method, and relevant logs with credentials removed.

Source code · Report an issue · Contribute