#btree-map

  1. iddqd

    Maps where keys borrow from values, including bijective and trijective maps

    v0.4.1 402K #hash-map #btree-map #bijective #id-map
  2. fallible-iterator

    Fallible iterator traits

    v0.3.0 12.4M #vec #iterator #traits #value #error #continuous-integration #btree-map #iterated
  3. ion

    *.ion file parser

    v0.13.0 2.0K #dictionary #parser #document #section #map-section #insertion-order #btree-map #index-map #strong-typing
  4. scx_stats

    Statistics transport library for sched_ext schedulers

    v1.1.1 600 #statistics #sched-ext #scheduler #scx #transport #unix-domain-socket #btree-map #struct-fields
  5. indexset

    A two-level BTree with fast iteration and indexing operations

    v0.16.0 5.4K #btree-set #btree-map #order-statistics
  6. small_btree

    that add SmallBTreeMap data structure

    v0.1.0 218K #btree-map #small #map
  7. redix

    Rust wrapper for the ANSI C Radix Tree "rax" https://github.com/antirez/rax implementation used in Redis

    v1.4.1 450 #radix-tree #iterator #b-tree #rax #redis #btree-map #eof #compression #antirez #element-tree
  8. btree-slab

    A memory compact Slab-based B-tree implementation

    v0.6.1 279K #btree-map #btree-set #b-tree #slab #map-set
  9. obeli-sk-small-btree

    that add SmallBTreeMap data structure

    v1.0.0-obeli-sk.7 250 #btree-map #small #map
  10. fractional_index

    fractional indexing

    v2.0.2 15K #indexing #btree-map #real-time #construct #serialization #concurrency #blog-post #figma
  11. fast-able

    The world's martial arts are fast and unbreakable; 天下武功 唯快不破

    v1.20.2 #vec #wait-group #hash-map #thread-safe #sync #arts #btree-map
  12. diff-struct

    A trait for diffing and applying diffs to types

    v0.5.3 8.7K #vec #diff #applying #data-structures #hash-map #debugging #hash-set #btree-map
  13. unicode-matching

    match Unicode open/close brackets

    v0.6.7 #brackets #find-matching #unicode #open #close #btree-map
  14. pstd

    parts of Rust std library ( different implementations, features not yet stabilised etc )

    v1.0.131 1.1K #vec #btree-set #rust-std #bump-allocator #hash-set #rc-str #thread-local #btree-map #rc-slice #hash-map
  15. etchdb

    A fast, embedded database for Rust. Minimal dependencies. No C code. No build scripts.

    v0.3.3 #embedded-database #wal #rw-lock #hash-map #vec #zstd #build-script #async-write #btree-map #etch
  16. tsuki

    Lua 5.4 ported to Rust

    v0.4.8 #lua #5-4 #ported #btree-map #user-data #type-id #jump
  17. data-stream

    serialization library based on streams

    v0.3.1 #endian #serialization #binary-encoding #settings #default #btree-map
  18. cdumay_context

    Context Manipulation and Export

    v2.0.6 600 #cdumay #context #serialization #format #data-serialization-formats #btree-map #deserialize #generic-error #context-management #serde
  19. wt-indexset

    Fork of original indexset which is used for worktable

    v0.12.12 #btree-set #index-set #b-tree #btree-map #sorting-order #data-structures #concurrency #compact-set #multi-map #ordered-map
  20. cdumay_error_json

    JSON error

    v0.1.11 600 #json-error #error-convert #macro #serde-json #error-handling #observability #btree-map #error-macro #logging #eof
  21. icbiadb

    I can't believe it's a database | Simple embedded 3-in-1 database

    v0.3.7 #embedded-database #btree-map #deserialize #database
  22. btree_experiment

    implements a BTreeMap similar to std::collections::BTreeMap

    v0.1.106 8.8K #btree-map #experiment #b-tree #memory #serde #allocating
  23. total-maps

    Maps where every possible key has an associated value

    v0.3.0 #btree-map #key-value #maps #associated #uncommon #default-value #data-structures
  24. yunli

    Additional utilities for working with Yunli

    v0.1.20 #authorization #btree-map #signature #crypt #aes-256 #b64 #alg #authentication #canonical #ed25519
  25. escapegoat

    Safe, fallible, embedded-friendly ordered set/map via a scapegoat tree. Validated against BTreeSet/BTreeMap.

    v1.0.0 #btree-map #stack #fallible
  26. cdumay_error_toml

    TOML error

    v0.1.9 550 #error-code #cdumay #deserialize #serialization #toml-serialization #config-toml #structured-error #error-convert #btree-map #ser
  27. map-to-javascript-html

    serializing a map to JavaScript code in HTML usually for dynamically generating strings on web pages

    v2.0.5 #btree-map #hash-map #javascript #html
  28. btree_monstrousity

    a code port of BTreeMap but with comparator functions

    v0.0.5 16K #btree-map #b-tree #collection
  29. fakeowned

    convert from &Borrowed to &Owned <<safely>>

    v0.1.4 #vec #borrowing #string #safely #owned-reference #btree-map #hash-map #public-api
  30. hicollections

    C-liked Collections

    v0.1.5 340 #rb-tree #avl-tree #collection #b-tree #btree-map
  31. 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

    v0.2.1 #arena-allocator #b-tree #btree-map #map-set
  32. typed-sled

    Sled with types instead of bytes

    v0.2.3 500 #search-engine #serialization #embedded-database #sled-database #tree #btree-map #debugging #partial-eq #lazy-evaluation #bincode
  33. multi_range_map

    A range map for overlapping ranges

    v0.1.6 #multi-range #slot-map #overlapping #hash-map #bounds #btree-map #small-vec #index-map
  34. structmap

    Procedural macro library for converting between Rust structs and associative containers

    v0.1.6 110 #proc-macro #associative #struct #container #convert #macro-for-converting #btree-map #map-struct
  35. option-entry

    Entry for Option

    v0.1.0 #occupied-entry #remove #b-tree #documentation #interface #btree-map
  36. vessel

    A context propogation struct. Carries cancellation, and other useful items transparently through an application

    v0.1.3 500 #context #immutability #applications #cancellation #carries #propogation #btree-map #request-id #fluent-interface
  37. iter-group

    grouping (key,value) iterators into maps of collections

    v0.3.0 150 #hash-map #group #iterator #collection #btree-map
  38. indextreemap

    A BTreeMap implementation that allows for key and or positional insertion and retreival

    v0.1.25 1.6K #btree-map #indexing #b-tree #tree
  39. rax

    Rust wrapper for the ANSI C Radix Tree "rax" https://github.com/antirez/rax implementation used in Redis

    v0.1.5 #radix-tree #iterator #b-tree #redis #btree-map #eof #compression #antirez
  40. vec-btree-map

    Basically just a sorted Vec that can be used as a HashMap

    v0.7.0 360 #vec #hash-map #btree-map #vec-map
  41. unicode-id-trie-rle-derived-core-properties

    A parser for the unicode database DerivedCoreProperties.txt file used in the unicode-id-trie-rle crate

    v0.1.1 #unicode-properties #parser #unicode-id-trie-rle #txt-file #ties #hash-set #code-point #btree-map #unicode-database
  42. btree_monstousity

    a code port of BTreeMap but with comparator functions

    v0.0.4 #btree-map #b-tree #collection
  43. cdumay_json

    JSON

    v0.1.1 #json #http-status #btree-map #convert-json #structured-output #json-error #error-convert #serde-json #observability #error-macro
  44. Try searching with DuckDuckGo.

  45. macroland

    macro shorthands of various types in Rust

    v0.1.5 #macro #shorthands #cell #hash-map #btree-set #arc-mutex #syntax-sugar #syntactic #myself #btree-map
  46. simple-collection-macros

    configurable macros for maps and sets

    v0.1.2 #hash-map #dash-map #macro #collection #hash-set #btree-map #btree-set #mutually-exclusive #compiler-error #maps-and-sets
  47. qs-rs

    convert to query string

    v0.1.4 #query-string #convert #vec #btree-map
  48. struct2map

    Procedural macro library for converting between Rust structs and associative containers

    v0.1.6 #proc-macro #convert #associative #container #struct #macro-for-converting #btree-map #map-struct
  49. unicase_collections

    Collection of UniCase datastructures

    v0.3.0 #data-structures #uni-case #btree-set #index-set #key #case-insensitive #btree-map #index-map
  50. 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.

    v0.3.0 #btree-map #order-statistics #map
  51. entropiter

    A no-dep iterator-compatible frequency and Shannon entropy calculator

    v0.2.1 #frequency #iterator #histogram #shannon #calculator #dep #btree-map #occurrence #accumulate
  52. siebencorgie/jakar-tree

    v0.9.0 #node-tree #path #registry #hold #name #got #btree-map #quiet
  53. aggregate-map

    Collect key-values pairs into a mapping from keys to collections of values

    v1.0.1 350 #key-value-map #hash-map #value-mapping #collection #collect #aggregate #btree-map #hash-set
  54. context-mapper

    Single rust macro for generating different maps

    v0.1.1 #generating #macro #mapper #generator #different #btree-map #wallet #hash-map #bank-account #money
  55. rjson

    A minimal json parser

    v0.3.1 470 #json-parser #object #global-allocator #array-object #environment #btree-map
  56. drawille-nostd

    A no_std version of the drawille crate

    v0.1.2 #version #drawille #no-std #version-of-drawille #character #canvas #braille #btree-map
  57. prefix-range

    Compute bounds for prefix string queries for BTreeSet/BTreeMap::range

    v0.1.0 390 #btree-map #prefix-tree #tree #prefix #string
  58. basm-sdk-community

    Community SDK for the Blocky Attestation Service

    v0.1.0 #attestation #service #context #blocky #send #btree-map #serialization #basm #logging #debugging
  59. achan

    & convenient representation for any value

    v0.2.0 #representation #representation-for-value #wasm-component #btree-map #vec
  60. map1

    @ErichDonGubler's fancy template for new Rust projects

    v0.1.2 #btree-map #map
  61. tree_multiset

    A tree-based multiset for Rust

    v0.1.0 #multiset #multi-set #insertion #element #data-structures #btree-map #at-coder #tree-based #removal #b-tree
  62. 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

    v0.3.0 #btree-map #element #standard #methods #target
  63. map_ext

    Extensions to std::collections::HashMap and std::collections::BTreeMap

    v1.0.0 #hash-map #extension #btree-map
  64. btree-map

    A data structure for storing and manipulating fixed number of elements of a specific type

    v0.1.0 #fixed-numbers #element #number-of-elements #structure-for-storing #structures
  65. memoise

    memoization library for rust

    v0.3.2 500 #memoization #key #btree-map #vec #bounds
  66. tsuki-macros

    Procedural macros for Tsuki

    v0.1.3 #lua #tsuki #proc-macro #btree-map #5-4 #interpreter #user-data #string-lookup