Distraction-free music listening
About | Features | Installing | Uninstalling | Building | Releases
Mellow is an experimental music player, which strives for an immersive listening experience by minimizing distractions. Non-crucial elements of the interface are hidden away, bringing music to the spotlight.
Unlike most players, Mellow puts the currently playing song at the base of the interface. This means that there is no "back" button on the main player, which might be tempting to press. Rather, everything that is unrelated to the currently playing song is done inside an overlay, hidden from view except when needed.
This divides the interface into two parts; the main player (the "now"), and the overlay (the "not now"). The main player features the currently playing song and player controls, and the overlay is used for everything else; browsing the library to find what to play, editing the song queue to choose what plays next, setting the shuffle and repeat modes, and configuring the application. When the overlay is closed, it is time to enjoy the music.
- Sleek and minimal interface: Less for the eyes, more for the ears
- Adaptive colors: Interface colors adapt to match the current artwork
- Song queue: Edit the list of playing songs, or schedule a pause
- Music library: Browse and play your local music collection
- Custom tags: Categorize your music to make it easier to find what to listen to
- Gapless playback: Enjoy stutter-free transitions between songs
- Lyrics: Displays synchronized or unsynchronized song lyrics (if present locally)
- File discovery: Reorganize your library without worry of losing your data
- Removable drives: Unavailable libraries will not lose their library data
- Fast and lightweight: Responsive and quick to start, even with large libraries
The recommended way to install Mellow on Linux is by downloading it from the
releases page. It can be
installed by opening the Flatpak file in Gnome Software (or similar), or using
the flatpak command from the terminal:
# Note: Ensure the file path and architecture is correct before running
# x86_64:
flatpak install --user ~/Downloads/io.github.userwithaname.Mellow.x86_64.flatpak
# aarch64:
flatpak install --user ~/Downloads/io.github.userwithaname.Mellow.aarch64.flatpakFor building Mellow from source, see BUILDING.md
Tip
By building from source, it may be possible to run Mellow on other platforms
Tip
Existing configurations are expected to work with all future stable versions of Mellow, but it is recommended to backup your configuration if you plan on trying older versions or commits
If you've installed Mellow using the Flatpak release asset and wish to remove it,
you can either do so through your distribution's software manager, or by using the
flatpak command from the terminal:
flatpak uninstall io.github.userwithaname.MellowIf you've installed Mellow by building it from source, it can be uninstalled by manually removing the files listed at the bottom of BUILDING.md
