daggy. A directed acyclic graph data structure for Rust.
244elmesque. An attempt at porting Elm's incredibly useful, purely functional std graphics modules.
146tidalcycles.nix. A Nix flake for Tidal Cycles.
105nannou-rustgpu-raytracer. A real-time implementation of "Ray Tracing in One Weekend" using nannou and rust-gpu.
93nannou-sketches. Random bits and pieces with nannou!
84cycles. A cyclic pattern abstraction, heavily inspired by TidalCycles.
34egui_timeline. A general timeline widget for egui, intended for working with time-based media and control.
33sound_stream. A Rust audio IO stream in the style of an "Event Iterator" driven by PortAudio.
28rose_tree-rs. An implementation of the "rose tree" data structure for Rust.
25m3u. A crate for reading and writing `.m3u` files - the de facto standard for multimedia playlists.
24tmc2209. An implementation for the TMC2209 stepper motor driver by Trinamic.
23plutchik. A typification of Robert Plutchik's "Wheel of Emotions".
17ofxNUI. A 3D, Generative, Nodal User Interface addon for openFrameworks
13vl53l1. Driver for the VL53L1 time-of-flight sensor in pure Rust.
12rust-jack_. Rust bindings for the Jack API
9devault. A more flexible alternative to deriving `Default` in Rust.
8nannou. A Creative Coding Framework for Rust
7blackbox.nix. A nix flake for Paulo Queiroz' beautiful GTK 4 Terminal.
5proof-of-history. A toy implementation of Proof of History (PoH)
5sled-search. Utility functions for searching a `sled::Tree`.
5egui.nix. A Nix flake with a development shell for egui dev
4CppGen. Generate one or more .cpp and .h file pairs from your own template with a single command.
4hotlib. Experimental crate for hotloading rust libraries by pointing to their Cargo.toml.
4dsp-chain. A library for sound Digital Signal Processing, written in Rust
4json_io. A tool for simplifying saving and loading serializable types to and from json files in rust.
3gaussian. Quick and easy functions for generating gaussian noise, mappable to specific bounds. Useful for artistic purposes.
3sled-web. A server/client API around a sled `Tree`.
2dbap. An implementation of Distance Based Amplitude Panning by Lossius et al in Rust.
2jen_rx. A simple temp receiver for Jen data.
2dasy.nix. A Nix flake for the Dasy experimental lisp-esque smart contract language.
2egui_tracing. Integrates tracing and logging with egui for event collection/visualization
1ksz8863. Driver for the KSZ8863 Ethernet switch.
1nannou_timeline. A GUI widget designed for viewing and controlling data over time.
1sway. 🌴 Sway, a DSL for the FuelVM.
1mdio. Abstractions for Management Data Input/Output (MDIO) interface access and the Media Independent Interface Management (MIIM) protocol.
1ofxANN. A c++ add-on for Artificial Neural Network implementation (WIP)
1vulkano. Safe and rich Rust wrapper around the Vulkan API
1utils-rs. Utility stuff for programming in Rust
1cpal. Low-level library for audio input and output in pure Rust.
1spatial_audio_server. An Audio Backend for Scienceworks' Beyond Perception Exhibition
1novation_remote_25sl. User friendly Rust API to the Ableton Novation ReMOTE 25SL MIDI controller.
1hound. A wav encoding and decoding library in Rust
1