TypeScript Audio

Open-source TypeScript projects categorized as Audio

Top 23 TypeScript Audio Projects

  1. react-player

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

    Project mention: Show HN: Winamp and other media players, rebuilt for the web with Web Components | news.ycombinator.com | 2024-10-08

    The Mux marketing strategy is brilliant.

    Take over or create new open source projects so that every developer comes across your company in the search for a video package.

    Another example I noticed recently is https://github.com/cookpete/react-player

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. wavesurfer.js

    Audio waveform player

    Project mention: Show HN: HN Update – Hourly News Broadcast of Top HN Stories | news.ycombinator.com | 2024-10-20
  4. react-native-track-player

    A fully fledged audio module created for music apps. Provides audio playback, external media controls, background mode and more!

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

  6. vime

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

  7. riffusion-app-hobby

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

  8. media-chrome

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

    Project mention: Show HN: Winamp and other media players, rebuilt for the web with Web Components | news.ycombinator.com | 2024-10-08

    Good feedback, thanks! There's a related issue in the media chrome repo here: https://github.com/muxinc/media-chrome/issues/957

    The situation is a little complex with "hot keys" for controlling the video in general (after clicking on the video), accessibility controls for each component, and then general accessibility expectations for the whole page. For example, should we capture the up and down arrows to always control volume when the player is in focus, or should we not do that because people expect that for scrolling the page.

    All that said, we definitely have some iteration ahead of us on this front so thanks again for the input.

  9. SaaSHub

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

    SaaSHub logo
  10. signal

    Online MIDI Editor: signal

    Project mention: Signal – online MIDI editor, open source | news.ycombinator.com | 2025-02-01
  11. whisper-turbo

    Cross-Platform, GPU Accelerated Whisper 🏎️

  12. briefing

    🔮 Secure direct video group chat

  13. piano-trainer

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

  14. spotlight

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

    Project mention: Hacktoberfest Machine Learning Projects for JS/TS Developers 🎃 | dev.to | 2024-10-16

    Repo Link: Renumics Spotlight

  15. homebridge-camera-ffmpeg

    Homebridge Plugin Providing FFmpeg-based Camera Support

  16. etro

    Typescript video-editing framework for the browser

  17. vue-audio-visual

    VueJS audio visualization components

  18. openplayerjs

    Lightweight HTML5 video/audio player with smooth controls and ability to play VAST/VPAID/VMAP ads

  19. react-audio-player

    A simple React wrapper on the HTML5 audio tag

  20. audius-protocol

    The Audius Protocol - Freedom to share, monetize, and listen to any audio content.

  21. mp4-muxer

    MP4 multiplexer in pure TypeScript with support for WebCodecs API, video & audio.

    Project mention: Writing an MP4 Muxer for Fun and Profit | news.ycombinator.com | 2024-07-18

    Great work!

    Would love to see MP4 Hybrid supported in popular packages like mp4-muxer [1] and mp4box [2] someday.

    1: https://github.com/Vanilagy/mp4-muxer

  22. web-synth

    Browser-based DAW and audio synthesis platform with dozens of effects, synths, and modules

    Project mention: Ask HN: What are you working on? (April 2025) | news.ycombinator.com | 2025-04-27

    I am very interested in web based music creation, have you seen web-synth on github? https://github.com/Ameobea/web-synth

  23. streamlit-audio-recorder

    Record Audio from the User's Microphone in Apps that are Deployed to the Web. (via Browser Media-API, REACT-based, Streamlit Custom Component)

  24. skip-silence

    🔇 Browser extension to skip silent parts in videos and audio files on any webpage

  25. jumpcutter

    ⏩ Fast-forwards long pauses between sentences — watch lectures ~1.5x faster (browser extension) (by WofWca)

  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

  • ⚡️ 15 Essential tools and resources for Frontend developers

    2 projects | dev.to | 7 Nov 2024
  • Show HN: HN Update – Hourly News Broadcast of Top HN Stories

    2 projects | news.ycombinator.com | 20 Oct 2024
  • Media-Chrome – custom elements for audio and video player controls

    1 project | news.ycombinator.com | 24 Aug 2024
  • Show HN: React Mixcloud Player – Stream DJ sets with dynamic visual effects

    2 projects | news.ycombinator.com | 11 Mar 2024
  • Show HN: React Geiger – performance profiling using sound

    5 projects | news.ycombinator.com | 9 Mar 2024
  • Show HN: Mixmotion Player – Stream Mixcloud music with dynamic visual effects

    2 projects | news.ycombinator.com | 5 Mar 2024
  • Wavesurfer.js

    2 projects | dev.to | 11 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Audio projects in TypeScript? This list will help you:

# Project Stars
1 react-player 9,765
2 wavesurfer.js 9,392
3 react-native-track-player 3,490
4 player 2,912
5 vime 2,811
6 riffusion-app-hobby 2,661
7 media-chrome 2,239
8 signal 2,004
9 whisper-turbo 1,798
10 briefing 1,510
11 piano-trainer 1,483
12 spotlight 1,181
13 homebridge-camera-ffmpeg 1,106
14 etro 983
15 vue-audio-visual 759
16 openplayerjs 606
17 react-audio-player 593
18 audius-protocol 585
19 mp4-muxer 572
20 web-synth 501
21 streamlit-audio-recorder 486
22 skip-silence 435
23 jumpcutter 404

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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