Clementine був створений в 2010 році як порт Amarok 1.4 на Qt 4. У порівнянні з Amarok 1.4 функціональність поповнена деякими розширеннями, а початковий код був переписаний з бібліотекQt 3 і kdelibs на бібліотеку Qt4, відповідно Clementine не вимагає для своєї роботи бібліотек KDE[5]. Як рушій відтворення музики використовується GStreamer.
↑Для розуміння чим же така погана прив'язка до бібліотек KDE можна порівняти розмір установних пакунків Amarok і Clementine для платформи Windows — 500 МБ у Amarok проти 15 МБ у Clementine, а у встановленому виді 2 ГБ проти 50 МБ