v1.0 · now available

Music, natively
on Linux.

Aria is a modern GTK4 music player built for the GNOME desktop — fast library browsing, synced lyrics (including .lrc files), Last.fm integration, and beautiful design.

Download v1.0 View on GitHub
Features

Everything you need,
nothing you don't.

Built from scratch for Linux with a focus on speed, aesthetics, and deep GNOME integration.

Smart Library

Recursive scanning with persistent SQLite indexing. Live updates via filesystem watching — your library stays in sync automatically.

Synced Lyrics

Clickable synced lyrics (including .lrc files) with auto-centering. Press L for fullscreen mode with cover art and artist info.

Queue & Playlists

Full queue editing, playlist import/export, and saved playlists across sessions. Drag-and-drop support for files and folders.

GStreamer Playback

ReplayGain, normalization, output-device selection, and seeking. Full MPRIS support for playerctl and desktop media keys.

Last.fm Integration

Connect your Last.fm account for scrobbling, now-playing updates, loved tracks, and personalized dashboard panels.

Cover Art & Views

Full library views for tracks, albums, artists, genres, folders, and queue. Cover art throughout the interface and playback views.

GTK4 libadwaita PyGObject GStreamer SQLite Mutagen Python MPRIS Flatpak
Highlights

Designed for detail.

Small things matter. Aria is obsessed with the right UX decisions.

97%

Python — lightweight, fast startup, and easy to extend or contribute to.

8+

Library views including tracks, albums, artists, genres, queue, and Last.fm.

v1.0

First stable release, April 2026. Active development with more features on the way.

0

Electron. Native GTK4 all the way down — no bloat, no webviews.

Install

Get started in seconds.

Aria runs on any modern Linux system with GTK4 and GStreamer. Install via your package manager or from source.

# Arch Linux (AUR / PKGBUILD)
git clone https://github.com/SupiDupiToll/aria
cd aria
makepkg -si

Download AppImage · v1.0 · x86_64