Yurt consits of two applications : the Yurt browser extension and the Yurt downloader websocket server. The server, provided as an electron desktop application, listens to download messages coming from the Yurt browser extension then trigger the conversion and download of Youtube videos to MP3 files.
First install the browser extension. To build the app, Gulp must be installed globally.
# install dependencies
npm install
# Build components to be served as a single bundled file
npm run build
# Start the electron app
npm run start
- Yurt and Play icons used in the empty / filled download list are respectively designed by Denis Sazhin and Shastry from the Noun Project
- Conversion is done using the Youtube to MP3 API
- As the conversion is based on a third party API, the download speed may vary according to the API server availability
- In case of network errors, try to download with a lower audio ratio (eg : 128kbps)
MIT © Hary