Code Monkey home page Code Monkey logo

yt-downloader-flask's Introduction

YT Downloader

Free Youtube Audio/Video downloader.

Features

  • Can download both audio and video
  • Uses Pytube in backend
  • The web server is powered by Flask

Requirements

  • You must have installed Python 3.7+
  • You'll need to install Flask, Pytube. (Which will be covered in usage section)

Install Python

Usage

To use this tool locally on your machine

  1. Clone this repository
git clone https://github.com/Shubhajit07/yt-downloader-flask.git
  1. Navigate to the work directory
cd yt-downloader-flask
  1. Install required libraries
pip install -r requirements.txt
  1. After you have successfully installed all the libraries then you can run the app.
python3 main.py
  1. Congratulations you have successfully launced the web server on localhost:8080 ๐ŸŽ‰๐Ÿฅณ

Another (Easiest Way)

  1. Clone this repository
git clone https://github.com/Shubhajit07/yt-downloader-flask.git
  1. Navigate to the work directory
cd yt-downloader-flask
  1. Make the run.sh file executable
chmod 777 run.sh
  1. Execute the run.sh file
./run.sh
  1. Single line command, just copy and paste this on your terminal. It'll handle the rest
git clone https://github.com/Shubhajit07/yt-downloader-flask.git; cd yt-downloader-flask; chmod 777 run.sh; ./run.sh

Use this on Deta.space

You don't have to do anything, just Install this in deta.space

Here is a sample app

Issues

If you face any problems or errors while using this or if you need help, please post an issue. And if you have any suggestions then pull requests are welcome.

Credits

Without Flask and Pytube this tool would never been created so many many thanks to the developers. And I also used Bootstrap for the basic designing.

Donate

If you liked my work, you can donate me. This will help me a lot.

โ‚น Donate In INR

Buy Me A Coffee

yt-downloader-flask's People

Contributors

shubhajit07 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.