Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/leerob/youtube-to-mp3
⚡️Electron application to convert and download YouTube videos as MP3s
https://github.com/leerob/youtube-to-mp3
electron electronjs javascript mp3 react sass youtube youtube-downloader
Last synced: about 20 hours ago
JSON representation
⚡️Electron application to convert and download YouTube videos as MP3s
- Host: GitHub
- URL: https://github.com/leerob/youtube-to-mp3
- Owner: leerob
- License: mit
- Archived: true
- Created: 2017-10-29T19:05:52.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-06-16T23:59:18.000Z (over 2 years ago)
- Last Synced: 2024-09-25T00:32:09.623Z (4 months ago)
- Topics: electron, electronjs, javascript, mp3, react, sass, youtube, youtube-downloader
- Language: JavaScript
- Homepage: https://electronjs.org/apps/youtube-to-mp3
- Size: 41.3 MB
- Stars: 537
- Watchers: 23
- Forks: 130
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
YouTube To MP3
### 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.