JavaScript Music

Open-source JavaScript projects categorized as Music

Top 23 JavaScript Music Projects

  • Google-Play-Music-Desktop-Player-UNOFFICIAL-

    A beautiful cross platform Desktop Player for Google Play Music

  • Cider

    Discontinued A new cross-platform Apple Music experience based on Electron and Vue.js written from scratch with performance in mind. ๐Ÿš€

  • Project mention: Spotify HiFi is still MIA after three years, and now so is my subscription | news.ycombinator.com | 2024-02-23

    I looked into swapping to Apple Music before but couldn't find a way to play lossless music on Linux making swapping pointless. Apparently[0] decryption for lossless isn't supported for 3rd party clients.

    Anyone know of a way around this?

    [0]: https://github.com/ciderapp/Cider/discussions/889

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • sound-redux

    A Soundcloud client built with React / Redux

  • cobalt

    save what you love

  • Project mention: Cobalt โ€“ lightweight HTML5 application container from YouTube | news.ycombinator.com | 2024-05-28

    Somewhat funny that it has the same name as https://cobalt.tools which lets you download audio and video from many sources including YouTube.

  • mStream

    The easiest music streaming server available

  • Project mention: Not on streaming | /r/aphextwin | 2023-07-12

    Right now Iโ€™m just loading music to the free VLC app on my iPhone. Though Iโ€™ve long thought about setting up my own private cloud streaming server via the open source https://mstream.io but havenโ€™t got around to it yet.

  • 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.

  • react-spotify

    Spotify React / Redux ๐ŸŽค๐ŸŽบ๐ŸŽธ๐ŸŽท

  • 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.

    InfluxDB logo
  • 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
  • Eole-foobar-theme

    Eole blows gently into your ear his nicest melodies.

  • 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)

  • homehost

    self-hosted, Netflix-like app made for streaming

  • noisecraft

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

  • Music-bot

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

  • node-sonos

    ๐Ÿ”ˆ Sonos Media Player Interface/Client

  • react-music-player

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

  • discord-js-bot

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

  • strudel

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

  • Project mention: Strudel: A live coding platform to write dynamic music pieces in the browser | news.ycombinator.com | 2024-04-03
  • magic-cards

    ๐ŸŽฉ Queue music, play movies, or trigger events with RFID cards.

  • MidiWriterJS

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

  • Project mention: Tonal.js: Functional music theory lib | news.ycombinator.com | 2024-04-02

    I love Tonal.js, have used it for many personal projects including https://github.com/grimmdude/MidiWriterJS

  • Discord-Bot

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

  • Georgia-ReBORN

    A Clean ยท Full Dynamic Color Reborn ยท Foobar2000 player

  • Project mention: Iโ€™m using Georgia-reborn skin. Is there a way to select multiple songs from Library and send it to a playlist? | /r/foobar2000 | 2023-09-15

    Just to point out that since you are using a theme (Georgia-ReBORN), all the answers to your questions are specific to that theme. That means anyone else using their own design of foobar, could not easily answer your questions because their foobar works differently. So your best bet is to probably ask the theme developer over on GitHub discussion or HA discussion threads. (Unless someone already using the GR theme shows up here to help)

  • sightreading.training

    ๐ŸŽน Sight reading training tool

  • Project mention: Interactive app | /r/pianolearning | 2023-12-11

    https://sightreading.training/ uses your midi keyboard. excellent for sight reading practice

  • tonejs-instruments

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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 related posts

  • 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
  • PulseQueue - online music-making application

    1 project | /r/Learnmusic | 14 Aug 2023
  • Cider: Alternative Apple Music Player

    1 project | news.ycombinator.com | 9 Aug 2023
  • How do I scrobble my music using an unofficial YouTube Music desktop app

    1 project | /r/lastfm | 4 Aug 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 28 May 2024
    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. 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,291
2 Cider 7,028
3 sound-redux 5,015
4 cobalt 4,510
5 mStream 2,155
6 waveform-playlist 1,428
7 react-spotify 1,283
8 freyr-js 1,306
9 Eole-foobar-theme 1,261
10 Kaku 1,073
11 homehost 1,042
12 noisecraft 1,030
13 Music-bot 853
14 node-sonos 697
15 react-music-player 664
16 discord-js-bot 624
17 strudel 562
18 magic-cards 545
19 MidiWriterJS 545
20 Discord-Bot 519
21 Georgia-ReBORN 504
22 sightreading.training 419
23 tonejs-instruments 388

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com