Skip to content
This repository has been archived by the owner on Sep 6, 2024. It is now read-only.

piaseckijulian/YouTube-Video-Downloader

Repository files navigation

πŸš€ YouTube Video Downloader

GitHub Repo stars GitHub forks GitHub watchers

Note

This project is now read-only because YouTube has blacklisted the backend's IP address.

YouTube Video Downloader enables quick and easy downloading of YouTube videos. πŸš€

Image of YouTube Video Downloader

πŸ“ Tech Stack

🎨 Frontend

  • Vite
  • SvelteKit
  • TypeScript
  • Tailwind CSS
  • shadcn-svelte
  • SuperForms
  • Formsnap
  • Zod
  • Axios

πŸ› οΈ Backend

  • Python
  • FastAPI
  • PyTube

✨ Quick Start

Here’s how to set up the project on your local machine.

Prerequisites

Ensure that the following are installed on your machine:

Cloning the Repository

git clone https://github.com/piaseckijulian/YouTube-Video-Downloader.git
cd YouTube-Video-Downloader

Running the Project

docker compose up --build --watch

That's it! - You're good to go. The frontend should be live on http://localhost:5173 and the backend on http://localhost:8000

πŸ”₯ API Endpoints

  • /download-video?url=VIDEO_URL

🌐 License

This software is licensed under the MIT License