Strawberry is a audio player and music collection organizer. It is a fork of Clementine released in 2018 aimed at music collectors, audio enthusiasts and audiophiles. The name is inspired by the band Strawbs. It's based on a heavily modified version of Clementine created in 2012-2013. It's written in C++ and Qt 5.


* Deezer support require deezer's own engine, and usually only works on Windows. It is not available on Linux unless you specifically compile with the deezer library, which currently only works on Ubuntu Xenial.

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.

You can obtain the latest development releases from

How to help spread the word

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.5.2


Packaging status

openSUSE and Fedora development build repository:

Newer development builds can also be found for openSUSE, Fedora, Ubuntu, Debian and Arch Linux as well as AppImage on


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


There are no releases for macOS, however development builds are available on

You can also compile from source:

First install xcode tools and brew package manager:

xcode-select --install
/usr/bin/ruby -e "$(curl -fsSL"

Install all dependencies through brew:

brew install glib pkgconfig cmake boost protobuf protobuf-c qt chromaprint
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 libcdio libmtp libimobiledevice libplist
export Qt5_DIR=/usr/local/opt/qt5/lib/cmake
export GST_SCANNER_PATH=/usr/local/Cellar/gstreamer/1.14.4/libexec/gstreamer-1.0/gst-plugin-scanner
export GST_PLUGIN_PATH=/usr/local/lib/gstreamer-1.0

Now, compile strawberry:

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

Then manually copy the folder over to /Applications/


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

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