JavaScript audio-player

Open-source JavaScript projects categorized as audio-player

Top 16 JavaScript audio-player Projects

  • Cider

    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 | | 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?


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

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

    Eole blows gently into your ear his nicest melodies.

  • media-chrome

    Custom elements (web components) for making audio and video player controls that look great in your website or app.

  • vue-plyr

    A Vue component for the plyr ( video & audio player.

  • react-music-player

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

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

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

    Raspberry Pi audio player: AirPlay, Audio CD, Bluetooth, DAB radio, DSP, Internet rafio, Multi-room, Spotify Connect, UPnP/DLNA

  • Gapless-5

    Gapless JavaScript audio player using HTML5 and WebAudio

  • music-folder-player

    An elegant HTML5 web folder player for parties and/or private music collections, with sharing options and playlist management that's just better

  • radio

    A simple javascript web radio visualizer

  • player

    Proton Player is an HTML5-based streaming music player optimized for compatibility across many devices and browsers. (by protonradio)

  • xns-audio-player

    A simple customizable web music player powered by vue & HTMLAudioElement

  • AudiPlay

    AudiPlay - A Free HTML5 Audio Player

  • Project mention: I created custom skin for Audio.JS | | 2024-03-24
  • AB-Audio-Player

    HTML, CSS, JS only A/B audio player. Toggle and compare two versions of the same audio.

  • podkast-audio-player

    PodKast Audio Player is a customizable React component for playing audio files with a user-friendly interface. It provides features like play/pause, volume control, skip forward/backward, loop, shuffle, and progress tracking.

  • Project mention: Introducing Podkast Audio Player: Your Customizable React Component for Seamless Audio Playback | | 2024-04-09

    We welcome contributions! If you have ideas for improvements or encounter any issues, please submit them via GitHub issues or feel free to open a pull request. Github Repo

  • 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 audio-player related posts

  • How to bulk download Spotify songs and playlists in Linux

    2 projects | /r/linux4noobs | 9 Jun 2023
  • Web components for custom video players

    2 projects | /r/javascript | 28 Apr 2023
  • Music app all my playlists from 20 years has been jumbled up

    2 projects | /r/MacOSBeta | 19 Mar 2023
  • Media server

    1 project | /r/audiophile | 4 Jan 2023
  • Top 10 Easy Raspberry Pi Projects YOU can do THIS WEEKEND!

    1 project | /r/raspberry_pi | 30 Sep 2022
  • Video Player Recommendations

    1 project | /r/webdev | 8 Sep 2022
  • Show HN: Giving a 2D grid a 3D look ā€“ part 4

    2 projects | | 28 Nov 2021
  • A note from our sponsor - SaaSHub | 18 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more ā†’


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

Project Stars
1 Cider 7,033
2 waveform-playlist 1,423
3 Eole-foobar-theme 1,263
4 media-chrome 1,056
5 vue-plyr 754
6 react-music-player 664
7 Georgia-ReBORN 500
8 rAudio 307
9 Gapless-5 133
10 music-folder-player 117
11 radio 96
12 player 89
13 xns-audio-player 60
14 AudiPlay 16
15 AB-Audio-Player 9
16 podkast-audio-player 2

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