Nora
An elegant music player for the modern desktop
Built with Electron and React • Inspired by Oto Music
Download • Features • Build Guide • Changelog • Discord
🎯 Why Nora?
Nora reimagines desktop music playback with thoughtful design and powerful features. Built to overcome the limitations of default music apps, it provides an intuitive and beautiful experience that puts your music front and center.

✨ Features
Library Management
- ✅ Organize songs, artists, albums, and playlists with ease
- ✅ Advanced search with smart song filters
- ✅ Edit song metadata easily and conveniently[^3]
Listening Experience
- ✅ Sing along with song lyrics[^1]
- ✅ Support for synced lyrics
- ✅ Last.FM scrobbling integration
- ✅ Mini-player mode for distraction-free listening
Personalization
- ✅ Keep favorite songs and artists close to you
- ✅ Read your favorite artist's biography
- ✅ Create playlists that meet your needs
- ⏳ Personalized music shuffling[^2] (Upcoming)
Customization
- ✅ Switch between Light and Dark themes with ease

Check out the changelog to see what's new in the latest release.
📥 Download
Go to the Releases page > Assets > Choose your platform or download the latest version directly.
📸 Gallery









💬 What People Say
"A sleek music player with a modern design, this solution seeks to provide users with a seamless experience when it comes to listening to their favorite local tunes."
— Robert Condorache, Softpedia
"The application interface adopts rounded corners in a large area, the fonts and icons are round and cute, and the visual effect is very comfortable."
— Apps Worth Watching in the Near Future • SSPAI
"Just found the most beautiful music player for Windows: Nora"
— r/windowsapps • Reddit
🛠 Build From Source
Clone the repository
git clone https://github.com/Sandakan/Nora
Navigate to project folder
cd Nora
Install dependencies
npm install
Launch in development mode
npm start
📊 Star History
🤝 Feedback & Contributing
Have feedback, bug reports, or feature requests? Reach out through:
Help translate Nora on Crowdin!
Made with ❤️ by Sandakan Nipunajith
Love, Sri Lanka
All songs, artists, albums, and cover art used in demonstrations are property of their respective owners and used for illustrative purposes only. All copyrights are respected.
[^1]: Song lyrics use the SongLyrics package and an implementation from the MxLRC package.
[^2]: Personalized shuffles and playlists are generated by analyzing listening patterns and play counts.
[^3]: Currently, the app only supports editing MP3 files due to dependency limitations.
