rustio rustio.net

Data Structures

82

rustls-pki-types

1.15.0 Stable

Shared types for the rustls PKI ecosystem

388.9M downloads · 23d ago
82

uuid

1.23.5 Stable

A library to generate and parse UUIDs.

661.4M downloads · 11d ago
78

either

1.16.0 Stable

The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.

835.6M downloads · 2mo ago
78

wasmer-types

7.2.0 Stable

Wasmer Common Types

8.1M downloads · 23d ago
77

daachorse

3.0.3 Stable

Daachorse: Double-Array Aho-Corasick

2.3M downloads · 12d ago
76

bytes

1.12.1 Stable

Types and traits for working with bytes

850.8M downloads · 16d ago
76

good_lp

1.15.2 Stable

Mixed Integer Linear Programming for Rust, with an user-friendly API. This crate allows modeling LP problems, and lets you solve them with various solvers.

3.4M downloads · 1mo ago
76

tinyvec

1.12.0 Stable

`tinyvec` provides 100% safe vec-like data structures.

593.1M downloads · 13d ago
75

intaglio

1.15.1 Stable

UTF-8 string and byte string interner and symbol table

1.5M downloads · 2mo 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
75

arrayvec

0.7.8 Growing

A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.

466.0M downloads · 21d ago
74

bitvec

1.1.1 Stable

Addresses memory by bits, for packed collections and bitfields

233.8M downloads · 1mo ago
74

ic-agent

0.49.0 Growing

Agent library to communicate with the Internet Computer, following the Public Specification.

1.4M downloads · 10d ago
74

alloy-chains

0.2.36 Growing

Canonical type definitions for EIP-155 chains

12.7M downloads · 10d ago
74

smallvec

1.15.2 Stable

'Small vector' optimization: store up to a small number of items on the stack

970.5M downloads · 1mo ago
74

rust_decimal

1.42.1 Stable

Decimal number implementation written in pure Rust suitable for financial and fixed-precision calculations.

118.2M downloads · 1mo ago
74

bio

4.0.1 Stable

A bioinformatics library for Rust. This library provides implementations of many algorithms and data structures that are useful for bioinformatics, but also in other fields.

1.0M downloads · 25d ago
74

generic-array

1.4.4 Stable

Generic types implementing functionality of arrays

735.6M downloads · 12d ago
74

ic-certification

3.2.0 Stable

Types related to the Internet Computer Public Specification.

1.7M downloads · 3mo ago
74

lance-io

8.0.0 Stable

I/O utilities for Lance

1.7M downloads · 22d ago
73

ntex-bytes

1.8.0 Stable

Types and traits for working with bytes (bytes crate fork)

605.5K downloads · 11d ago
73

predicates

3.1.4 Stable

An implementation of boolean-valued predicate functions.

194.3M downloads · 5mo ago
73

hybrid-array

0.4.13 Growing

Hybrid typenum-based and const generic array types designed to provide the flexibility of typenum-based expressions while also allowing interoperability and a transition path to const generics

49.5M downloads · 26d ago
73

enumset

1.1.13 Stable

A library for creating compact sets of enums.

37.3M downloads · 2mo ago
73

zvariant

5.13.0 Stable

D-Bus & GVariant encoding & decoding

63.4M downloads · 16d ago
73

alloy-primitives

1.6.0 Stable

Ethereum primitive types

24.0M downloads · 2mo ago
73

syn-solidity

1.6.0 Stable

syn-powered Solidity parser

19.9M downloads · 2mo ago
73

x509-cert

0.3.0 Growing

Pure Rust implementation of the X.509 Public Key Infrastructure Certificate format as described in RFC 5280

27.5M downloads · 15d ago
73

fsst

8.0.0 Stable

FSST string compression for Lance

1.6M downloads · 22d ago
73

croaring

2.7.0 Stable

Rust wrapper for CRoaring

1.5M downloads · 29d ago
73

cached

2.0.2 Stable

Generic cache implementations and simplified function memoization

38.6M downloads · 11d ago
72

arc-swap

1.9.2 Stable

Atomically swappable Arc

261.3M downloads · 25d ago
72

indextree

4.8.1 Stable

Arena based tree structure by using indices instead of reference counted pointers

2.3M downloads · 3mo ago
72

indexmap

2.14.0 Stable

A hash table with consistent order and fast iteration.

1.3B downloads · 3mo ago
72

oxc_index

5.0.0 Stable

Newtype-style helpers for `Vec` and `usize`.

5.5M downloads · 24d ago
72

phf

0.14.0 Growing

Runtime support for perfect hash function data structures

426.1M downloads · 1mo ago
72

zvariant_utils

3.5.0 Stable

Various utilities used internally by the zvariant crate.

55.3M downloads · 16d ago
72

ic-cdk-macros

0.20.2 Growing

Canister Developer Kit macros.

4.4M downloads · 1mo ago
72

lance-encoding

8.0.0 Stable

Encoders and decoders for the Lance file format

1.6M downloads · 22d ago
72

lance-namespace

8.0.0 Growing

Lance Namespace Core APIs

1.1M downloads · 22d ago
72

histogram

1.5.0 Stable

A collection of histogram data structures

23.4M downloads · 21d ago
72

asimov-prompt

25.2.0 Stable

ASIMOV Software Development Kit (SDK) for Rust

25.8K downloads · 21d ago
72

vtcode-exec-events

0.135.5 Experimental

Structured execution telemetry event schema used across VT Code crates.

16.3K downloads · 11d ago
71

jaq-json

2.0.1 Stable

JSON values for jaq

1.8M downloads · 1mo ago
71

crossbeam-queue

0.3.13 Growing

Concurrent queues

290.3M downloads · 17d ago
71

zvariant_derive

5.13.0 Stable

D-Bus & GVariant encoding & decoding

63.5M downloads · 16d ago
71

zbus_macros

5.17.0 Stable

proc-macros for zbus

63.2M downloads · 16d ago
71

smallbitvec

2.6.1 Stable

A bit vector optimized for size and inline storage

3.7M downloads · 2mo ago
71

guppy

0.17.26 Growing

Track and query Cargo dependency graphs.

13.4M downloads · 2mo ago
71

rpds

1.2.1 Stable

Persistent data structures with structural sharing

15.2M downloads · 2mo ago