If you've ever tried to download songs from YouTube or SoundCloud, you've no doubt encountered the terrible "YTMP3" websites on Google that serve dozens of popup and redirect ads. With YTiz, you can say goodbye to the ads, trackers, slow downloads, and low-quality audio.
If you want to run YTiz on your own computer, follow these steps:
client
directory (Make sure FFmpeg is installed as well)
npm install
.env
in the client
directory
VITE_dev_url="Your Localhost Backend URL"
VITE_SUPABASE_ANON_KEY="Your Supabase Database Anon Key" (OPTIONAL)
VITE_SUPABASE_URL="Your Supabase Database URL" (OPTIONAL)
.env
in the flask-backend
directory
secret_key="Your Flask App Secret Key"
origin="Your Production Frontend URL"
client
directory:
npm run dev
For a production build, run:
npm run build
flask-backend
directory:
flask run
If you have any suggestions, issue reports, or want to add a feature to YTiz yourself, feel free to create issues or pull requests for this repository.
This project is licensed under the GPL-3.0 License.