2025-02-26T09:29:55+08:00
WARNING: This article is not for perfectionists who reject non-free JS. Currently, there is no music streaming solution without non-free JS: Libre.fm's streaming service is currently down, and even Funkwhale will not work with LibreJS enabled; go to your local record shop for music CDs!
WARNING: If you are against music recommendation algorithms, you can now close this window: this article is not for you.
To be brief: Spotify.
What? Aren’t you a free software advocate? If so, why would you use such a proprietary, DRM-restricted dis-service?
The answer is: I do use Spotify, but without proprietary software and digital shackles.
What?? Are you joking???
I am not joking. In detail, I use Spotify for song lists, music recommendations, and I store my playlists on Spotify. However, the music itself comes from YouTube.
Sounds great!
Yes. By using YouTube for music, you avoid proprietary malware clients and digital shackles, while still enjoying Spotify’s music recommendation algorithm.
There are two approaches to achieving this.
You will need the following:
All you need to do is:
Congratulations! That way you make use of Spotify’s recommendation algorithm, while keeping proprietary spyware and digital shackles at bay.
For smartphones, there is already a free software app that does this — it allows you to use your Spotify playlists and recommendations, without proprietary malware and digital shackles, but streams music from YouTube, and it's Spotube.
You simply sign in with your Spotify account, and stream music as you like. The music itself comes from YouTube, and without DRM.
YouTube and its music are DRM-free, so feel free to download music from it using various free software YouTube clients.
I recommend NewPipe, which is a fantastic libre software YouTube client that allows you to stream and download videos and music you enjoy. Even better, it allows you to download audio in the libre Opus format!
Another excellent source is Lucida, which is a music download service that fetches music from Tidal and various other platforms. The resulting music is free of DRM! Moreover, you can even download music in lossless free formats like FLAC and WAV!
If you wish to download music in bulk, this project on GitHub can be very helpful. Give it a try!