Tzahi12345/YoutubeDL-Material

Created Feb 21, 2021 · View the Tzahi12345/YoutubeDL-Material repository page

Self-hosted YouTube downloader built on Material Design

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

15

Lines of Code

2,468

From

Jan 9, 2018

To

Feb 13, 2021

About Tzahi12345/YoutubeDL-Material

YoutubeDL-Material is a self-hosted web application that provides a Material Design interface for downloading videos and audio from YouTube and other platforms using youtube-dl. Built with Angular 15 on the frontend and Node.js on the backend, it offers users a modern, accessible way to manage downloads without relying on external services.

The application supports both standard installation and Docker deployment, making it accessible to users with varying technical expertise. It includes optional features like thumbnail embedding through AtomicParsley and Twitch VOD chat downloading. The project offers a public API for programmatic access to its functionality, MongoDB support for better performance with large media libraries, and even an iOS Shortcut for convenient downloading from mobile devices.

YoutubeDL-Material is actively maintained with community contributions and translations in multiple languages including Spanish, German, and Chinese. The project includes comprehensive documentation for setup, configuration, and deployment scenarios including reverse proxy setup and environment-specific guides for platforms like Synology NAS, unRAID, and Raspberry Pi.

Share this video