no-std
There are 588 repositories under no-std topic.
serde-rs/serde
Serialization framework for Rust
johnthagen/min-sized-rust
🦀 How to minimize Rust binary size 📦
rhaiscript/rhai
Rhai - An embedded scripting language for Rust.
rtic-rs/rtic
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
elastio/bon
Next-gen compile-time-checked builder generator, named function's arguments, and more!
rust-embedded/heapless
Heapless, `static` friendly data structures
time-rs/time
Date and time handling in Rust.
embedded-graphics/embedded-graphics
A no_std graphics library for embedded applications
japaric/xargo
The sysroot manager that lets you build and customize `std`
SamiPerttu/fundsp
Library for audio processing and synthesis
ogxd/gxhash
Unsafely fast hashing algorithm 📈
rust-embedded/cortex-m
Low level access to Cortex-M processors
rust-embedded/cortex-m-quickstart
Template to develop bare metal applications for Cortex-M microcontrollers
boinkor-net/governor
A rate-limiting library for Rust (f.k.a. ratelimit_meter)
mdeloof/statig
Hierarchical state machines for designing event-driven systems
taiki-e/pin-project
A crate for safe and ergonomic pin-projection.
ColinFinck/ntfs
An implementation of the NTFS filesystem in a Rust crate, usable from firmware level up to user-mode.
drone-os/drone-core
The core crate for Drone, an Embedded Operating System.
rust-embedded/embedded-alloc
A heap allocator for embedded systems
udoprog/musli
Müsli is a flexible and efficient serialization framework
jonas-schievink/rubble
(going to be a) BLE stack for embedded Rust
taiki-e/auto_enums
A library for to allow multiple return types by automatically generated enum.
maciejhirsz/beef
Faster, more compact implementation of std::borrow::Cow
rust-embedded/cortex-m-rt
Minimal startup / runtime for Cortex-M microcontrollers
daniel5151/gdbstub
An ergonomic, featureful, and easy-to-integrate implementation of the GDB Remote Serial Protocol in Rust (with no-compromises #![no_std] support)
japaric-archived/nvptx
How to: Run Rust code on your NVIDIA GPU
Alexhuszagh/rust-lexical
Fast numeric to- and from-string conversion routines.
oxidecomputer/iddqd
Maps where keys are borrowed from values.
rcore-os/virtio-drivers
VirtIO guest drivers in Rust.
slightlyoutofphase/staticvec
Implements a fixed-capacity stack-allocated Vec alternative backed by an array, using const generics.
tnballo/scapegoat
Safe, fallible, embedded-friendly ordered set/map via a scapegoat tree. Validated against BTreeSet/BTreeMap.
taiki-e/pin-project-lite
A lightweight version of pin-project written with declarative macros.
daac-tools/daachorse
🐎 A fast implementation of the Aho-Corasick algorithm using the compact double-array data structure in Rust.
diondokter/device-driver
A toolkit to create better Rust device drivers, faster
ytakano/blisp
A statically typed Lisp like scripting programming language for Rust.
microsoft/regorus
Regorus - A fast, lightweight Rego (OPA policy language) interpreter written in Rust.