Skip to content

A YouTube downloader app built with Django. DEPRECATED See updated version below:

License

Notifications You must be signed in to change notification settings

hi-im-gabriel/django-ytdownloader

Repository files navigation

(DEPRECATED)YouTube Downloader
Updated version: https://github.com/gabzin/downtube-nextjs

⭐️ Star this project ⭐️

https://downtube.vercel.app/

Updates

v2021.12

Added:

  • YouTube API to get likes/favs count
  • Visual enhancement
  • Particles JS
  • Bootstrap icons

Bug fixes:

  • Opening video/audio links instead of downloading

v2021.11

Added:

  • Migration from pafy/youtube-dl to pytube (Performance reasons)
  • Visual enhancement

Bug fixes:

  • Error 404 handling

Future updates:

  • 1080p60+ downloads
  • Dark/Light mode option

Requirements

  • Python3
  • Pip3
  • Git
  • YouTube V3 API KEY (otherwise, likes count aren't avalible with pytube anymore):

https://developers.google.com/youtube/v3

Installation

git clone https://github.com/gabzin/django-ytdownloader
cd django-ytdownloader
pip3 install -r requirements.txt

Starting server

python manage.py runserver