Get synchronized song lyrics and sing along with your favorite songs. Built with Tauri and Sveltekit.
- Play a song
- See the lyrics live!
- ✨Magic ✨
- Export and copy LRC files
- Manually control your music from the app
- Lightweight and memory friendly
- Saves lyrics offline
- Works with most music players and even browsers!
There are very few sing along lyrics providers for Linux out there, Ohun attempts to solve this problem by providing a very lightweight and easy to use app If you find it useful, you can Donate to the cause
Ohun uses a number of open source projects to work properly:
- Playerctl - Playerctl is a command-line utility and library for controlling media players that implement the MPRIS D-Bus Interface Specification.
- Tauri - Build an optimized, secure, and frontend-independent application for multi-platform deployment.
- Sveltekit web development, streamlined
- Paroles Library for parsing, making, modifying and "playing" LRC format lyrics
- Lockr A minimal API wrapper for localStorage. Simple as your high-school locker.
And of course Ohub itself is open source with a repository on GitHub.
Ohun requires Playerctl to run.
You can install Playerctl with
sudo apt install playerctl
or anyway your preference or distro dictates
Download any release you want here https://github.com/n3-rd/ohun/releases
Want to contribute? Great!
Ohun uses NodeJS + Rust for fast developing. Make a change in your file and instantaneously see your updates!
- Clone this repository
- Navigate to the folder and run
npm install
oryarn install
orpnpm install
- Run development server with
npm run tauri dev
oryarn tauri dev
orpnpm tauri dev
- Make changes and build with
npm run tauri build
oryarn tauri build
orpnpm tauri build
MIT
Free Software, Hell Yeah!
Don't do drugs