Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →
Top 23 TypeScript Audio Projects
-
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
react-player
A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion
-
mediabunny
Pure TypeScript media toolkit for reading, writing, and converting video and audio files, directly in the browser.
Project mention: Rendering MP4 travel videos entirely in the browser with WebCodecs | dev.to | 2026-08-23WebCodecs gives you encoded chunks, not a playable file. You still need an MP4 container. I use mediabunny for this, and it has a killer feature: it can take an AAC audio file and mux the track in without re-encoding. Background music adds zero encoding cost.
-
react-native-track-player
The best audio player for React Native. Built on the New Architecture — Android Auto, caching, preloading, background playback, and more.
-
player
UI components and hooks for building video/audio players on the web. Robust, customizable, and accessible. Modern alternative to JW Player and Video.js. (by vidstack)
-
beatsync
🔊 High-precision web player for multi-device audio playback and spatial audio. (by freeman-jiang)
-
vime
Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...
-
Kargo
Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.
-
media-chrome
Custom elements (web components) for making audio and video player controls that look great in your website or app.
-
-
-
ui
ElevenLabs UI is a component library and custom registry built on top of shadcn/ui to help you build multimodal agents faster. (by elevenlabs)
👉 GitHub Repo
-
piano-trainer
🎹 Memorize piano scales with ease! A piano practice program w/ MIDI support. Consider it an interactive reference manual
-
Project mention: OpenDAW – open-source web-based Digital Audio Workstation | news.ycombinator.com | 2025-09-16
Okay but how do I actually run it? Do I need to self-host it?
"A new holistic exploration of music creation inside your browser."
So it's a browser app, but not hosted on a website anywhere?
I was expecting a link in the GitHub README to run the app but there was nothing.
Eventually, I scrolled back up to find https://opendaw.org/ listed in the right sidebar.
I was expecting a big huge "Run app" button on the main page of the website but instead there's just a picture of a fake box (?) and an FAQ that... doesn't show how to actually run the app.
At the top we've got openDAW (which does _not_ run the app), Mission, Features, Ambassadors, Education, Contribute, Imprint... none of those run the app!
Going back to the README, I see a tiny section about how to "Prepare, Clone, Installation, and Run" but that's as a sub-header to "And big hugs to all our supporters!" so I'm not sure it's related?
Anyway, I give up, could be an interesting project though.
-
-
Project mention: Whisper-Turbo – Cross-Platform, GPU Accelerated Whisper | news.ycombinator.com | 2025-12-14
-
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.
Project mention: Show HN: Waveform Playlist v5 – Multi-track Web Audio editor (React and Tone.js) | news.ycombinator.com | 2026-01-07 -
For small groups SFU like Livekit is not needed at all. Still E2E and realtime collab. I wrote such a thing: https://brie.fi/ng
-
-
-
-
-
Project mention: Show HN: Descript wanted $24/mo, I built an open-source alternative in a weekend | news.ycombinator.com | 2026-07-26
Hey @dcreater, I’ve just pushed a big update that adds a lot of manual controls over the start/end of words as well as the ability to manually split clips and insert skips. I also deployed a larger, more accurate speech model (whisper small); you can use the model selector to try it out! https://github.com/wassgha/rescript/
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript Audio discussion
TypeScript Audio related posts
-
Rendering MP4 travel videos entirely in the browser with WebCodecs
-
Building image & video conversion that never leaves the browser
-
Show HN: Descript wanted $24/mo, I built an open-source alternative in a weekend
-
soundcn VS uisfx - a user suggested alternative
2 projects | 14 Jul 2026 -
Why recording video in the browser is harder than it looks
-
Mediabunny – A complete JavaScript media toolkit for the browser
-
Free Spotify?
-
A note from our sponsor - AppSignal
www.appsignal.com | 6 Sep 2026
Index
What are some of the best open-source Audio projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | wavesurfer.js | 10,395 |
| 2 | react-player | 10,275 |
| 3 | mediabunny | 7,086 |
| 4 | react-native-track-player | 3,707 |
| 5 | player | 3,666 |
| 6 | beatsync | 3,155 |
| 7 | vime | 2,842 |
| 8 | media-chrome | 2,737 |
| 9 | riffusion-app-hobby | 2,676 |
| 10 | signal | 2,371 |
| 11 | ui | 2,371 |
| 12 | piano-trainer | 2,197 |
| 13 | openDAW | 2,078 |
| 14 | astrofox | 1,972 |
| 15 | whisper-turbo | 1,794 |
| 16 | waveform-playlist | 1,675 |
| 17 | briefing | 1,628 |
| 18 | spotlight | 1,272 |
| 19 | core | 1,237 |
| 20 | etro | 1,148 |
| 21 | homebridge-camera-ffmpeg | 1,116 |
| 22 | rescript | 837 |
| 23 | vue-audio-visual | 798 |