JavaScript Spotify

Open-source JavaScript projects categorized as Spotify

Top 23 JavaScript Spotify Projects

  • RSSHub

    🍰 Everything is RSSible

    Project mention: Ask HN: Nitter officially declared "over" today, alternatives? | | 2024-02-15

    you could run your own instance of rsshub

  • spicetify-cli

    Command-line tool to customize Spotify client. Supports Windows, MacOS, and Linux.

    Project mention: Romanized lyrics on Spotify!! | /r/kpoppers | 2023-07-21

    Anyone wondering, I'm using Spicetify on my computer together with some extra extensions to get what the image shows. It works for both Windows & Mac and it's pretty easy and free to set up. If it's highly requested, I can fix a guide on how to fix this. Otherwise, most stuff can be found on and install lyrics-plus via the terminal to get the translated lyrics for bare minimum.

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • exportify

    Export/Backup Spotify playlists using the Web API

    Project mention: Odd request, but... Ways to archive a playlist? | /r/spotify | 2023-04-10

    If I'm understanding what you want correctly, you want this

  • spotify-dl

    Spotify Downloader and alternative of Spotdl(python) tool made in NodeJS based on youtube-dl (by SwapnilSoni1999)

  • freyr-js

    A tool for downloading songs from music streaming services like Spotify and Apple Music.

    Project mention: How to bulk download Spotify songs and playlists in Linux | /r/linux4noobs | 2023-06-09
  • Iris

    Discover, explore and manage your music library across multiple sources with this beautiful web-based interface. Iris is a Mopidy frontend extension. (by jaedb)

    Project mention: Alternative Spotify client | /r/selfhosted | 2023-07-02
  • homehost

    self-hosted, Netflix-like app made for streaming


    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

  • reactochart

    :chart_with_upwards_trend: React chart component library :chart_with_downwards_trend:

  • Spicetify

    Stay comfy while listening to music (by Comfy-Themes)

    Project mention: Comfy Catppuccin 💕 | /r/catppuccin | 2023-04-17
  • spicetify-extensions

    extensions for spotify i'm creating

  • passport-spotify

    Spotify authentication strategy for Passport and Node.js.

  • Musicium

    An advanced Discord Music Bot with a Dashboard, using having an interactive button & menu system and many features! Supported Features: Spotify • YouTube • SoundCloud • Live Stream • Audio Filtering • DJ Roles • Autoplay • Autoresume • Dashboard + Live Queue • ...

  • gatsby-remark-embedder

    Gatsby Remark plugin to embed well known services by their URL.

  • Spotify SDK

    Spotify SDK | Entity and Collection oriented | Browser and Node support!

  • jre-missing

    Automatically detects and lists episodes of The Joe Rogan Experience podcast that are currently not available on the Spotify platform. Also detects if episodes have been shortened in duration.

  • spotify-release-list

    📅 Display list of Spotify releases from artists you follow

    Project mention: A third-party app for Release Radar. | /r/truespotify | 2023-03-20
  • spicetify-custom-apps-and-extensions

    A community-driven collection of custom apps for Spicetify (

  • huh-spicetify-extensions

    Collection of my spicetify extensions

    Project mention: A feature I wish Spotify had | /r/spotify | 2023-04-24
  • example

    An easy to use and customize discord music bot. Support YouTube, Spotify, SoundCloud, and 700+ more sites (by distubejs)

  • Sonos-Kids-Controller

    Software for self made touchscreen jukeboxes for kids. Supports Spotify streaming and uses Sonos for audio output.

  • SpotifyTranscripts

    🎙️ AI generated subtitles and segmented chapters for podcasts

  • goofy

    Конструктор плейлистов Spotify

  • spotify-web-playback-sdk-example

    React based example app that creates a new player in Spotify Connect to play music from in the browse using Spotify Web Playback SDK.

    Project mention: React states problem in spotify application | /r/react | 2023-02-27

    I am new to React and decided to give it a shot for a simple web application using Spotify's Web Playback SDK. It's a neat library that basically allows you to connect to and control your music through your browser application. The SDK itself works for but when I try to use the official React example, I cannot get it to work properly. The issue is controlling the player (e.g. .togglePlay()) from within the returned JSX (Uncaught Type Error: this._streamer is null in the sdk's index.js) . It seems the object in the player state variable is not the same inside and outside of useEffect(). Controlling the player from within works - so does using a different approach with a global player variable set outside of the Component. Why is it not working in the given example, what am I missing? I appreciate any pointers in the right direction. Thanks!

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-15.

JavaScript Spotify related posts


What are some of the best open-source Spotify projects in JavaScript? This list will help you:

Project Stars
1 RSSHub 27,856
2 spicetify-cli 16,140
3 exportify 2,796
4 spotify-dl 1,238
5 freyr-js 1,129
6 Iris 1,097
7 homehost 1,025
8 reactochart 549
9 Spicetify 530
10 spicetify-extensions 498
11 passport-spotify 315
12 Musicium 296
13 gatsby-remark-embedder 295
14 Spotify SDK 230
15 jre-missing 208
16 spotify-release-list 200
17 spicetify-custom-apps-and-extensions 180
18 huh-spicetify-extensions 180
19 example 144
20 Sonos-Kids-Controller 142
21 SpotifyTranscripts 127
22 goofy 126
23 spotify-web-playback-sdk-example 120
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.