I made an app to download (music) videos from YouTube and automatically add metadata

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • Lean and Mean Docker containers

    Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)

  • Hey! I looked into it and it sounds great! However, it unfortunately doesn't support Github actions, and so I can't use it in CI/CD pipeline. I've setup a 'workflow', which means that whenever I make a new commit to the master branch, a new docker image will automatically be built from the Dockerfile, and pushed to the Docker registry.

  • MetaTube

    Python web ui to download videos from YouTube and add metadata on top of it

  • So I decided to make MetaTube!

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • yt-dlp

    A feature-rich command-line audio/video downloader

  • It uses yt-dlp instead of youtube-dl, because youtube-dl is outdated, and as far as I'm concerned, no longer properly maintained, contrary to yt-dlp.

  • MeTube

    Self-hosted YouTube downloader (web UI for youtube-dl / yt-dlp)

  • Take a look at: https://github.com/alexta69/metube or https://github.com/Tzahi12345/YoutubeDL-Material both are very light and do most of what you are trying to do. Don't seem to have the external metadata part though.

  • YoutubeDL-Material

    Self-hosted YouTube downloader built on Material Design

  • Take a look at: https://github.com/alexta69/metube or https://github.com/Tzahi12345/YoutubeDL-Material both are very light and do most of what you are trying to do. Don't seem to have the external metadata part though.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts