No Std::No Alloc
serde_with
3.20.0 StableCustom de/serialization functions for Rust's serde
serde
1.0.228 GrowingA generic serialization/deserialization framework
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
serde_derive
1.0.228 GrowingMacros 1.1 implementation of #[derive(Serialize, Deserialize)]
uart_16550
0.6.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).
automod
1.0.17 StablePull in every source file in a directory as a module.
bon
3.9.1 StableNext-gen compile-time-checked builder generator, named function's arguments, and more!
itoa
1.0.18 StableFast integer primitive to string conversion
rkyv
0.8.16 GrowingZero-copy deserialization framework for Rust
ryu
1.0.23 StableFast floating point to string conversion
rand_mt
6.0.3 StableReference Mersenne Twister random number generators.
croaring
2.6.0 StableRust wrapper for CRoaring
linkme
0.3.36 GrowingSafe cross-platform linker shenanigans
pin-project-internal
1.1.13 StableImplementation detail of the `pin-project` crate.
lambert_w
2.0.3 StableFast and accurate evaluation of the Lambert W function by the method of T. Fukushima.
z3-sys
0.11.0 GrowingLow-level bindings for the Z3 SMT solver from Microsoft Research
pastey
0.2.3 GrowingMacros for all your token pasting needs. Successor of paste.
priv_sep
2.2.0 StableFFI for chroot(2), pledge(2), setgroups(2), setresgid(2), setresuid(2), and unveil(2).
croaring-sys
4.7.0 StableRaw bindings to CRoaring
ctor
1.0.6 StableGlobal, no_std-compatible constructors for all platforms that run before main (like C/C++ __attribute__((constructor)))
ryu-js
1.0.2 GrowingFast floating point to string conversion, ECMAScript compliant.
pin-project
1.1.13 StableA crate for safe and ergonomic pin-projection.
inventory
0.3.24 GrowingTyped distributed plugin registration
rustversion
1.0.22 GrowingConditional compilation according to rustc compiler version
indoc
2.0.7 GrowingIndented document literals
rkyv_derive
0.8.16 GrowingDerive macro for rkyv
portable-atomic
1.13.1 StablePortable atomic types including support for 128-bit atomics, atomic float, etc.
stak-device
0.12.13 GrowingDevices for Stak Scheme
stak-vm
0.12.13 GrowingVirtual machines for Stak Scheme
dtoa
1.0.11 GrowingFast floating point primitive to string conversion
unicode-ident
1.0.24 StableDetermine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31
device-driver-macros
1.0.9 StableProc macro implementation for the `device-driver` crate
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.
stak-process-context
0.12.13 GrowingProcess context for Stak Scheme
stak-time
0.12.13 GrowingTime library for Stak Scheme
etherparse
0.20.1 GrowingA library for parsing & writing a bunch of packet based protocols (EthernetII, IPv4, IPv6, UDP, TCP ...).
uniquote
5.0.0 StableQuote strings for clear display in output
bump-scope
2.3.0 StableA fast bump allocator that supports allocation scopes / checkpoints. Aka an arena for values of arbitrary types.
bin-proto-derive
0.12.6 GrowingDerive macros for bin-proto
ts_bitset
0.3.3 Experimentalcompact, efficient, non-allocating bitset
sysdir
1.3.3 StableRust bindings to sysdir(3) on macOS, iOS, tvOS, and watchOS
zerocopy
0.8.48 GrowingZerocopy makes zero-cost memory manipulation effortless. We write "unsafe" so you don't have to.
device-driver-generation
1.0.9 StableCode generation for the `device-driver` crate
askama_escape
0.16.0 GrowingHTML escaping, extracted from Askama
zmij
1.0.21 ExperimentalA double-to-string conversion algorithm based on Schubfach and yy
num-conv
0.2.2 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.
rp2040-hal
0.12.0 GrowingA Rust Embedded-HAL impl for the rp2040 microcontroller
stak-file
0.12.13 GrowingFile system for Stak Scheme