by Nanling

Play your music in an elegant way.

A fast, fluent, light weight music player written in GTK4, with a beautiful, adaptive user interface, so named G4Music. It is also focusing on high performance, for those people who has large number of songs.


  • Supports most music file types, samba and any other remote protocols (thanks to great GIO and GStreamer).
  • Fast loading and parsing thousands of music files in very few seconds.
  • Low memory usage for huge playlist with album covers, no thumbnail caches to store.
  • Sorts by album/artist/title or shuffle, supports full-text searching.
  • Supports embedded album art or external images as album cover, embedded can be exported.
  • Gaussian blurred cover as window background, follows GNOME 42 light/dark mode.
  • Supports drag-drop from GNOME Files, showing music in Files.
  • Supports audio peaks visualizer.
  • Supports gapless playback.
  • Supports ReplayGain track mode.
  • Supports pipewire audio sink.
  • Supports MPRIS control.
  • Only need less than 400KB to install it.

Changes in version 1.13

5 days ago
Installed Size~433 KB
Download Size162 KB
Available Architecturesaarch64, x86_64
LicenseGNU General Public License v3.0 or later

Installs over time

Manual Install

Make sure to follow the setup guide before installing

flatpak install flathub com.github.neithern.g4music


flatpak run com.github.neithern.g4music