Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vaporjawn/youtube-to-mp3

⚡️Electron application to convert and download YouTube videos as MP3s
https://github.com/vaporjawn/youtube-to-mp3

electron electron-app electron-application electron-vue electronjs js mp3 mp3-player mp3player to webapp youtube youtube-api youtube-channel youtube-dl youtube-downloader youtube-player youtube-playlist youtube-search youtube-video

Last synced: about 2 months ago
JSON representation

⚡️Electron application to convert and download YouTube videos as MP3s

Awesome Lists containing this project

README

        

### About

YouTube To MP3 is a desktop application for converting and downloading YouTube videos to MP3.

### Stack

- [Electron](https://github.com/electron/electron) - Cross platform framework for native platforms
- [React](https://github.com/facebook/react) - UI framework
- [Sass](https://github.com/sass/sass) - CSS with superpowers
- [Webpack](https://webpack.js.org/) - A module bundler for JavaScript

### Future Ideas

- [x] Different bitrate and format options
- [x] Test on other operating systems
- [x] Support downloading long videos (> 1 hour)
- [ ] Downloading videos as well as MP3s
- [ ] Multiple downloads at a time

### Running Locally

To clone and run this repository, you'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/) (which comes with [npm](http://npmjs.com)) installed on your computer. From your command line:

```bash
# Clone this repository
git clone https://github.com/leerob/youtube-to-mp3.git --depth=1
# Go into the repository
cd youtube-to-mp3
# Install dependencies
yarn
# Create app/ folder and start Webpack
yarn build
# Run the app in a new tab
yarn start
```

### Disclaimer

This program should only be used on non-copyrighted material.