Spot (GTK Spotify Client) is Back from the Dead

Spotify Premium subscribers on Linux will be pleased to hear that they (once again) have an alternative to the official Linux client.

I’m pleased to report that development on Spot has resumed after more than a year of no updates.

If you’re unfamiliar with it, Spot is unofficial Spotify client for Linux built in Rust and GTK. It uses the open-source librespot library which means the app only works with Spotify Premium accounts.

“Why use an unofficial Spotify client? Isn’t the official Spotify client for Linux good enough?”

Hmm, kinda.

Features-wise the official Spotify app for Linux is on-par with the official apps for other systems. However, the Linux app is infrequently updated, and because it’s built using web-technologies it is mildly more demanding on system resources than it ought to be.

Spot in comparison is fast, lightweight, looks great on GNOME desktops, works on ARM systems, and adapts its UI gracefully as the window gets smaller (meaning those on Linux mobile devices can use it without issue too).

Back in development

Development on Spot stalled for much of last year (blame the usual causes, i.e. real life) but the original developer is once-again back at the helm refreshed, and has a crew of new developers involved.

The first release in over a year is live on GitHub, composed primarily of bug fixes and minor tweaks, such as proper dark mode support, track preloading for gapless playback, and a batch of boring but necessary dependency updates.

I imagine the update will roll-out to existing Flathub users in the coming weeks, so if you have a Spotify Premium account do go give Spot a spin!

• Get Spot on Flathub.

Print Friendly, PDF & Email

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Server Status

Aradippou Chat 1 Chat 2 Larnaca Limassol Nicosia

Chat Links

Official Links.

1. Chat 1.
2. Chat 2.

Alternative Mirror Links.

1. KiwiIRC 1.
2. KiwiIRC 2.

Other Web Clients.

1. IrcCloud.

Recent Posts

Related Posts:

Advertisement

Archives

Super Club Radio

Mighty Deals

CyIRC

CyIRC Tweets

Scroll Up
Fatal error: Uncaught WMAC\JSMin_UnterminatedStringException: WMAC\JSMin: Unterminated String at byte 1181: "+o.accessToken}}).then(e=>{if(!e.ok)throw e;return e});return a.catch(e=>{console.error(`Failed to logout chatrix session. deviceId: ${o.deviceId}`)}),a}})(); in /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php:215 Stack trace: #0 /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php(157): WMAC\JSMin->action(2) #1 /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php(96): WMAC\JSMin->min() #2 /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/class-main.php(375): WMAC\JSMin::minify('(function(){"us...') #3 /home/bszucbfe/public_html/wp-includes/class-wp-hook.php(324): WMAC_PluginMain->jsSnippetcacher('(function(){"us...', '/home/bszucbfe/...') #4 /home/bszucbfe/public_h in /home/bszucbfe/public_html/wp-content/plugins/clearfy/components/minify-and-combine/includes/classes/ext/php/jsmin.php on line 215