-
iddqd
Maps where keys borrow from values, including bijective and trijective maps
-
fallible-iterator
Fallible iterator traits
-
ion
*.ion file parser
-
scx_stats
Statistics transport library for sched_ext schedulers
-
indexset
A two-level BTree with fast iteration and indexing operations
-
small_btree
that add SmallBTreeMap data structure
-
redix
Rust wrapper for the ANSI C Radix Tree "rax" https://github.com/antirez/rax implementation used in Redis
-
btree-slab
A memory compact Slab-based B-tree implementation
-
obeli-sk-small-btree
that add SmallBTreeMap data structure
-
fractional_index
fractional indexing
-
fast-able
The world's martial arts are fast and unbreakable; 天下武功 唯快不破
-
diff-struct
A trait for diffing and applying diffs to types
-
unicode-matching
match Unicode open/close brackets
-
pstd
parts of Rust std library ( different implementations, features not yet stabilised etc )
-
etchdb
A fast, embedded database for Rust. Minimal dependencies. No C code. No build scripts.
-
tsuki
Lua 5.4 ported to Rust
-
data-stream
serialization library based on streams
-
cdumay_context
Context Manipulation and Export
-
wt-indexset
Fork of original indexset which is used for worktable
-
cdumay_error_json
JSON error
-
icbiadb
I can't believe it's a database | Simple embedded 3-in-1 database
-
btree_experiment
implements a BTreeMap similar to std::collections::BTreeMap
-
total-maps
Maps where every possible key has an associated value
-
yunli
Additional utilities for working with Yunli
-
escapegoat
Safe, fallible, embedded-friendly ordered set/map via a scapegoat tree. Validated against BTreeSet/BTreeMap.
-
cdumay_error_toml
TOML error
-
map-to-javascript-html
serializing a map to JavaScript code in HTML usually for dynamically generating strings on web pages
-
btree_monstrousity
a code port of BTreeMap but with comparator functions
-
fakeowned
convert from &Borrowed to &Owned <<safely>>
-
hicollections
C-liked Collections
-
btree-plus-store
B-trees backed by a slab/arena to reduce allocations and increase locality + copyable, immutable B-trees which must be manually dropped
-
typed-sled
Sled with types instead of bytes
-
multi_range_map
A range map for overlapping ranges
-
structmap
Procedural macro library for converting between Rust structs and associative containers
-
option-entry
EntryforOption -
vessel
A context propogation struct. Carries cancellation, and other useful items transparently through an application
-
iter-group
grouping (key,value) iterators into maps of collections
-
indextreemap
A BTreeMap implementation that allows for key and or positional insertion and retreival
-
rax
Rust wrapper for the ANSI C Radix Tree "rax" https://github.com/antirez/rax implementation used in Redis
-
vec-btree-map
Basically just a sorted Vec that can be used as a HashMap
-
unicode-id-trie-rle-derived-core-properties
A parser for the unicode database DerivedCoreProperties.txt file used in the unicode-id-trie-rle crate
-
btree_monstousity
a code port of BTreeMap but with comparator functions
-
cdumay_json
JSON
-
macroland
macro shorthands of various types in Rust
-
simple-collection-macros
configurable macros for maps and sets
-
qs-rs
convert to query string
-
struct2map
Procedural macro library for converting between Rust structs and associative containers
-
unicase_collections
Collection of UniCase datastructures
-
liquemap
A two-level-list key-ordered LiqueMap with fast iteration. It supports fast indexing, including range iterators. Many implementation details are delegated to std's flatten iterators.
-
entropiter
A no-dep iterator-compatible frequency and Shannon entropy calculator
-
siebencorgie/jakar-tree
-
aggregate-map
Collect key-values pairs into a mapping from keys to collections of values
-
context-mapper
Single rust macro for generating different maps
-
rjson
A minimal json parser
-
drawille-nostd
A no_std version of the drawille crate
-
prefix-range
Compute bounds for prefix string queries for BTreeSet/BTreeMap::range
-
basm-sdk-community
Community SDK for the Blocky Attestation Service
-
achan
& convenient representation for any value
-
map1
@ErichDonGubler's fancy template for new Rust projects
-
tree_multiset
A tree-based multiset for Rust
-
s-tree
wrapper for BTreeMap from Rust's standard library with convenient methods for extracting elements that are within specified number of common leading bits with a target
-
map_ext
Extensions to std::collections::HashMap and std::collections::BTreeMap
-
btree-map
A data structure for storing and manipulating fixed number of elements of a specific type
-
memoise
memoization library for rust
-
tsuki-macros
Procedural macros for Tsuki
Try searching with DuckDuckGo.