Just a simple, Electron-React app, to download audio from YouTube and play them.
The following tools were used in this project construction:
- Koa
- Vite
- Rome
- Vitest
- Node.js
- React
- Tailwind
- Electron
- zustand
- TypeScript
- Ytdl Core
- React Icons
- Node TagLib Sharp
- Fluent FFmpeg
-
Copy an URL and see a message asking if you want to download an 'mp3' version of the media. 📫
-
Share media with devices on the same WiFi network.
-
Get the media's lyrics.
-
App auto-updates when a new version is available.
To install and run Muse, follow these steps:
- Linux
Download 'Muse-version.AppImage' from the releases page; Once downloaded, you need to make it an executable. On your terminal, runchmod a+x Muse-*.AppImage
. Now you can run Muse:./Muse-*.AppImage
To install and run Muse, follow these steps:
git clone https://github.com/Gabriel-Alves-Cunha/muse --depth 1
# Install dependencies
yarn
# Start app:
yarn dev
For development, before everything, verify that:
- You have the most recent (LTS) version of
git
,Node.JS
andyarn
To contribute to Muse, follow these steps:
- Fork this repo.
- Create a branch:
git checkout -b <my_branch_name>
. - Make your alterations e confirm them:
git commit -am '<commit_message>'
- Send to the original branch:
git push origin <my_branch_name>
- Create a pull request.
As an alternative, consult the docs from GitHub on how to create a pull request.
Gabriel Alves Cunha
Made with ❤️ by Gabriel Alves Cunha 👋🏽!
This project is under the MIT license. See the LICENCE for more details.