gabzintav / django-ytdownloader

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

Home Page:https://github.com/gabzin/downtube-nextjs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

(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

About

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

https://github.com/gabzin/downtube-nextjs

License:MIT License


Languages

Language:Python 45.8%Language:HTML 35.9%Language:JavaScript 16.2%Language:CSS 2.0%