SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Rust Audio Projects
-
Project mention: Yes, Claude Code can decompile itself. Here's the source code | news.ycombinator.com | 2025-03-01
Without a Github link?
The other linked "oh fuck" article https://ghuntley.com/oh-fuck/ where it supposedly converts https://github.com/RustAudio/cpal at least has a linked video. As far as I can see, based on that video's file tree/Haskell files - its not exactly doing what's described in the article. I'll extrapolate from there...
-
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.
-
reading about Eno's ideas on organization and variety makes me want to share some perspectives directly from my experience with music performance practice, specifically in live coding.
For a long time, the common practice in live coding, which you might see on platforms like Flok.cc (https://flok.cc) supporting various interesting languages, has been like this: Everyone gets their own 'space' or editor. From there, they send messages to a central audio server to control their own sound synthesis.
This is heavily influenced by architectures like SuperCollider's client-server model, where the server is seen as a neutral entity.
Crucially, this relies a lot on social rules, not system guarantees. You could technically control someone else's track, or even mute everything. People generally restrain themselves.
A downside is that one person's error can sometimes crash the entire server for everyone.
Later, while developing my own live coding language, Glicol (https://glicol.org), I started exploring a different approach, beginning with a very naive version:
-
-
xiu
A simple,high performance and secure live media server in pure Rust (RTMP[cluster]/RTSP/WebRTC[whip/whep]/HTTP-FLV/HLS).🦀
Not sure what you want to do exactly, but https://github.com/harlanc/xiu could be a fit.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
Audioserve
Simple personal server to serve audiofiles files from folders. Intended primarily for audio books, but anything with decent folder structure will do.
Project mention: Audioserve – Simple personal server to serve audio files from directories | news.ycombinator.com | 2024-10-28 -
-
-
-
-
-
-
-
-
vocechat-server-rust
VoceChat is a superlight rust written social server. Easy integration to your site/app.
-
-
-
-
Project mention: Show HN: Mix live-streams programatically with React | news.ycombinator.com | 2025-02-26
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Audio discussion
Rust Audio related posts
-
Brian Eno's Theory of Democracy
-
RustAssistant: Using LLMs to Fix Compilation Errors in Rust Code
-
Show HN: Beatsync – perfect audio sync across multiple devices
-
Implementing FFmpeg Filters with Rust: A New Approach to Video and Audio Processing
-
Variable duty cycle square waves with the Web Audio API
-
How to Easily Implement RTMP Live Streaming in Rust: A Practical Guide
-
Show HN: Spatial audio demo in Rust using AudioNimbus/Steam Audio [video]
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 May 2025
Index
What are some of the best open-source Audio projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | cpal | 3,036 |
2 | glicol | 2,678 |
3 | Symphonia | 2,652 |
4 | xiu | 2,047 |
5 | rodio | 1,963 |
6 | Meadowlark | 1,411 |
7 | kira | 934 |
8 | fundsp | 917 |
9 | rust-av | 779 |
10 | Audioserve | 764 |
11 | OctaSine | 695 |
12 | midir | 687 |
13 | camilladsp | 658 |
14 | termplay | 539 |
15 | hound | 529 |
16 | music-player | 452 |
17 | swyh-rs | 429 |
18 | PodFetch | 410 |
19 | vocechat-server-rust | 391 |
20 | rust-portaudio | 381 |
21 | coppwr | 381 |
22 | bevy_kira_audio | 379 |
23 | smelter | 369 |