All tags
Catalogue tag

#data-structures

Every repository in the public record carrying this tag — from its GitHub topics or the keywords its package registries publish. Health is measured under the same versioned methodology as the rest of the record.

337 records
Tagged “data-structures”Ranked by health index
crates.io · PyPI
77Goodhealth index
itt-ustutt/num-dual
Generalized (hyper-) dual numbers in rust
Rust★ 93↓ 25.4K/moJul 29, 2026
Apache-2.0Jul 29, 2026 · metrics 2.10.0
crates.io
77Goodhealth index
joaquinbejar/positive
A type-safe wrapper for guaranteed positive decimal values. This crate provides the Positive type, which encapsulates a Decimal value and ensures through its API that the contained value is always positive (greater than or equal to zero).
Rust★ 3↓ 7,608/moAug 24, 2026
MITAug 24, 2026 · metrics 2.10.0
PyPI · npm · crates.io
77Goodhealth index
nambok/mentedb
A cognition aware database engine for AI agent memory. Purpose built in Rust with WAL, HNSW, knowledge graphs, and speculative context pre assembly. Not a wrapper, a ground up storage engine that thinks.
Rust · Python★ 110↓ 28.7K/moJul 23, 2026
Apache-2.0Jul 23, 2026 · metrics 2.10.0
crates.io
77Goodhealth index
phip1611/tar-no-std
Library to read Tar archives (by GNU Tar) in `no_std` contexts with zero allocations. The crate is simple and only supports reading of "basic" archives, therefore no extensions, such as GNU Longname.
Rust★ 19↓ 54K/moAug 14, 2026
MITAug 14, 2026 · metrics 2.10.0
crates.io
77Goodhealth index
rerun-io/quiver
A zero-copy, strongly typed interface for arrow-rs
Rust★ 20↓ 160.2K/moSep 6, 2026
Apache-2.0Sep 6, 2026 · metrics 2.10.0
crates.io
77Goodhealth index
rust-ndarray/ndarray
ndarray: an N-dimensional array with array views, multidimensional slicing, and efficient operations
Rust★ 4,311↓ 8.2M/moAug 11, 2026
Apache-2.0Aug 11, 2026 · metrics 2.10.0
PyPI · crates.io
77Goodhealth index
txjmb/jsonata-core
Python Jsonata implementation with Rust backend also available as standalone Rust library
Rust · Python★ 9↓ 17.6K/moAug 22, 2026
MITAug 22, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
Ralith/hecs
A handy ECS
Rust★ 1,342↓ 32.6K/moJul 29, 2026
Apache-2.0Jul 29, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
RustCrypto/formats
Cryptography-related format encoders/decoders: DER, PEM, PKCS, PKIX
Rust★ 331↓ 82.1M/moAug 4, 2026
No licenseAug 4, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
djc/hashlink
An updated version of linked-hash-map and friends
Rust★ 140↓ 28.2M/moAug 27, 2026
Apache-2.0Aug 27, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
dtolnay/semver
Parser and evaluator for Cargo's flavor of Semantic Versioning
Rust★ 672↓ 63.7M/moAug 4, 2026
Apache-2.0Aug 4, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
fizyk20/generic-array
Generic array types in Rust
Rust★ 437↓ 62.8M/moAug 22, 2026
MITAug 22, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
greenticai/greentic-state
Greentic state stores in-memory or in-memory database state when executing flows
Rust · Shell★ 1↓ 4,060/moAug 22, 2026
MITAug 22, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
gregorygaines/bitfields-rs
Rust macro for generating flexible bitfields and bitflags, useful for low-level code (embedded or emulators).
Rust★ 57↓ 519.5K/moJul 28, 2026
MITJul 28, 2026 · metrics 2.10.0
crates.io · npm
75Goodhealth index
inkandswitch/subduction
🏔️ Sync protocol for hash-linked data
Rust★ 106↓ 1,034/moSep 6, 2026
Apache-2.0Sep 6, 2026 · metrics 2.10.0
crates.io · npm
75Goodhealth index
link-foundation/meta-language
A language about languages
Rust · JavaScript★ 1↓ 2,088/moAug 4, 2026
UnlicenseAug 4, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
mgeier/rtrb
A realtime-safe single-producer single-consumer (SPSC) ring buffer
Rust★ 336↓ 1.1M/moAug 23, 2026
Apache-2.0Aug 23, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
paradedb/decimal-bytes
Arbitrary precision decimals with lexicographically sortable byte encoding
Rust★ 12↓ 3,699/moAug 16, 2026
MITAug 16, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
phillord/horned-owl
No repository description published.
Rust★ 98↓ 6,137/moJul 17, 2026
LGPL-3.0Jul 17, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
rayon-rs/either
The enum Either with variants Left and Right is a general purpose sum type with two cases.
Rust★ 562↓ 64.7M/moAug 4, 2026
Apache-2.0Aug 4, 2026 · metrics 2.10.0
npm · crates.io
75Goodhealth index
reddb-io/reddb
RedDB is a multi-structure database engine for applications that need structured rows, raw payloads, linked entities, semantic retrieval, graph analytics, operational metadata and exports without splitting data across multiple systems.
Rust★ 10↓ 75.6K/moJul 27, 2026
Custom licenseJul 27, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
roteiro-gis/geotiff-rust
Pure Rust GeoTIFF codec
Rust★ 12↓ 9,731/moAug 1, 2026
Custom licenseAug 1, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
rust-or/good_lp
Linear Programming for Rust, with a user-friendly API. This crate allows modeling LP problems, and lets you solve them with various solvers.
Rust★ 450↓ 301.8K/moAug 9, 2026
MITAug 9, 2026 · metrics 2.10.0
crates.io · PyPI
75Goodhealth index
rustic-ai/uni-db
Uni is a modern, embedded database that combines property graph (OpenCypher), vector search, and columnar storage (Lance) into a single, cohesive engine. It is designed for applications requiring local, fast, and multimodal data access, backed by object storage (S3/GCS) durability.
Rust★ 53↓ 3,066/moSep 5, 2026
Apache-2.0Sep 5, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
ryota2357/lean_string
Compact, clone-on-write string for Rust.
Rust★ 12↓ 138.9K/moSep 5, 2026
MITSep 5, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
servo/rust-smallvec
"Small vector" optimization for Rust: store up to a small number of items on the stack
Rust★ 1,684↓ 78.1M/moAug 4, 2026
Apache-2.0Aug 4, 2026 · metrics 2.10.0
crates.io · npm
75Goodhealth index
surrealdb/surrealdb-protocol
No repository description published.
Rust · TypeScript★ 11↓ 94.3K/moJul 30, 2026
Custom licenseJul 30, 2026 · metrics 2.10.0
crates.io
75Goodhealth index
typst/ecow
Compact, clone-on-write vector and string.
Rust★ 315↓ 671K/moJul 23, 2026
Apache-2.0Jul 23, 2026 · metrics 2.10.0
crates.io
73Goodhealth index
AreevAI/areev
Self-improving agents, governed. Areev is the substrate for adaptive agents — agents that get better from their own history, under human authority, in steps you can inspect, undo, and re-measure.
Rust★ 7↓ 762/moAug 23, 2026
Apache-2.0Aug 23, 2026 · metrics 2.10.0
crates.io
73Goodhealth index
Lymia/enumset
A library for compact bit sets containing enums.
Rust★ 126↓ 6.6M/moAug 27, 2026
Apache-2.0Aug 27, 2026 · metrics 2.10.0