https://github.com/bradmoyetones/bradtunes
Hi! Iām Brad, and this is BradTunes, an app that combines a full-featured music player with the power of yt-dlp downloads.
https://github.com/bradmoyetones/bradtunes
electron react typescript yt-dlp
Last synced: about 2 months ago
JSON representation
Hi! Iām Brad, and this is BradTunes, an app that combines a full-featured music player with the power of yt-dlp downloads.
- Host: GitHub
- URL: https://github.com/bradmoyetones/bradtunes
- Owner: BradMoyetones
- License: mit
- Created: 2025-03-25T14:34:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-26T03:25:14.000Z (over 1 year ago)
- Last Synced: 2025-03-26T03:29:55.182Z (over 1 year ago)
- Topics: electron, react, typescript, yt-dlp
- Language: TypeScript
- Homepage: https://portfolio-brad.vercel.app
- Size: 1000 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](#readme)
# BradTunes
[](#installation "Installation")
[](https://buymeacoffee.com/its.brad "Buy me a coffee")
[](https://discord.gg/5CC6AfrK "Discord")
[](https://portfolio-brad.vercel.app)
[](https://co.linkedin.com/in/brad-salom%C3%B3n-moyetones-navas-726b9a1a8)
[](https://www.instagram.com/its.bradn/)
[](LICENSE "License")
[](https://github.com/BradMoyetones/BradTunes/commits "Commit History")
[](https://github.com/BradMoyetones/BradTunes/pulse/monthly "Last activity")
# Electron Media Downloader
This is an open-source app built with **Electron** and **yt-dlp** for downloading and converting **copyright-free** or **Creative Commons licensed** media content.
# INSTALLATION
[](https://github.com/BradMoyetones/BradTunes/releases/latest/download/bradtunes-1.0.9-setup.exe)
[](https://github.com/BradMoyetones/BradTunes/releases/latest/download/bradtunes-1.0.9.dmg)
[](https://github.com/BradMoyetones/BradTunes/releases)
# Project Setup
## ā” Requirements
- yt-dlp ([Official repository](https://github.com/yt-dlp/yt-dlp))
- ffmpeg ([Official repository](https://ffmpeg.org/))
## š ļø Installation
- Download the **yt-dlp** and **ffmpeg** binaries.
- Place them in the `/public` folder.
- Run the app with:
## šāāļø Run Locally
Clone the project
```bash
$ git clone https://github.com/BradMoyetones/BradTunes.git
```
Go to the project directory
```bash
$ cd BradTunes
```
Install dependencies
```bash
$ npm install
```
Start the server
```bash
$ npm run dev
```
## š·āāļø Build
```bash
# For windows
$ npm run build:win
# For macOS
$ npm run build:mac
```
## ā License
[MIT](https://choosealicense.com/licenses/mit/)