FolderPlay
by Juan Carlos Bernal
Folder-based music player
Support the creators
Flatsonar is just the shop window. The people below made FolderPlay.
About
FolderPlay is a minimalist music player developed in Rust and GTK4. Its philosophy is simple: letting you enjoy your local collection by faithfully respecting your disk's folder structure—it doesn't group by artist, album, or genre. It simply respects your order.
Designed with a strong focus on Lossless Hi-Res audio playback.
- Above all, simple and intuitive.
- Displays your music folders in the exact order you have them on your disk. Access to /home/music and secondary/network/NAS drives mounted at /mnt.
- Supports Hi-Res Lossless audio formats: FLAC up to 384 kHz / 32-bit, DSF / DFF (DSD) — DSD64 (352.8 kHz), DSD128 (705.6 kHz), DSD256 (1.4 MHz), DSD512 (2.8 MHz), and all other popular audio formats.
- HiFi audio output selector (PipeWire/ALSA) for passthrough with external DAC, or standard legacy output for compatibility (PulseAudio).
- Smooth folder navigation. Stores song metadata, cover art, and folder information in a local database — no disk reads required to display your collection. Populates the database in seconds and updates changes silently in the background, allowing you to manage large music libraries effortlessly.
- Anti Bad Bunny feature: removes any Bad Bunny song from your collection (for the sake of your mental health). Let's promote real music! (Files are not deleted from disk — they are just hidden, in case you have a relapse...).
- Instant search by song, artist, or album.
- Fluid adaptive UI for different screen sizes.
- Blurs the background color based on the dominant color of the currently playing track's cover art.
- Light and Dark mode.
Permissions
1 permission weaken the sandbox. Flatsonar asks before installing.
- X11 display: X11 lets apps read input and windows of other apps
--socket=x11 - inter-process communication (needed for X11)
--share=ipc - Wayland display
--socket=wayland - audio
--socket=pulseaudio - X11 display, only when Wayland is unavailable
--socket=fallback-x11 - access to xdg-run/pipewire-0
--filesystem=xdg-run/pipewire-0 - access to your music folder
--filesystem=xdg-music:ro - access to /mnt
--filesystem=/mnt:ro
Who publishes this
The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.
- verified on Flathub: the developer proved they control this app id
publisher:flathub
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.