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. Learn more →
Top 23 Rust Music Projects
-
Project mention: Discover the Future: Trending GitHub Projects Revolutionizing Tech 🌟 | dev.to | 2025-02-24
Stars: 35159 Author: tw93 Star the Pake repository⭐ ---
-
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.
-
Project mention: Office is too slow, so Microsoft is making it load at Windows startup | news.ycombinator.com | 2025-05-01
I'm using spotify_player[0]. It is pretty bare-bones but honestly, what do you need? I got album art, a progress bar, and can search and go to my library
Note that if you google you will probably get spotify-tui[1] which DOES NOT work
[0] https://github.com/aome510/spotify-player
[1] https://github.com/Rigellute/spotify-tui
side note: man... I really wish I had the time to write or rewrite some TUIs. I'm sure I'm not the only one... Problem with a lot of open source is that they're side projects. I'd imagine there could be state of things could be a lot better if some small org just paid a few engineers to make and maintain a few of them.
-
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:
-
-
Project mention: Show HN: MusicGPT – An Open Source App for Generating Music with Local LLMs | news.ycombinator.com | 2024-05-23
-
-
onetagger
Music tagger for Windows, MacOS and Linux with Beatport, Discogs, Musicbrainz, Spotify, Traxsource and many other platforms support.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
code-radio-cli
🎵 A command line music radio client for https://coderadio.freecodecamp.org, written in Rust.
-
-
-
-
-
-
-
-
-
https://github.com/agourlay/ruxguitar/blob/master/.github/wo...
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rust Music discussion
Rust Music related posts
-
Glicol: Next-generation computer music language
-
Furnace – the biggest multi-system chiptune tracker ever made
-
Spotify Player in Terminal
-
Let's Write a Reverb
-
Sonic Pi: Ruby as a Composition Tool
-
Show HN: A Spotify player in the terminal with full feature parity
-
Velato: A programming language where source code must be a valid MIDI music file
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 May 2025
Index
What are some of the best open-source Music projects in Rust? This list will help you:
# | Project | Stars |
---|---|---|
1 | Pake | 38,041 |
2 | spotify-player | 4,441 |
3 | glicol | 2,687 |
4 | Meadowlark | 1,412 |
5 | MusicGPT | 1,006 |
6 | fundsp | 922 |
7 | onetagger | 747 |
8 | rspotify | 663 |
9 | ytui-music | 602 |
10 | music-player | 455 |
11 | swyh-rs | 432 |
12 | typebeat | 424 |
13 | resonance | 388 |
14 | code-radio-cli | 354 |
15 | aoede | 314 |
16 | festival | 297 |
17 | polyrhythmix | 292 |
18 | notation | 274 |
19 | staff | 267 |
20 | rescrobbled | 262 |
21 | HexoSynth | 235 |
22 | kord | 221 |
23 | ruxguitar | 180 |