-
rubato
Asynchronous resampling library intended for audio data
-
rav1e
The fastest and safest AV1 encoder
-
openai-api-rs
OpenAI API client library for Rust (unofficial)
-
bevy_rapier2d
2-dimensional physics engine in Rust, official Bevy plugin
-
rapier3d
3-dimensional physics engine in Rust
-
aws-sdk-transcribestreaming
AWS SDK for Amazon Transcribe Streaming Service
-
rtthost
RTT (Real-Time Transfer) client
-
wmidi
Midi parsing library
-
bevy_hanabi
Hanabi GPU particle system for the Bevy game engine
-
fractional_index
fractional indexing
-
aws-sdk-ivschat
AWS SDK for Amazon Interactive Video Service Chat
-
jack
Real time audio and midi with JACK
-
cu-multisources
example for the Copper project to show more advanced topologies for the DAG
-
bevy_rapier3d
3-dimensional physics engine in Rust, official Bevy plugin
-
cu-standalone-structlog
Example of using structlog in a standalone application
-
rapier2d
2-dimensional physics engine in Rust
-
cu-monitoring
example for the Copper project to show how to implemwnt a custom monitor
-
aws-sdk-kinesisanalyticsv2
AWS SDK for Amazon Kinesis Analytics
-
aws-sdk-ivsrealtime
AWS SDK for Amazon Interactive Video Service RealTime
-
rapier3d-f64
3-dimensional physics engine in Rust
-
cu29-unifiedlog
The super quick, linear, unified logging system (text + task data) used by Copper. This crate can be used independently from the Copper project.
-
databento
Official Databento client library
-
aws-sdk-voiceid
AWS SDK for Amazon Voice ID
-
aws-sdk-personalizeevents
AWS SDK for Amazon Personalize Events
-
nexosim
A high performance asychronous compute framework for system simulation
-
audio_thread_priority
Bump a thread to real-time priority, for audio work, on Linux, Windows and macOS
-
oddio
Lightweight game audio library
-
cu-config-variation
Example of a Copper configuration with programmatic multiple variations
-
ds323x
Platform-agnostic Rust driver for the DS3231, DS3232 and DS3234 extremely accurate real-time clocks (RTC)
-
ncube
Generalized Hypercube Visualizer
-
monit-tool
command-line utility written in Rust for working with GitHub Actions
-
rlsf
Real-time dynamic memory allocator based on the TLSF algorithm
-
hwatch
A modern alternative to the watch command, records the differences in execution results and can check this differences at after
-
asynchronix
[Asynchronix is now NeXosim] A high performance asychronous compute framework for system simulation
-
cu29-traits
Common systems and robotics traits designed to decouple the components of your robotic system. These can be used independently from the Copper project.
-
mcp794xx
Platform-agnostic Rust driver for the MCP794xx real-time clock / calendar (RTC) family. Compatible with MCP7940N, MCP7940M, MCP79400, MCP79401, MCP79402, MCP79410, MCP79411 and MCP79412.
-
cu-rp-balancebot
full robot example for the Copper project. It runs on the Raspberry Pi with the balance bot hat to balance a rod.
-
voxelize
A fast multiplayer voxel engine
-
cu29-intern-strs
loader for the intern strings logged at build time by Copper. It can be used independently from the copper project.
-
offset-allocator
A port of Sebastian Aaltonen’s
OffsetAllocator
to Rust -
bevy_fmod
Idiomatic FMOD in Bevy
-
cu29
Copper Runtime prelude crate. Copper is a Rust engine for robotics.
-
rapier_testbed3d
Testbed for the Rapier 3-dimensional physics engine in Rust
-
moshi
real-time voice AI
-
sigrs
Interactive grep (for streaming)
-
supabase_rs
Lightweight Rust client for Supabase REST and GraphQL
-
pv_recorder
Rust recorder library for Picovoice
-
cu-hesai
Copper driver for Hesai X32. Note: the actual parsing is usable outside of Copper if you need a Hesai X32 driver for another project.
-
rapier_testbed2d
Testbed for the Rapier 2-dimensional physics engine in Rust
-
rtsc
Real-time Synchronization Components
-
smn_archive
An archive editor for a custom smnarchive format (.smn)
-
roboplc
Framework for PLCs and real-time micro-services
-
mtop
top for Memcached
-
scx_flash
A scheduler designed for multimedia and real-time audio processing workloads. https://github.com/sched-ext/scx/tree/main
-
livi
hosting LV2 plugins
-
firebase-rs
Rust based Firebase library
-
reqtrace
command-line tool for real-time network activity monitoring, connection tracing, and network access control of any process or command
-
loga
Combined logging and error handling
-
sleepview
Sleep progress output in the terminal
-
rtic-monotonics
that provides implementations of the Monotonic trait from rtic-time
-
hibiki
real-time speech-to-speech translation model
-
fluvio-extension-common
Fluvio extension common
-
gnss-rtk
GNSS position solver
-
livekit-api
Rust Server SDK for LiveKit
-
cu-config-gen
example for the Copper project to show how to programmatically generate a config
-
rtic-sync
Synchronization primitives for asynchronous contexts
-
audio-processor-analysis
Audio analysis processors
-
fixed-resample
An easy to use crate for resampling at a fixed ratio
-
cu-sensor-payloads
Those are standardized payloads for the Copper sensors. Feel free to contribute your own.
-
aper
Synchronized state machines over WebSockets
-
sqlite-change-stream
A small command-line tool developed that monitors changes in a SQLite database in real-time and outputs change events in JSON format to stdout
-
soundkit
Audio format optimised for low-latency audio
-
etherage
An EtherCAT master in pure-Rust very close to the ethercat nature
-
ris-live-rs
RIS-Live real-time BGP data stream crate
-
rapier2d-f64
2-dimensional physics engine in Rust
-
livekit
Rust Client SDK for LiveKit
-
motdyn
🛠️ motdyn (Dynamic MOTD): Rust-powered and highly configurable for real-time login insights
-
y-sweet
A standalone Yjs CRDT server with built-in persistence and auth
-
fda
A CLI tool for interacting with Feldera
-
ztop
Display ZFS datasets' I/O in real time
-
mdbook-repl
based mdbook preprocessor that allows you to execute code in your mdbook without any server. Python, Typescript, Javascript etc.
-
vmcircbuffer
Double Mapped Circular Buffer
-
synfx-dsp
DSP real time audio synthesis, effect algorithms and utilities for Rust
-
livekit-protocol
Livekit protocol and utilities for the Rust SDK
-
codemp
-- code multiplexer
-
fluvio-protocol
Fluvio streaming protocol
-
lutz
"An Algorithm for the Real Time Analysis of Digitised Images" by R. K. Lutz
-
pusher
interacting with the Pusher HTTP API
-
roboplc-io-ads
RoboPLC I/O connector for TwinCAT/ADS
-
cu-consolemon
A monitoring TUI for Copper. See the main Copper repository for more information.
-
mtop-client
Memcached client for mtop
-
rtsan-standalone
wrapper for RTSan standalone
-
sparkl2d-kernels
3-dimensional physics engine in Rust
-
aristech-stt-client
client library for the Aristech Speech-to-Text API
-
draven
creates obsidian graph files from a rust project structs in real time
-
watchman_client
a client for the Watchman file watching service
-
sparkl3d-kernels
3-dimensional physics engine in Rust
-
rflow-chat
Text protocol for embedded apps
-
trailbase-client
Client for accessing TrailBase's record APIs
-
djotters
Djot (Markdown) parser that runs at hyper speeds!
-
youtube_chat
interface of fetching youtube live chat comments
-
iroh-base
base type and utilities for Iroh
-
r3
R3-OS: Experimental static component-oriented RTOS for deeply embedded systems
-
cu-ads7883-new
driver for the TI ADS7883 for Copper
-
roboplc-io-iec60870-5
RoboPLC I/O connector for TwinCAT/ADS
-
cu29-clock
Copper Robot Clock implementation. It is a monotonic high precision clock for real time applications. It has a mock feature for testing time dependent behaviors. It is part of the Copper…
-
tlsf
Two-Level Segregated Fit (TLSF) allocator with optimized memory footprint
-
rvideo
Real-time video server for embedded apps
-
hexodsp
Comprehensive DSP graph and synthesis library for developing a modular synthesizer in Rust, such as HexoSynth
-
cu29-log
part of the text logging runtime for Copper. It cannot be used independently from the copper project.
-
dlog_rs
Rust adapter for the dlog logging platform
-
assert_no_alloc
Custom Rust allocator allowing to temporarily disable memory (de)allocations for a thread. Aborts or prints a warning if allocating although forbidden.
-
synfx-dsp-jit
DSP JIT (Just In Time compiled) engine for real time audio synthesis and effects for Rust
-
webrtc-sys
Unsafe bindings to libwebrtc
-
audio-channel-buffer
A collection of memory-efficient audio buffer types for realtime applications
-
orderly-allocator
A super-simple fast soft-realtime allocator for managing an external pool of memory
-
rflow
Text protocol for embedded apps
-
perspective
A data visualization and analytics component, especially well-suited for large and/or streaming datasets
-
atomic-queue
bounded lock-free queue for use in Audio applications, ported from https://github.com/max0x7ba/atomic_queue
-
roboplc-cli
RoboPLC command-line interface
-
wirekvs
-
aristech-tts-client
client library for the Aristech Text-to-Speech API
-
paint-party-server
Realtime web server for paint party
-
cortex-m-rtic
Real-Time Interrupt-driven Concurrency (RTIC): a concurrency framework for building real-time systems
-
brainrot
A live chat interface for Twitch & YouTube
-
xilinx-dma
Userspace Xilinx AXI DMA Interface
-
nexrad-data
Models and functions for accessing NEXRAD data from public sources
-
rvideo-view
A lightweight video viewer for rvideo
-
cu-rp-sn754410-new
controlling the SN754410 motor driver on the Raspberry Pi for Copper
-
rtic-time
Basic definitions and utilities that can be used to keep track of time
-
rp-supabase-realtime
Supabase Realtime client with Auth and subscription capabilities
-
libwebrtc
Livekit safe bindings to libwebrtc
-
replay-channel
A broadcast channel where new receivers replay all past messages before receiving new ones
-
fluvio-spu-schema
Fluvio API for SPU
-
real_time_fir_iir_filters
Real-time FIR and IIR filters designed for use with vst's
-
ifstat-rs
report network interface statistics
-
swimos_form
SwimOS Serialization and Deserialization
-
fluvio-sc-schema
Fluvio API for SC
-
selfie
Experimental, macro-free and allocation-free self-referential structs
-
qubit
Seamless RPC for Rust & TypeScript
-
cu-pid
A PID controller for the Copper project
-
neon-rtos
A real-time operating system for ARM Cortex-M or RISC-V microcontrollers
-
aper-stateroom
Synchronized state machines over WebSockets
-
real-time-sqlx
Real-time SQLx backend for Tauri
-
ljpeg
Fast, no dependency lossless JPEG decoder and encoder
-
real-time
Safely share data with a real-time thread
-
cu29-runtime
Copper Runtime Runtime crate. Copper is an engine for robotics.
-
fluvio-socket
Provide TCP socket wrapper for fluvio protocol
-
aper-websocket-client
Synchronized state machines over WebSockets
-
moshi-cli
moshi, a real-time voice AI
-
ness_stretch
Implements a phase randomized Real FFT time stretch algorithm, the NessStretch, which splits the original sound file into 1-10 discrete frequency bands, and uses a decreasing frame…
-
nodo
A realtime framework for robotics
-
chem-eng-real-time-process-control-simulator
Process Control Library (Chemical Engineering) with real time transfer function simulators
-
cu29-export
support to build log exports for the copper project. It cannot be used independently from the copper project.
-
ironlog
A web logger for multi-node system logging
-
deep_filter
Noise supression using deep filtering
-
boomerang_tinymap
A tiny, fast, and simple Slotkey-type map implementation for Boomerang
-
rtic-monotonic
Core abstractions of the Real-Time Interrupt-driven Concurrency Monotonic timers
-
cu-aligner
A Copper component to align messages in time
-
rawdio
An Audio Engine, inspired by the Web Audio API
-
rt
A real-time operating system capable of full preemption
-
perspective-viewer
A data visualization and analytics component, especially well-suited for large and/or streaming datasets
-
mimi-pyo3
moshi, a real-time voice AI
-
lightstreamer-client
client for Lightstreamer, designed to facilitate real-time communication with Lightstreamer servers
-
rsbwapi
BWAPI client to write AI players for Starcraft Broodwar
-
sparkl3d
3-dimensional physics engine in Rust
-
socketcluster_server
SocketCluster protocol V1 server library
-
pubnub
SDK for Rust
-
cu-lewansoul
driver for the Lewansoul serial servos
-
cu-rp-encoder
driver for the Raspberry Pi to decode a directional encoder from GPIOs
-
aper-yew
Synchronized state machines over WebSockets
-
yomo
development sdk
-
arikedb
Welcome to the ArikeDB Rust library! This library provides an interface to interact with the Arike Database, an advanced real-time database solution. This documentation will guide you…
-
cu-vlp16
driver for the Velodyne VLP-16 for the Copper engine
-
sparkl2d
3-dimensional physics engine in Rust
-
cu-caterpillar
example for the Copper project to measure a base latency from the runtime. It can be used dry running on a host or on a Raspberry Pi flipping GPIO pins.
-
cu-rp-gpio
driver example for the Raspberry Pi GPIOs for Copper
-
wavy
Asynchronous cross-platform real-time audio recording & playback
-
nphysics_testbed2d
Testbed for the 2-dimensional physics engine in Rust
-
rtic-syntax
The Real-Time Interrupt-driven Concurrency (RTIC) meta language
-
nphysics_testbed3d
Testbed for the 3-dimensional physics engine in Rust
-
iroh-test
Internal utilities to support testing of iroh
-
lilos-handoff
Synchronous rendezvous structure for lilos
-
priority-inheriting-lock
A priority-inheriting lock based on Linux futexes
-
bmart
Bohemia Automation common tools library
-
z4-engine
a multiplayer real-time decentralized game framework
-
tpw
A macOS command-line tool for monitoring and displaying real-time power usage statistics
-
swimos_recon
SwimOS Recon
-
trailbase-sqlite
SQLite facilities used by TrailBase
-
moshi-backend
moshi, a real-time voice AI
-
cu-v4l
source task that captures video from a V4L2 device
-
tracy-rs
Rust bindings for the tracy realtime profiler
-
rt-thread
realtime
-
websocket_toolkit
A WebSocket toolkit for Rust, enabling efficient real-time communication with flexible reconnection and message handling capabilities
-
cu-iceoryx2-sink
Copper sink task for Iceoryx2
-
gtfs-realtime
Updated GTFS Realtime bindings
-
tracing-lv
Track your apps in real time
-
systick-monotonic
RTIC Monotonic implementation based on SysTick
-
vibradb
fast, and secure database
-
swimos_rtree
SwimOS R-Tree
-
swimos_algebra
SwimOS Algebraic Traits
-
advancedresearch-asi_core0
An agent architecture candidate core for Artificial Super Intelligence (ASI)
-
martos
elegant real-time operating system designed for creating complex multi-agent systems. Developers have the flexibility to write software for Martos using either Rust (preferred) or C languages.
-
trailbase-extension
SQLite extension used by TrailBase
-
syrillian
Real-time 3D game engine built on top of wgpu, focusing on flexibility, modularity, and a straightforward, entity-component-driven workflow
-
cu-gstreamer
Copper GStreamer sink
-
tickrs-api
API for tickrs
-
chicago-gtfs-rt
Conversion of all Chicago Transit Authority data into GTFS Realtime
-
audio-processor-standalone-midi
Stand-alone MIDI hosting for a VST host or an
audio-processor-traits
implementor -
livekit-runtime
Async runtime compatibility layer for LiveKit
-
murrelet
live coding framework for visuals
-
binary_options_tools
asyncronous crate to place trades and get real time data for the Pocket Option trading platform
-
direct-neural-biasing
Python and C++ bindings for low-latency, closed-loop neuroscience research
-
weresocool_ring_buffer
ring_buffer for WereSoCool
-
fragula
View shaders in real-time
-
rtp-rs
Parser and generator for RTP packet structure
-
swimos_downlink
SwimOS Downlink Runtime
-
neostream
framework for real-time audio applications
-
cu-livox
Copper driver for Livox Tele15. Note: the actual parsing is usable outside of Copper if you need a Livox Tele15 driver for another project.
-
zotgtfs
Conversion of Anteater Express data to GTFS Schedule and Realtime
-
swimos_client
SwimOS Client
-
reforge
A real-time vulkan compute shader utility capable of chaining shaders together in a render graph
-
lm3s6965
Interrupt bindings for the LM3S6965 microcontroller
-
swimos_utilities
SwimOS Time Utilities
-
simple-left-right
Lockfree, realtime safe and copy-free Synchronisation
-
catnip
No-std, panic-never, heapless UDP/IP ethernet stack for data acquisition and real-time controls
-
lumenpyx
A 2D pixel art renderer with realistic lighting
-
swimos_fs
SwimOS Filesystem Utilities
-
hardlight
A secure, real-time, low-latency binary WebSocket RPC subprotocol. Likely the fastest web-compatible RPC framework ever built.
-
upstox-rust-sdk
SDK to access Upstox's Uplink v2 APIs programmatically
-
swimos
SwimOS
-
pflock
A phase-fair reader-writer lock that reduces worst-case blocking for readers. Especially useful for multiprocessor real-time systems.
-
dsp
Digital Signal Processing
-
signalrs-client-custom-auth
SignalR client for Rust
-
cu29-log-runtime
part the runtime part of the text logger for Copper. It cannot be used independently from the Copper project.
-
libfranka-rs
control Franka Emika robots
-
cu-udp-inject
UDP packet injector that takes a PCAP file and sends it to a remote host
-
drone-core
The core crate for Drone, an Embedded Operating System
-
ably
Ably client library SDK
-
woodchipper
An interactive command-line log processor
-
ubs
a CLI for fetching real-time University at Buffalo class schedules
-
midi-player
A MIDI file player library with integrated synthesizer
-
redpine
Connection-oriented UDP data transfer for real-time applications
-
canadensis_udp
A Cyphal implementation: Cyphal/UDP transport
-
markdown-to-html
Markdown parser that runs at hyper speeds!
-
tracing-lv-proto
Track your apps in real time
-
xdevs-no-std
no-std implementation of xDEVS for real-time simulation on embedded systems
Try searching with DuckDuckGo.