Nagi is a fast, privacy-focused music player for Windows designed to organize and play personal music collections. Built with C# and WinUI 3, it offers a native interface based on Microsoft's Fluent Design system. It automatically scans selected folders and supports numerous audio formats through LibVLC. Users can also stream music from personal Navidrome, OpenSubsonic, or Jellyfin servers. Its playback tools include smart playlists, listening mixes, an equalizer, volume normalization, and adjustable playback speed. Nagi provides synchronized lyrics, listening history, customizable library views, and a compact mini-player. Optional integrations with Last.fm, ListenBrainz, and other services extend functionality while keeping online connections disabled by default.

Features

  • Automatic local music library scanning and folder synchronization
  • Navidrome, OpenSubsonic, and Jellyfin personal music server integration
  • Smart playlists, customizable playback queues, and listening mixes
  • Ten-band equalizer, ReplayGain normalization, and adjustable playback speed
  • Synchronized lyrics with multilingual romanization and interactive navigation
  • Native Windows Fluent interface with customizable backgrounds and mini-player

Project Samples

Project Activity

See All Activity >

Categories

Music Players

License

GNU General Public License version 3.0 (GPLv3)

Follow Nagi

Nagi Web Site

Other Useful Business Software
Fully Managed MySQL, PostgreSQL, and SQL Server Icon
Fully Managed MySQL, PostgreSQL, and SQL Server

Automatic backups, patching, replication, and failover. Focus on your app, not your database.

Cloud SQL handles your database ops end to end, so you can focus on your app.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Nagi!

Additional Project Details

Operating Systems

Windows

Programming Language

C#

Related Categories

C# Music Players

Registered

2 days ago