neithern / g4music

A light weight music player written in GTK4, with a fluent adaptive user interface.
https://gitlab.gnome.org/neithern/g4music
GNU General Public License v3.0
195 stars 15 forks source link
audio-player gtk4 music-player
Project logo

Gapless

Play your music elegantly.

Gapless (AKA: G4Music) is a light weight music player written in GTK4, focuses on large music collection.

Features

Install from Flathub

Install from Snapcraft (unofficial)

Get it from the Snap Store

FreeBSD Dependencies

pkg install vala meson libadwaita gstreamer1-plugins-all gettext gtk4

How to build

It is written in Vala, simple and clean code, with few third-party dependencies:

  1. Clone the code from gitlab.
  2. Install vala, develop packages of gtk4, libadwaita, gstreamer.
  3. Run in the project directory:

    meson setup build --buildtype=release

    meson install -C build

Change Log

Check the release tags for change log.