OshadhaVimukthiM / youtube-downloader

⬇️ A simple website that permits you to download youtube videos

Home Page:https://ytdl.trayzen.xyz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

youtube-downloader

A simple website that permits you to download youtube videos

build

youtube-downloader is a simple single page website made using Svelte and served by Express JS that lets you download youtube videos to mp3 or mp4 format.

You can use the v0.1.0 by clicking here.

Requirements

Install

git clone https://github.com/TrAyZeN/youtube-downloader.git
cd youtube-downloader
yarn install
yarn build

Usage

Once you have followed the install instructions you can run the following command to start the server.

yarn start

By default the server will start on port 3001 if you want to change that see the environment variables section.

Docker

docker build -t youtube-downloader .
docker run -p 3000:80 youtube-downloader

Environment variables

  • YTDL_PORT: Port on which the server listens for requests. (Default is 3001)
  • YTDL_DOWNLOAD_DIR: Directory where to download the videos. (Default is ./downloads)

License

This project licensed under MIT License.

About

⬇️ A simple website that permits you to download youtube videos

https://ytdl.trayzen.xyz

License:MIT License


Languages

Language:TypeScript 50.4%Language:JavaScript 24.6%Language:Svelte 18.5%Language:CSS 3.8%Language:HTML 1.7%Language:Dockerfile 0.9%