TypeScript Audio

Open-source TypeScript projects categorized as Audio

Top 23 TypeScript Audio Projects

  1. wavesurfer.js

    Audio waveform player

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. react-player

    A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion

  4. 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-23

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

  5. react-native-track-player

    The best audio player for React Native. Built on the New Architecture — Android Auto, caching, preloading, background playback, and more.

  6. 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)

  7. beatsync

    🔊 High-precision web player for multi-device audio playback and spatial audio. (by freeman-jiang)

  8. vime

    Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...

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

    Kargo logo
  10. media-chrome

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

  11. riffusion-app-hobby

    Stable diffusion for real-time music generation (web app)

  12. signal

    Online MIDI Editor: signal

  13. 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)

    Project mention: Build Voice Agents Faster with ElevenLabs UI Components | dev.to | 2025-10-07

    👉 GitHub Repo

  14. piano-trainer

    🎹 Memorize piano scales with ease! A piano practice program w/ MIDI support. Consider it an interactive reference manual

  15. openDAW

    openDAW is a next-generation web-based Digital Audio Workstation (DAW)

    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.

  16. astrofox

    Astrofox is a motion graphics program that lets you turn audio into stunning visuals.

  17. whisper-turbo

    Cross-Platform, GPU Accelerated Whisper 🏎️

    Project mention: Whisper-Turbo – Cross-Platform, GPU Accelerated Whisper | news.ycombinator.com | 2025-12-14
  18. 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
  19. briefing

    🔮 Secure direct video group chat

    Project mention: Proton Meet Isn't What They Told You It Was | news.ycombinator.com | 2026-04-03

    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

  20. spotlight

    Interactively explore unstructured datasets from your dataframe. (by Renumics)

  21. core

    A fast, browser based video compositing engine powered by WebCodecs (by diffusionstudio)

  22. etro

    Typescript video-editing library for the browser

  23. homebridge-camera-ffmpeg

    Homebridge Plugin Providing FFmpeg-based Camera Support

  24. rescript

    🎬 Open source, transcript-based video/audio editor that lives in the browser. (by wassgha)

    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/

  25. vue-audio-visual

    VueJS audio visualization components

  26. 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).

TypeScript Audio discussion

Log in or Post with

TypeScript Audio related posts

  • Rendering MP4 travel videos entirely in the browser with WebCodecs

    1 project | dev.to | 23 Aug 2026
  • Building image & video conversion that never leaves the browser

    6 projects | dev.to | 18 Aug 2026
  • Show HN: Descript wanted $24/mo, I built an open-source alternative in a weekend

    3 projects | news.ycombinator.com | 26 Jul 2026
  • soundcn VS uisfx - a user suggested alternative

    2 projects | 14 Jul 2026
  • Why recording video in the browser is harder than it looks

    1 project | dev.to | 15 Jun 2026
  • Mediabunny – A complete JavaScript media toolkit for the browser

    1 project | news.ycombinator.com | 30 May 2026
  • Free Spotify?

    1 project | news.ycombinator.com | 30 Apr 2026
  • A note from our sponsor - AppSignal
    www.appsignal.com | 6 Sep 2026
    Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise. Learn more →

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

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?