Strawberry is a audio player and music collection organizer. It is a fork of Clementine created in 2013, it's written in C++ and Qt 5. The name is inspired by the band Strawbs.
It is aimed at audio enthusiasts who either purchase high resolution audio files from sites such as HD Tracks, or rip their CD's to FLAC or WavPack. However it should handle most audio formats supported by the desired engine, either gstreamer, xine or VLC.


You can obtain and view the sourcecode and follow the development on github at:

It has so far been tested to work on Linux, OpenBSD, MacOs and Windows.

If you want Tidal support, use the development builds from

Compiling from source

Get the code:

git clone

Compile and install:

mkdir strawberry-build
cd strawberry-build
cmake ../strawberry
make -j8
sudo make install


Version 0.2.1

Linux distributions

Newer development builds can also be found for openSUSE, Fedora, Ubuntu and Debian on


A port for OpenBSD can be found here


Since Strawberry was developed for Unix systems and depend on things normally found in a Linux system such as GNU libraries, ALSA, Qt framework and GStreamer, it has been cross-compiled for Windows from a Linux machine.
The Windows version has shared libraries that are normally in a Linux system bundled as DLL's. But all this is packed together in a Nullsoft installer, and you don't even have to install Qt to get going.
The Windows version is missing some device support for connecting an iPod or MTP device, but otherwise it pretty much got all the functionality.

Newer development builds can also be found on


Strawberry currently compiles and runs on MacOs.

First install brew package manager:

/usr/bin/ruby -e "$(curl -fsSL"

Install all dependencies through brew:

brew install glib pkgconfig cmake boost protobuf protobuf-c qt
brew install sqlite --with-fts
brew install gstreamer gst-plugins-base
brew install gst-plugins-good --with-flac
brew install gst-plugins-bad gst-plugins-ugly
brew install chromaprint
export Qt5_DIR=/usr/local/opt/qt5/lib/cmake

Compile strawberry:

git clone
cd strawberry
mkdir build
cd build
cmake ..
make -j8
make install

The binary should be in ./


Screenshot #1 Screenshot #2 Screenshot #3
Main window with Collection tab and song playing. Album Cover Manager for managing album covers for your albums. Playing high resolution audio in 24-bit 96kHz sample rate without resampling.
Screenshot #4 Screenshot #5
Advanced backend settings on Linux. Selecting output device will play without resampling. Main window with collection information. The GUI is clean and simple.

Copyright © 2013 Jonas Kvinge - Verbatim copying and redistribution of this entire page are permitted provided this notice is preserved.