SaaSHub helps you find the best software and product alternatives Learn more โ
Top 23 Audio Open-Source Projects
-
Project mention: Auto-Generating Clips for Social Media from Live Streams with the Strands Agents SDK | dev.to | 2025-06-06
To accomplish this task, I decided to try out the new Strands Agents SDK. It's a fairly new framework for building agents that has a simple way to define tools that the agent can use to assist in responding to prompts. For this solution, we'll need FFMPEG and Whisper installed on the machine where the agent runs. I'll be working locally, but this could easily be converted to a server-based solution using FastAPI or another web framework and deployed to the cloud in a Docker/Podman container.
-
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.
-
The biggest challenge I faced was getting some sort of way to play music. So I picked the easiest routeโI directly implemented it with mpv and I channeled logs of mpv (which had timestamps, which I needed) to a log file under the .sparklines folder, and managed it with a socket (a two-way communication endpoint to handle the custom commands). With the power of NodeJS, I made it work out and somehow it turned out a lot better than expected. Also, configuration files can be accessed at .sparklines/config.
-
srs
SRS is a simple, high-efficiency, real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181.
-
Project mention: Howler.js โ A Powerful and Lightweight JavaScript Audio Library | news.ycombinator.com | 2024-08-16
-
Project mention: Ultimate Vocal Remover GUI, a FOSS audio stem splitter | news.ycombinator.com | 2025-05-09
-
BackgroundMusic
Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.
-
awesome-python-applications
๐ฟ Free software that works great, and also happens to be open-source Python.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
BlackHole
BlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency.
-
-
Project mention: Open source and self hostable/private file converter | news.ycombinator.com | 2025-04-12
-
digital_video_introduction
A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: ๐บ๐ธ ๐จ๐ณ ๐ฏ๐ต ๐ฎ๐น ๐ฐ๐ท ๐ท๐บ ๐ง๐ท ๐ช๐ธ
-
Project mention: From Voice to Text: Exploring Speech-to-Text Tools and APIs for Developers | dev.to | 2025-05-19
#!/bin/bash # Clone Kaldi and install dependencies git clone https://github.com/kaldi-asr/kaldi.git cd kaldi/tools make # Download sample model (e.g., VoxForge) wget http://kaldi-asr.org/models/voxforge_model.tar.gz tar -xvzf voxforge_model.tar.gz # Run transcription (example command) cd ../src/online2bin ./online2-wav-nnet3-latgen-faster --config=conf/online.conf model sample.wav # Output example: Transcript written to output.txt
-
Depends on your needs!
https://github.com/pion/webrtc/tree/master/examples/save-to-... here is an example of a server that does what you need on the backend
-
Project mention: โก๏ธ 15 Essential tools and resources for Frontend developers | dev.to | 2024-11-07
โญ๏ธ Get Screenity
-
Project mention: So you want to compete with or replace open source | news.ycombinator.com | 2024-07-18
Title feels misleading - skip to the end:
> As for me, I still believe in open source, and even in the commercial potential of open source. It requires creativity and a clever business acumen to identify and exploit market opportunities within this collaborative framework. To win in open source you must embrace this collaboration and embrace the fact that you will share the commercial market for the software with other entities. If youโre up to that challenge, then letโs keep beating the open source drum together. If not, these new movements(source-available software) may be a home for you โ but know that a lot of hard work still lies ahead of you in that path.
This article feels more like a critique of the new "source-available" trend in tech whereby existing OSS projects sell out and try to retroactively re-license themselves to be more closed-source friendly. I've been sort of aware of this phenomenon since there was a small upset when Muse Group bought Audacity, though it appears it is still GPL[1].
[1] https://github.com/audacity/audacity/blob/master/LICENSE.txt
-
-
Sonic Pi Documentation
-
-
You see, for the past several years I have used many programming languages and many more game frameworks and libraries. Programming languages like Java, C#, C++, and even, sadly, JavaScript (I know...). Game frameworks like LWJGL, SDL2, Raylib, MonoGame, SFML, and many more. Essentially, I have seen it all. Out of all of them, I think SDL2 was closer to what I was looking for, though, Raylib was the one I used the most at the beginning. And the reason I liked SDL more was because it was more"lower-level" than Raylib or SFML. Additionally, it had that C-style of programming that I have always been fond of. However, despite that, I decided to go against any of these libraries.
-
OpenFrameworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
Project mention: Ask HN: Who Are Your Favorite Photography and Generative Coding Artists? | news.ycombinator.com | 2025-02-26 -
-
Simple Diarizer Simple Diarizer is a speaker diarization library that utilizes pretrained models from SpeechBrain . To get started with simple_diarizer, follow these steps:
-
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-08The 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
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Audio discussion
Audio related posts
-
JUCE: Revolutionizing Cross-Platform C++ Development
-
Beets: The music geek's media organizer
-
Auto-Generating Clips for Social Media from Live Streams with the Strands Agents SDK
-
FFmpeg Merges WebRTC Support
-
AirPlay to an iOS Device
-
The Monster-Slaying Game You Can Play Almost Anywhere
-
Brian Eno's Theory of Democracy
-
A note from our sponsor - SaaSHub
www.saashub.com | 14 Jun 2025
Index
What are some of the best open-source Audio projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | FFmpeg | 50,563 |
2 | mpv | 30,975 |
3 | srs | 27,076 |
4 | howler.js | 24,674 |
5 | ultimatevocalremovergui | 20,895 |
6 | BackgroundMusic | 17,474 |
7 | awesome-python-applications | 17,182 |
8 | BlackHole | 16,641 |
9 | koel | 16,511 |
10 | ffmpeg.wasm | 15,908 |
11 | digital_video_introduction | 15,881 |
12 | Kaldi Speech Recognition Toolkit | 14,900 |
13 | Pion WebRTC | 14,885 |
14 | screenity | 14,695 |
15 | audacity | 13,742 |
16 | beets | 13,537 |
17 | Sonic Pi | 11,142 |
18 | AudioKit | 11,014 |
19 | SFML | 11,003 |
20 | OpenFrameworks | 10,170 |
21 | AudioGPT | 10,154 |
22 | speechbrain | 9,942 |
23 | react-player | 9,765 |