Thread Tools
Posts: 564 | Thanked: 693 times | Joined on Apr 2010
I hereby want to announce a Qt-based Spotify client for the N900/Maemo 5, called QSpot. The client is based on the official libspotify API. QSpot is now available for download from the extras-devel / testing / stable repositories, as well as from the project garage page at (standard disclaimers apply!).

Current features of the client are:

* Playlist and play queue (Now Playing) views
* Support for the Starred tracks playlist
* Search functionality
* Album and artist views (accesible via longpress on a track in play queue / playlist views)
* Play queue shuffle supported
* Scrobbling support for
* Settings dialog for e.g., search and music buffering parameters
* Playback control via headset
* Landscape and portrait modes
* Current language support: English, Finnish, German, Dutch, and French.
* Now also supports offline synchronisation of playlists (i.e., offline mode)


Some screenshots of the QSpot client in action can be seen below.

Feel free to try it out, and any feedback etc. are more than welcome!

QSpot source is hosted at

Update 8.4.12: QSpot version 1.1.0-1 is now also available from the Extras repository (
Attached Images

Last edited by aenbacka; 2012-04-08 at 18:34. Reason: Updated description (starred tracks support)

The Following 68 Users Say Thank You to aenbacka For This Useful Post:
Posts: 20 | Thanked: 6 times | Joined on Apr 2010
Thanks alot - This was a nice Spotify-client.
1 question though - Does libopenspotify support offline playlists?
Posts: 564 | Thanked: 693 times | Joined on Apr 2010
Thank you very much for your feedback! Libopenspotify does not support offline playlists at the moment (the same is also the case for the official spotify library and despotify). Even though it could quite easily be added to the library / client, such a feature would allow to download and save music directly from Spotify, and thus would not be very popular with Spotify.
Dave999's Avatar
Posts: 6,712 | Thanked: 8,060 times | Joined on Oct 2009 @ Moon! It's not the East or the West side... it's the Dark Side
I can give you some first impressions. like the gui and also that you can see when Qspot is loading/buffer sign/serching. I really like that you can change tracks with the keyboard. Looks and works pretty good already.

*press more than one time on the arrows(change track) will result in that the client closing.
*dubble press on a track will result in that the client closing.
*scrolling with keyboard and than fast pressing enter to start a song, oftan stops qspot to stop playing any track. you have to restart qspot before you will be able to play a any track(also get segment fault a few times when doing this)

my feature list
* sorting would be nice
* missing row of most played(sort on most played from an artist).

Last edited by Dave999; 2010-06-08 at 21:07.
Posts: 564 | Thanked: 693 times | Joined on Apr 2010
thanx for your comments and feedback! Fumctions currently under development are sorting and e.g., album and artist views. There still exist a know issue with libopenspotify related to switching tracks too quick, also this is being looked into. Connection speed seems to be related to this, what connection are you using?
Posts: 2,014 | Thanked: 1,581 times | Joined on Sep 2009
Looks good - pity its still a Euro only think. Like tvcatchup and iplayer - sigh its the worst thing about being an expat.
Class .. : Power Poster, Potential Coder
Humor .. : [*********] Alignment: Chaotic Evil
Patience : [***-------] Weapon(s): +2 Logic Mace
Agro ... : |*****-----] Relic(s) : G1, N900

Dave999's Avatar
Posts: 6,712 | Thanked: 8,060 times | Joined on Oct 2009 @ Moon! It's not the East or the West side... it's the Dark Side
Ok. great.
Using 3G, can switch to my wifi

EDIT: yes, my third issue was not easy to reproduce with faster connection. But I can make the track stop, but just change to another track and play again. That is not possible with my 3G connection.

Last edited by Dave999; 2010-06-08 at 21:26.
Posts: 87 | Thanked: 277 times | Joined on Feb 2010 @ Helsinki, Finland
Amazing work. Working excellently already. Easily the best Spotify for N900 so far.

Minor glitches fixed, few features added and little work on UI and it looks almost commercial.

Thank you for this app.
Posts: 2,829 | Thanked: 1,459 times | Joined on Dec 2009 @ Finland
Heh. I don´t have premium account but in login page at least for user name first letter is capitalized so is it capitalized for password also. If so then it´s a bug Also it would be nice to not capitalize usernames first letter.
cjp's Avatar
Posts: 762 | Thanked: 395 times | Joined on Jan 2010 @ Helsinki
This works quite nicely. Buffering of the song before play was really quick! I'm using 3G. I really like that it shows how far it has buffered the song.

I also like the appearance somwhat and the logic behind the placement of buttons.

Last edited by cjp; 2010-06-08 at 21:52.

premium account, spotify

Thread Tools

Forum Jump

All times are GMT. The time now is 05:26.