JavaScript Music

Open-source JavaScript projects categorized as Music

Top 23 JavaScript Music Projects

  1. Google-Play-Music-Desktop-Player-UNOFFICIAL-

    A beautiful cross platform Desktop Player for Google Play Music

  2. Civic Auth

    Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management β€” all implemented with just a few lines of code. Start building today.

    Civic Auth logo
  3. sound-redux

    A Soundcloud client built with React / Redux

  4. mStream

    The easiest music streaming server available

  5. freyr-js

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

  6. waveform-playlist

    Multitrack Web Audio editor and player with canvas waveform preview. Set cues, fades and shift multiple tracks in time. Record audio tracks or provide audio annotations. Export your mix to AudioBuffer or WAV! Add effects from Tone.js. Project inspired by Audacity.

  7. Eole-foobar-theme

    Eole blows gently into your ear his nicest melodies.

  8. react-spotify

    Spotify React / Redux 🎀🎺🎸🎷

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. homehost

    self-hosted, Netflix-like app made for streaming

  11. noisecraft

    Browser-based visual programming language and platform for sound synthesis.

  12. Kaku

    🎧 Kaku is a highly integrated music player supports different online platform like YouTube, SoundCloud, Vimeo and more. Available on Mac, Windows and Linux. (by EragonJ)

  13. Music-bot

    A complete code to download for a cool Discord music bot !

  14. strudel

    Web-based environment for live coding algorithmic patterns, incorporating a faithful port of TidalCycles to JavaScript

    Project mention: Glicol: Next-generation computer music language | news.ycombinator.com | 2025-01-10

    Strudel is similar [1] (no affiliation), inspired by Glicol and a is a bit more approachable in syntax, has a great visualization in the editor (highlighting sound being played) and has a nice tutorial [2].

    [1] https://strudel.cc

    [2] https://strudel.cc/workshop/getting-started/

  15. discord-js-bot

    πŸ€– Multipurpose discord bot built using discord.js v14 with moderation, music, ticketing, translation, and much more

  16. react-music-player

    [Stop the maintenance] :musical_note: Maybe the best beautiful HTML5 responsive player component for react :)

  17. node-sonos

    πŸ”ˆ Sonos Media Player Interface/Client

  18. Georgia-ReBORN

    A Clean Β· Full Dynamic Color Reborn Β· Foobar2000 player

  19. magic-cards

    🎩 Queue music, play movies, or trigger events with RFID cards.

  20. MidiWriterJS

    ♬ A JavaScript library which provides an API for programmatically generating and creating expressive multi-track MIDI files and JSON.

  21. Discord-Bot

    A discord bot that can play music, moderate, log events and more

  22. sightreading.training

    🎹 Sight reading training tool

  23. tonejs-instruments

    A small instrument sample library with quick-loader for tone.js

  24. javascriptmusic

    A.K.A. WebAssembly Music. Live coding music and synthesis in Javascript / AssemblyScript (WebAssembly)

  25. audio-player

    🎡 Music player with custom controls, playlist, filters, and search.

  26. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
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).

JavaScript Music discussion

Log in or Post with

JavaScript Music related posts

  • LyricPost: A Spotify Lyrics Image Generator

    1 project | news.ycombinator.com | 4 Mar 2025
  • Ask HN: Tools or frameworks to build music theory games

    11 projects | news.ycombinator.com | 27 Nov 2024
  • How Chordcat Works, a Chord Naming Algorithm

    5 projects | news.ycombinator.com | 11 Nov 2024
  • Spotify HiFi is still MIA after three years, and now so is my subscription

    1 project | news.ycombinator.com | 23 Feb 2024
  • Can't import import packages in Spidermonkey panel

    3 projects | /r/foobar2000 | 10 Dec 2023
  • Sound Generation from Smartphone Sensors

    2 projects | news.ycombinator.com | 21 Nov 2023
  • Online synthesizer/sequencer made by me

    1 project | /r/Synthesizer | 15 Aug 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 25 Apr 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more β†’

Index

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

# Project Stars
1 Google-Play-Music-Desktop-Player-UNOFFICIAL- 8,250
2 sound-redux 5,004
3 mStream 2,256
4 freyr-js 1,861
5 waveform-playlist 1,506
6 Eole-foobar-theme 1,460
7 react-spotify 1,289
8 homehost 1,128
9 noisecraft 1,107
10 Kaku 1,069
11 Music-bot 933
12 strudel 805
13 discord-js-bot 744
14 react-music-player 736
15 node-sonos 710
16 Georgia-ReBORN 687
17 magic-cards 589
18 MidiWriterJS 570
19 Discord-Bot 542
20 sightreading.training 472
21 tonejs-instruments 427
22 javascriptmusic 394
23 audio-player 375

Sponsored
Auth in Less Than 5 Minutes
Civic Auth comes with multiple SSO options, optional embedded wallets, and user management β€” all implemented with just a few lines of code. Start building today.
www.civic.com

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?