Xylonite is a GTK3 media player fork based on Celluloid 0.21. It preserves the classic GTK3 direction while extending playlist, MPRIS, tray, and desktop integration. It interacts with mpv through the client API exported by libmpv. Named playlists can be created, renamed and switched from a compact selector; music folders with consistent metadata can be named automatically from their artist and album tags.
We gratefully acknowledge the Celluloid developers and every upstream contributor whose work made this fork possible.
Dependencies
- appstream-glib[1] (build)
- autoconf >= 2.69[1] (build)
- autoconf-archive[1] (build)
- automake >= 1.12[1] (build)
- pkg-config (build)
- gcc (build)
- glib >= 2.44
- gtk >= 3.22
- mpv >= 0.32
- epoxy
- lua (optional)
- youtube-dl (optional)
[1]: Not required when building from release tarballs