Rust Music

Open-source Rust projects categorized as Music

Top 23 Rust Music Projects

  • Pake

    🀱🏻 Turn any webpage into a desktop app with Rust. 🀱🏻 εˆ©η”¨ Rust θ½»ζΎζž„ε»Ίθ½»ι‡ηΊ§ε€šη«―ζ‘Œι’εΊ”η”¨

  • Project mention: Pake – Turn any webpage into a desktop app with Rust | news.ycombinator.com | 2023-11-29
  • glicol

    Graph-oriented live coding language and music/audio DSP library written in Rust

  • Project mention: Show HN: Render audio to HTML canvas using WebGPU | news.ycombinator.com | 2024-04-15

    Nice! Great project website styling and demo.

    I had a WebGPU scope demo using vanila JS here, but it's not connected to AudioContext at all.

    https://stackblitz.com/edit/vitejs-vite-cuc9vs

    Still, I had to use the old WebGL solution for https://glicol.org since the WebGPU support seems to be pretty slow at the moment.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Meadowlark

    A (currently incomplete) open-source Digital Audio Workstation

  • Project mention: Digital Audio Workstation Front End Development Struggles | news.ycombinator.com | 2023-05-15

    And its "design document": https://github.com/MeadowlarkDAW/Meadowlark/blob/main/DESIGN...

  • spotify-player

    A Spotify player in the terminal with full feature parity

  • Project mention: Spotify_player on Steamdeck with distrobox | /r/SteamDeck | 2023-07-05

    The Spotify on the Discover Store doesn't allow you to run in the terminal and using the terminal will give it a nice performance boost without the GUI overhead, which is what is being achieved using spotify-payer. From checking the project, it looks pretty good for something minimal: https://github.com/aome510/spotify-player

  • fundsp

    Library for audio processing and synthesis

  • rspotify

    Spotify Web API SDK implemented on Rust (by ramsayleung)

  • Project mention: How to use rspotify? | /r/rust | 2023-05-28

    Apologies for the stupid question but I'm fairly new to Rust and can't figure out for the life of me how to use the rspotify crate. As far as I can get with the documentation / examples is just that it isn't a regular application / binary of itself but just a crate, but I don't see why that's causing me issues. Whenever I try to run the following example, I get the following error, despite me trying to remove and rebuild the crate just in case.

  • DownOnSpot

    🎧 A Spotify music and playlist downloader working with free Spotify accounts written in Rust

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • onetagger

    Music tagger for Windows, MacOS and Linux with Beatport, Discogs, Musicbrainz, Spotify, Traxsource and many other platforms support.

  • Project mention: The Quest for Semantic Music Tagging Software | /r/software | 2023-11-13

    One Tagger - Music tagging software that has a feature set pretty similar to Picard, but also allows you to categorize music by properties like "Energy", "Mood", and "Genre". This is actually pretty similar to what I'm trying to do, but my tags have a much more generic purpose. Also, this program still focuses only on saved .mp3 files. The feature set is very narrowly focused toward professional DJs, anyway.

  • ytui-music

    Youtube client in terminal for music ( lightweight youtube client )

  • typebeat

    Keyboard-controlled music sequencer, sampler, and synth

  • code-radio-cli

    🎡 A command line music radio client for https://coderadio.freecodecamp.org, written in Rust.

  • Project mention: code-radio-cli: A CLI client for freeCodeCamp's Code Radio | /r/commandline | 2023-04-27
  • resonance

    Intuitive GTK4/LibAdwaita music player

  • music-player

    An extensible music server written in Rust πŸš€πŸŽ΅βœ¨ (by tsirysndr)

  • swyh-rs

    Stream What You Hear written in rust, inspired by SWYH.

  • Project mention: How do I fix the latency(3 sec) for swyh-rs and Wiim Mini? | /r/BudgetAudiophile | 2023-08-13
  • polyrhythmix

    Polyrhythmically-inclinded Midi Drum generator

  • Project mention: I made a command-line tool to assist me with writing polyrhythmic drum parts | /r/patient_hackernews | 2023-06-28
  • aoede

    🎧 a self-hosted Spotify β†’ Discord music bot

  • festival

    Music player

  • Project mention: Announcing readable 0.10.0 - stack allocated human-readable strings | /r/rust | 2023-10-06

    and others are used extensively in Festival, a music player I made.

  • staff

    Music theory and score rendering library with midi, notes, chords, scales, and more.

  • Project mention: Ask HN: AI that produces sheet music for practice? | news.ycombinator.com | 2023-08-06

    You can ask ChatGPT to output in Lilypond format, and use https://github.com/matthunz/staff to render it; this worked for me on your above example.

  • notation

    A modern visual music notation, colorful and dynamic (by notation-fun)

  • rescrobbled

    MPRIS music scrobbler daemon

  • Project mention: Festival v1.0.0 - A music player | /r/rust | 2023-06-28

    Forget scrobbling. Festival actually works wonders with rescrobbled.

  • HexoSynth

    A FLOSS (Open Source) hexagonal modular synthesizer plugin.

  • kord

    A music theory binary and library for Rust / JS. (by twitchax)

  • Project mention: Is anyone doing Machine Learning in Rust? | /r/rust | 2023-05-11
  • tune

    Make xenharmonic music and create synthesizer tuning files for microtonal scales.

  • Project mention: Are there any microtonal piano VSTs out there? | /r/microtonal | 2023-07-01

    I use tune-cli (https://github.com/Woyten/tune/tree/master/tune-cli) to play microtonal scales on my non-microtonal Fantom-X8. tune-cli can retune almost any synth via MIDI message injection but it needs to be started as a separate program since it is not a VST plugin.

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

Rust Music related posts

Index

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

Project Stars
1 Pake 22,794
2 glicol 1,988
3 Meadowlark 1,323
4 spotify-player 1,180
5 fundsp 642
6 rspotify 607
7 DownOnSpot 513
8 onetagger 508
9 ytui-music 428
10 typebeat 410
11 code-radio-cli 343
12 resonance 328
13 music-player 324
14 swyh-rs 285
15 polyrhythmix 280
16 aoede 257
17 festival 249
18 staff 245
19 notation 240
20 rescrobbled 214
21 HexoSynth 202
22 kord 199
23 tune 131

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com