/YouTube-Downloader

Simple YouTube Downloader, With ytdl-core, Express, and Tailwind Css

Primary LanguageEJSMIT LicenseMIT

YouTube Downloader

Preview

Visit Now 🚀

Introduction

YouTube Downloader is a web application built using Express, Tailwind CSS, and ytdl-core. This application allows you to easily download videos and audio from YouTube.

Features

  • Download videos.
  • Download audio.

Installation

  1. Clone this repository:

    git clone https://github.com/miftahganzz/YouTube-Downloader.git
    cd YouTube-Downloader
  2. Install the dependencies:

    npm install
  3. Start the server:

    npm start
  4. Open your browser and access http://localhost:3000.

Usage

  1. Enter the YouTube URL in the input field.
  2. Click the download button.
  3. Choose the desired format.
  4. The file will be automatically downloaded to your device.

Project Structure

YouTube-Downloader/
│
├── views/
│   └── index.ejs
│
├── tmp/
│   └── [temporary files]
│
├── package.json
├── README.md
└── index.js

Contribution

Contributions are welcome! If you have any ideas for new features or improvements, feel free to create a pull request or open an issue.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Thanks to

Miftah GanzZ
Developer