#small-vec

  1. smallvec

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

    v2.0.0-alpha.12 35.8M #stack #vec #no-std
  2. range-collections

    Sets and maps of ranges, backed by smallvec

    v0.4.6 944K #small-vec #succinct #array
  3. range-set

    Smallvec-backed containers of sorted integer ranges

    v0.1.0 69K #collection #small-vec #sorting #integer #on-stack #inclusive
  4. small-map

    An inline SIMD accelerated hashmap designed for small amount of data

    v0.1.5 6.3K #hash-map #small-vec #simd
  5. vec-collections

    Rust collections that are newtype wrappers around smallvec

    v0.4.3 19K #small-vec #succinct #vector-array #array
  6. wordvec

    A compact SmallVec<T>-like container with only align_of::<T>() overhead for small stack-only instances

    v0.2.0 #small-vec #instance #alignment #usize #component #stack-only #memory-layout #memory-footprint #ecs #nlp
  7. mediumvec

    Vector types optimized for space, including a 32-bit Vec

    v1.3.1 #small-vec #size #collection #vec
  8. ittybitty

    An itty bitty bitset to hold your itty bitty bits

    v0.3.0 #small-vec #storage #bitset
  9. poem-stackvec

    stack-allocated vector types for poem_openapi route parameters

    v0.1.4 #poem-openapi #stack-allocated #small-vec #routes #parameters #arrayvec #heap-less
  10. bankarr

    Array-like but growable vectors

    v0.8.0 270 #bank #stack #arrayvec #vec #stack-vec #stack-array #small-vec
  11. smallvec-wrapper

    Macro and common structs to play with smallvec

    v0.3.0 700 #small-vec #smallvec-macro #wrapper
  12. smolset

    " An unordered set of elements optimized for small sizes. This is a fork of the original library with overhauled internals, better fallback perforamance (O(1) insert and find) and more features!

    v1.3.1 1.5K #unordered-set #element #fork-of-original #size #internal #data-structures #small-vec #fork-original #cache-friendly
  13. segvec

    data structure for rust. Similar to Vec, but allocates memory in chunks of increasing size

    v0.2.0 #allocate #data-structures #increasing #memory-size #small-vec
  14. hybridmap

    Hybrid map using smallvec and the std hashmap

    v0.1.2 140 #hash-map #small-vec #hybrid
  15. non_empty_continuous

    Non-empty continuous collections

    v0.1.1 #small-vec #non-empty #collection #slice
  16. small-ord-set

    A set data-structure represented by a sorted SmallVec

    v0.1.3 15K #data-structures #small-vec #sorting #represented #set
  17. Try searching with DuckDuckGo.

  18. stack

    DSTs and arrays on the stack!

    v0.4.0 #small-vec #dst #vec
  19. calf-vec

    Small copy-on-write arrays, essentially combining SmallVec and Cow

    v0.3.1-beta #small-vec #vec #stack #stack-vec #vector-cow
  20. small_str

    A String-like but using SmallVec internally

    v0.1.0 #small-vec #stack #string #optimization
  21. few

    A generalization of std::Option allowing for up to two optional values

    v0.1.5 #small-vec #options #set
  22. smallgraph

    A small graph based on smallvec

    v0.0.7 #graph #small-vec #cache-locality #foo #node
  23. smallvec-stableunion

    Fork of the crate smallvec. Uses unions in stable rust. Please note that it can only store Copy types. No functional differences apart from that.

    v0.6.10 #small-vec #stack #no-std #vec
  24. smallbox2

    stack-preferred Box alternative

    v0.1.0 #small-vec #dst #smallbox #box
  25. plain-map

    map that uses small_vec as backing storage, which is useful for having many tiny maps. For storing non-Copy types please use v1.x which is also supported.

    v2.0.0 #maps #tiny #storage #small-vec #backing
  26. small_vec

    vector optimized for small buffers

    v0.1.2 #buffer #optimization #vec #supporting #locally
  27. smallset

    An unordered set of elements optimized for small sizes

    v0.1.1 170 #unordered-set #heap-allocator #element #size #data-structures #small-vec #cache-friendly
  28. smallstring

    'Small string' optimization: store small strings on the stack using smallvec

    v0.1.2 #stack #string-optimization #small-vec #stack-string #store
  29. smalltree

    A small tree based on smallvec

    v0.0.1 #graph #small-vec #tree #foo
  30. smallvectune

    Wrapper for SmallVec that writes out capacity information

    v0.0.1 #small-vec #stack #vec #tuning