rustio rustio.net

No Std::No Alloc

81

ryu-js

1.0.3 Stable

Fast floating point to string conversion, ECMAScript compliant.

22.8M downloads · 13d ago
75

bon

3.9.3 Stable

Next-gen compile-time-checked builder generator, named function's arguments, and more!

42.4M downloads · 1mo ago
74

serde

1.0.228 Growing

A generic serialization/deserialization framework

1.2B downloads · 9mo ago
74

serde_with

3.21.0 Stable

Custom de/serialization functions for Rust's serde

301.7M downloads · 1mo ago
74

rustversion

1.0.23 Stable

Conditional compilation according to rustc compiler version

608.0M downloads · 17d ago
73

serde_core

1.0.228 Growing

Serde traits only, with no support for derive -- use the `serde` crate instead

365.7M downloads · 9mo ago
73

croaring

2.7.0 Stable

Rust wrapper for CRoaring

1.5M downloads · 29d ago
73

priv_sep

2.2.0 Stable

FFI for chroot(2), pledge(2), setgroups(2), setresgid(2), setresuid(2), and unveil(2).

22.6K downloads · 11d ago
72

owo-colors

4.3.0 Stable

Zero-allocation terminal colors that'll make people go owo

138.6M downloads · 3mo ago
72

serde_derive

1.0.228 Growing

Macros 1.1 implementation of #[derive(Serialize, Deserialize)]

1.1B downloads · 9mo ago
71

lambert_w

2.0.4 Stable

Fast and accurate evaluation of the Lambert W function by the method of T. Fukushima.

548.9K downloads · 12d ago
71

itertools

0.15.0 Growing

Extra iterator adaptors, iterator methods, free functions, and macros.

1.3B downloads · 1mo ago
71

rkyv

0.8.17 Growing

Zero-copy deserialization framework for Rust

128.3M downloads · 21d ago
70

zmij

1.0.23 Growing

A double-to-string conversion algorithm based on Schubfach and xjb

238.4M downloads · 11d ago
70

itoa

1.0.18 Stable

Fast integer primitive to string conversion

1.1B downloads · 4mo ago
70

uart_16550

0.6.0 Growing

Simple 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).

1.8M downloads · 3mo ago
70

automod

1.0.17 Stable

Pull in every source file in a directory as a module.

5.1M downloads · 2mo ago
69

ctor

1.0.8 Stable

Global, no_std-compatible constructors for all platforms that run before main (like C/C++ __attribute__((constructor)))

156.1M downloads · 18d ago
69

unicode-id-start

1.4.0 Stable

Determine whether characters have the ID_Start or ID_Continue properties according to Unicode Standard Annex #31

28.8M downloads · 24d ago
69

rand_mt

6.0.3 Growing

Reference Mersenne Twister random number generators.

2.1M downloads · 3mo ago
68

ryu

1.0.23 Growing

Fast floating point to string conversion

956.0M downloads · 5mo ago
68

array_trait

1.1.25 Stable

A generic trait for any array, with item as type and length as const parameter

98.8K downloads · 15d ago
68

croaring-sys

4.7.1 Stable

Raw bindings to CRoaring

1.5M downloads · 29d ago
67

as_repr-core

1.8.0 Experimental

Rust trait for constant `#[repr(T)]` conversions

27.5K downloads · 1mo ago
67

bump-scope

2.3.3 Stable

A fast bump allocator that supports allocation scopes / checkpoints. Aka an arena for values of arbitrary types.

253.3K downloads · 12d ago
67

z3-sys

0.11.0 Growing

Low-level bindings for the Z3 SMT solver from Microsoft Research

1.5M downloads · 3mo ago
67

ts_bitset

0.4.0 Experimental

compact, efficient, non-allocating bitset

17.5K downloads · 15d ago
67

multiboot2-common

0.4.0 Growing

Common helpers for the `multiboot2` and `multiboot2-header` crates.

431.9K downloads · 1mo ago
67

auto_enums

0.8.9 Growing

A library for to allow multiple return types by automatically generated enum.

17.0M downloads · 1mo ago
67

stak-vm

0.12.20 Growing

Virtual machines for Stak Scheme

217.7K downloads · 14d ago
67

stak-device

0.12.20 Growing

Devices for Stak Scheme

214.6K downloads · 14d ago
67

rkyv_derive

0.8.17 Growing

Derive macro for rkyv

128.2M downloads · 21d ago
66

indoc

2.0.7 Growing

Indented document literals

275.3M downloads · 9mo ago
66

arm-sysregs

0.3.1 Experimental

Armv8-A system register helper crate

50.8K downloads · 18d ago
66

linkme

0.3.36 Growing

Safe cross-platform linker shenanigans

25.7M downloads · 3mo ago
66

pin-project-internal

1.1.13 Stable

Implementation detail of the `pin-project` crate.

498.9M downloads · 2mo ago
66

etherparse

0.20.3 Growing

A library for parsing & writing a bunch of packet based protocols (EthernetII, IPv4, IPv6, UDP, TCP ...).

9.1M downloads · 20d ago
66

stak-process-context

0.12.20 Growing

Process context for Stak Scheme

145.2K downloads · 14d ago
66

stak-time

0.12.20 Growing

Time library for Stak Scheme

121.5K downloads · 14d ago
65

coap-numbers

0.2.10 Growing

Constants for the CoAP protocol

243.5K downloads · 12d ago
65

dtoa

1.0.11 Growing

Fast floating point primitive to string conversion

127.8M downloads · 6mo ago
65

pastey

0.2.3 Growing

Macros for all your token pasting needs. Successor of paste.

41.5M downloads · 2mo ago
65

inventory

0.3.24 Growing

Typed distributed plugin registration

103.0M downloads · 3mo ago
65

zerocopy

0.8.54 Growing

Zerocopy makes zero-cost memory manipulation effortless. We write "unsafe" so you don't have to.

720.3M downloads · 15d ago
65

ts_capabilityversion

0.4.0 Experimental

tailscale capability version definition

17.4K downloads · 15d ago
65

fixed-bigint

0.5.2 Growing

Fixed-size big integer implementation for Rust

23.6K downloads · 12d ago
65

multiboot2

0.25.0 Growing

Convenient and safe parsing of Multiboot2 Boot Information (MBI) structures and the contained information tags. Usable in `no_std` environments, such as a kernel. An optional builder feature also allows the construction of the corresponding structures.

689.4K downloads · 1mo ago
65

stak-configuration

0.12.20 Growing

Stak Scheme configuration

198.1K downloads · 14d ago
65

stak-file

0.12.20 Growing

File system for Stak Scheme

149.5K downloads · 14d ago
64

coap-message

0.3.7 Growing

Interface to CoAP messages

688.2K downloads · 1mo ago