No Std::No Alloc
serde
1.0.228 GrowingA generic serialization/deserialization framework
uart_16550
0.5.0 GrowingSimple yet highly configurable low-level driver for 16550 UART devices, typically known and used as serial ports or COM ports. Easy integration into Rust while providing fine-grained control where needed (e.g., for kernel drivers).
bon
3.9.1 StableNext-gen compile-time-checked builder generator, named function's arguments, and more!
owo-colors
4.3.0 StableZero-allocation terminal colors that'll make people go owo
serde_core
1.0.228 GrowingSerde traits only, with no support for derive -- use the `serde` crate instead
itoa
1.0.18 StableFast integer primitive to string conversion
serde_with
3.18.0 StableCustom de/serialization functions for Rust's serde
serde_derive
1.0.228 GrowingMacros 1.1 implementation of #[derive(Serialize, Deserialize)]
rand_mt
6.0.2 StableReference Mersenne Twister random number generators.
ryu
1.0.23 StableFast floating point to string conversion
z3-sys
0.10.9 GrowingLow-level bindings for the Z3 SMT solver from Microsoft Research
priv_sep
2.2.0 StableFFI for chroot(2), pledge(2), setgroups(2), setresgid(2), setresuid(2), and unveil(2).
lambert_w
2.0.1 StableFast and accurate evaluation of the Lambert W function by the method of T. Fukushima.
automod
1.0.16 StablePull in every source file in a directory as a module.
rkyv
0.8.15 GrowingZero-copy deserialization framework for Rust
portable-atomic
1.13.1 StablePortable atomic types including support for 128-bit atomics, atomic float, etc.
indoc
2.0.7 GrowingIndented document literals
dtoa
1.0.11 StableFast floating point primitive to string conversion
inventory
0.3.22 GrowingTyped distributed plugin registration
unicode-ident
1.0.24 StableDetermine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31
pin-project-internal
1.1.11 StableImplementation detail of the `pin-project` crate.
croaring
2.5.2 StableRust wrapper for CRoaring
rustversion
1.0.22 StableConditional compilation according to rustc compiler version
askama_escape
0.15.6 GrowingHTML escaping, extracted from Askama
arm-pl011-uart
0.5.0 GrowingArm PrimeCell UART (PL011) driver
rp2040-hal
0.12.0 GrowingA Rust Embedded-HAL impl for the rp2040 microcontroller
sysdir
1.3.2 StableRust bindings to sysdir(3) on macOS, iOS, tvOS, and watchOS
iter-enum
1.2.1 Stable#[derive(Iterator, DoubleEndedIterator, ExactSizeIterator, Extend)] for enums.
ryu-js
1.0.2 GrowingFast floating point to string conversion, ECMAScript compliant.
dcv-color-primitives
1.0.0 Stablea library to perform image color model conversion
device-driver-generation
1.0.8 StableCode generation for the `device-driver` crate
device-driver-macros
1.0.8 StableProc macro implementation for the `device-driver` crate
zmij
1.0.21 ExperimentalA double-to-string conversion algorithm based on Schubfach and yy
link-cplusplus
1.0.12 GrowingLink libstdc++ or libc++ automatically or manually
ref-cast
1.0.25 GrowingSafely cast &T to &U where the struct U contains a single field of type T.
auto_enums
0.8.8 GrowingA library for to allow multiple return types by automatically generated enum.
pin-project
1.1.11 StableA crate for safe and ergonomic pin-projection.
rkyv_derive
0.8.15 GrowingDerive macro for rkyv
bump-scope
2.2.0 StableA fast bump allocator that supports allocation scopes / checkpoints. Aka an arena for values of arbitrary types.
special
0.13.0 GrowingThe package provides special functions.
easy-ext
1.0.3 StableA lightweight attribute macro for easily writing extension trait pattern.
unicode-width
0.2.2 GrowingDetermine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules.
croaring-sys
4.5.1 StableRaw bindings to CRoaring
array_trait
1.1.20 StableA generic trait for any array, with item as type and length as const parameter
num-conv
0.2.1 Growing`num_conv` is a crate to convert between integer types without using `as` casts. This provides better certainty when refactoring, makes the exact behavior of code more explicit, and allows using turbofish syntax.
device-driver
1.0.8 StableA toolkit to write better device drivers, faster
inherent
1.0.13 GrowingMake trait methods callable without the trait in scope
bytecheck
0.8.2 GrowingMemory validation framework for Rust
semihosting
0.1.25 GrowingSemihosting for AArch64, Arm, RISC-V, LoongArch, MIPS32, MIPS64, and Xtensa.
stak-vm
0.12.11 GrowingVirtual machines for Stak Scheme