nowfound

Dev tools · alternatives · 2026

24 alternatives to Gapless.js – gapless web audio playback

Hey HN, I just released v4 of my gapless playback library that I first built in 2017 for https://relisten.net. We stream concert recordings, where gapless playback is paramount. It's built from scratch, backed by a rigid state machine (the sole dependency is xstate) and is already running in production over at Relisten. The way it works is by preloading future tracks as raw buffers and scheduling them via the web audio API. It seamlessly transitions between HTML5 and web audio. We've used this technique for the last 9 years and it works fairly well. Occasionally it will blip…

Gapless.js is a web audio playback library that eliminates silence between tracks during streaming. Built for developers playing consecutive audio files, such as concert recordings, it preloads upcoming tracks as… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    AudioMass is a free full-featured web-based audio & waveform editing tool

    May 2026 · audiomass.co · its alternatives →

  2. 2

    Hi HN, I’ve been working on a browser-based tool for exploring and debugging Web Audio API graphs. Web Audio Studio lets you write real Web Audio API code, run it, and see the runtime graph it produces as an interactive visual representation. Instead of mentally tracking connect() calls, you can inspect the actual structure of the graph, follow signal flow, and tweak parameters while the audio is playing. It includes built-in visualizations for common node types — waveforms, filter responses, analyser time and frequency views, compressor transfer curves, waveshaper distortion, spatial…

    Mar 2026 · webaudio.studio · its alternatives →

  3. 3

    bespoke music player for web. Contribute to DusteDdk/dstream development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  4. 4

    A richer, more detailed listening experience

    2025 · newsroom.spotify.com · its alternatives →

  5. 5

    Hi HN! I made Beatsync, an open-source browser-based audio player that syncs audio with millisecond-level accuracy across many devices. Try it live right now: https://www.beatsync.gg/ The idea is that with no additional hardware, you can turn any group of devices into a full surround sound system. MacBook speakers are particularly good. Inspired by Network Time Protocol (NTP), I do clock synchronization over websockets and use the Web Audio API to keep audio latency under a few ms. You can also drag devices around a virtual grid to simulate spatial audio — it changes the…

    2025 · github.com · its alternatives →

  6. 6

    Web-based music player for the cloud :cloud: :notes: Play music from YouTube, Dropbox, etc. - GitHub - jkbrzt/cloudtunes: Web-based music player for the cloud :notes: Play music from YouTube, Dropbox, etc.

    2014 · github.com · its alternatives →

  7. 7

    Music player server with a web-based user interface. - andrewrk/groovebasin

    2012 · github.com · its alternatives →

  8. 8MY
  9. 9MA

    Here is the backstory: I used to use YouTube Music, but then I deleted my Google account. I didn't want Spotify because I hate it for various reasons, and at the same time I wanted to show off my programming skills. So here we are. --- On the client: solidjs + tailwindcss + minisearch. IndexedDB as the database. One web worker to download audio to OPFS. Another web worker for indexing with minisearch. On top of this a service worker to precache static assets and make the app work offline. On the server: bun + astro + sqlite + ffmpeg. Full-text search is implemented with fts5. Astro Actions…

    2025 · mayo.clumsy.fish · its alternatives →

  10. 10

    2018 · acarabott.github.io · its alternatives →

  11. 11AC
  12. 12

    Self-hosted music streaming server 🎶 with RESTful API and Web interface. Think of it as your very own Spotify! ☁️🎧 - ironsmile/euterpe

    2021 · github.com · its alternatives →

  13. 13
    YTMP▲104

    Play YouTube videos as audio in background without ads

    2021 · ytmp.itsvg.in · its alternatives →

  14. 14

    I wanted to listen to music with friends who live far away. Not "watch a YouTube video together" - actually share what I'm hearing in real-time, like we're in the same room. Pulse is what came out of that. Anyone can host a live audio stream from their browser tab or system audio. Listeners join, music recognition identifies tracks automatically, and there's chat with 7TV emotes. No account required - you get an anonymous code and you're in. We're running demo rooms that stream NTS Radio and SomaFM 24/7 (indie project, not affiliated - we backlink to the original stations). There's also…

    Nov 2025 · 473999.net · its alternatives →

  15. 15WP

    I vibe-coded a complete React rewrite of my multi-track audio editor with Claude. Waveform Playlist v5 started as a "let's see how far AI can take this" experiment. The original was vanilla JS (~8 years old). The new version is React + Tone.js with proper TypeScript, tree-shaking, and a modular package structure. What we built: canvas waveforms, drag-and-drop clip editing, 20+ Tone.js effects, AudioWorklet recording, WAV export, annotations, theming. Demos: https://naomiaro.github.io/waveform-playlist/examples/stem-tracks GitHub:…

    Jan 2026 · naomiaro.github.io · its alternatives →

  16. 16
    BitMidi▲82

    🎹 The wayback machine for old-school MIDI files

    2018 · bitmidi.com · its alternatives →

  17. 17IC
  18. 18TS
  19. 19BA
  20. 20YS
  21. 21

    Listening to your Favorite song in office. And suddenly it starts playing on speaker? It happens, and most of the time because your headphones got disconnected unknowingly. Introducing "Less Speaker.txt". It is a chrome extension which stops playback from Spotify and YouTube, whenever your audio output device changes. Install from Chrome Web Store(https://chromewebstore.google.com/detail/less-speakertxt/fee...)

    2025 · chromewebstore.google.com · its alternatives →

  22. 22AW
  23. 23IB

    Hey HN, I’m an ex-Google engineer trying to get back into music production. I needed a way to sequence my hardware synths using AI contexts without constantly switching windows, so I built this. It runs entirely in the browser using WebMIDI. No login required. It connects to your local MIDI devices (if you're on Chrome/Edge) and lets you generate patterns. Tech stack: [React / WebMIDI API / etc]. Link: www.simplychris.ai/droplets Code is a bit messy, but it works. Feedback welcome.

    Dec 2025 · simplychris.ai · its alternatives →

  24. 24

    Hey HN! I've been working on Muxamp for over a year now, and I decided that there's no point in keeping the source closed. (I never planned on making money from it.) I've learned a lot since I started, and I hope others can benefit from its release--and perhaps teach me a thing or two as well :)

    2013 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →