Skip to content

PhoenixR49/youtube-direct

Repository files navigation

YouTube Direct

GitHub package.json version GitHub code size in bytes

YouTube Direct is a project created on April 2, 2023 by Phoenix_R49 to allow everyone to be able to download YouTube videos for free and without advertisements.

Installation

Prerequisite

Node.js version

Commands

git clone https://github.com/PhoenixR49/youtube-direct.git
cd youtube-direct
npm install
npm start

Implementation of YouTube search

  • Rename the file ".env config" by ".env".
  • Open it with the code editor of your choice.
  • In the environment variable "YOUTUBE_API_KEY", replace "MY_API_KEY" by one YouTube API key.

How to have a YouTube API key ?

  • Go to the Google Cloud Console.
  • Create a new project.
  • Open the menu on the left, click on "API and services" then credentials.
  • Click the "Create credentials" button, copy the generated API key and paste it in the "YOUTUBE_API_KEY" environment variable.

There you go, you have a YouTube Downloader running locally on your computer !

Go to localhost:3000 to start uploading your videos !

Web App

Go to the online version.

Netlify Status

License

YouTube Direct by Phoenix_R49 is licensed under CC BY-NC-SA 4.0.