-
tree_magic_mini
Determines the MIME type of a file by traversing a filetype tree
-
fjall
Log-structured, embeddable key-value storage engine
-
iddqd
Maps where keys borrow from values, including bijective and trijective maps
-
smartcore
Machine Learning in Rust
-
salvo
powerful web framework that can make your work easier
-
ast-grep
Search and Rewrite code at large scale using precise AST pattern
-
yume-pdq
Optimized kernels from hashing to vectorized or Vulkan shader-based exact matching for near real-time high-throughput high-recall PDQ-based image screening, including a hand-vectorized…
-
ruvector-mincut
World's first subpolynomial dynamic min-cut: self-healing networks, AI optimization, real-time graph analysis
-
masstree
A high-performance concurrent ordered map (trie of B+trees)
-
xgb
Machine learning using XGBoost
-
mcp-cpp-server
A high-performance Model Context Protocol (MCP) server for C++ code analysis using clangd LSP integration
-
ncollide3d-updated
2 and 3-dimensional collision detection library in Rust. Will be superseded by the parry3d crate.
-
ncollide2d-updated
2 and 3-dimensional collision detection library in Rust. Will be superseded by the parry2d crate.
-
splay_tree
Splay Tree based Data Structures (map, set, heap)
-
memberlist-plumtree
Plumtree (Epidemic Broadcast Trees) implementation built on memberlist for efficient O(n) message broadcast
-
atlas-transparency-log
A cryptographically secure transparency log service for C2PA manifests with Merkle tree proofs
-
splinter-rs
A compressed bitmap format optimized for small, sparse sets of u32s with zero-copy querying
-
treemd
A markdown navigator with tree-based structural navigation and syntax highlighting
-
cow_vec
A vector-like container optimized for efficient cloning with copy-on-write semantics
-
digit-bin-index
A high-performance, O(P) data structure for weighted random sampling of binned probabilities, ideal for large-scale simulations
-
rart
High-performance Adaptive Radix Tree implementation with SIMD optimizations
-
raw-btree
Generic B-Tree implementation
-
wegglix
weggli is a fast and robust semantic search tool for C and C++ codebases. It is designed to help security researchers identify interesting functionality in large codebases.
-
array_range_query
High-performance generic segment tree and lazy segment tree implementations in Rust for efficient range queries, range updates, and interval operations. Supports custom monoid operations with zero-cost abstractions.
-
serde_store
Haskell store binary serialization format using Serde
-
saorsa-mls
Experimental Message Layer Security (MLS)-inspired library for P2P secure group communication
-
sqlitegraph
Embedded graph database with full ACID transactions, HNSW vector search, dual backend support, and comprehensive graph algorithms library
-
minillmlib
A minimalist, async-first Rust library for LLM interactions with streaming support
-
ADA_Standards
help you handle checks on your ADA projects, especially good to build scripts to check coding standards conformity
-
sql-rs
A SQL database with vector similarity search capabilities
-
urng
Universal Random Number Generator
-
walc_model
Interpreter for Walc programming language
-
facet-dom
Tree-based (DOM) deserializer for facet - supports HTML and XML
-
xhtml_parser
Non-validating XHTML Tree-based parser
-
router-radix
A high-performance radix tree based HTTP router for Rust
-
tray-tui
System tray in your terminal
-
kaolin
flexible layouts, inspired by Clay
-
firewood-replay
Replay log types and engine for Firewood database operations
-
unbounded-interval-tree
An interval tree working with inclusive/exclusive bounds, as well as unbounded intervals. Provides helpers to fetch overlapping intervals, and difference of intervals.
-
josie-core
High-performance core runtime for JOSIE (JSON Omni Safe Interactive Expressions), with deterministic tree-based pipeline execution and embeddable operator/function registries
-
tree-sitter-ada
Ada grammar for tree-sitter
-
interlock
Readers-writer locks designed for locking intervals
-
box-format
Support library for the Box open standard archive format
-
lsm_storage_engine
A high-performance, zero-dependency LSM-Tree storage engine in pure Rust
-
linfa-trees
A collection of tree-based algorithms
-
cheatree
A terminal-first cheatsheet system with tree-based YAML structure
-
optirs-nas
OptiRS Neural Architecture Search and hyperparameter optimization
-
firefly-audio
Tree-based generator and processor for sound. Powers audio in Firefly Zero.
-
kimi25-opensource
Agent swarm orchestrator inspired by Moonshot AI's Kimi K2.5 model. Lightweight toolkit for coordinating autonomous agent swarms with 256K context window support.
-
kotoba-db
High-performance embedded database for Kotoba ecosystem
-
psmatcher
A pub/sub matcher algorithm implementation
-
loso-inject
A compile-time dependency injection framework for Rust with zero runtime overhead
-
kotoba-db-engine-lsm
LSM-Tree based database engine for KotobaDB
-
sklears-multiclass
Multiclass classification strategies
-
rerast
An AST (abstract syntax tree) based search replace tool for code written in Rust
-
ecfuzz
Evolutionary Coverage-guided Fuzzing engine
-
sklears-neighbors
Neighbor-based algorithms for sklears: k-NN, radius neighbors
-
radiate-gp
Extensions for radiate. Genetic Programming implementations for graphs (neural networks) and trees.
-
risc0-povw
Core library for RISC Zero Proof of Verifiable Work (PoVW)
-
radiate-alters
Alters - mutations and crossovers for the Radiate genetic algorithm library
-
combi
A combinators library with an included rust token parsing implementation
-
sklears-tree
Decision tree algorithms for sklears: CART, ID3, C4.5
-
uzumibi-art-router
Adaptive Radix Tree based http router for Uzumibi
-
balanced-tree-index
constant-time manipulation of a complete binary tree with a flat in-memory representation
-
redish
A lightweight in-memory key-value database
-
CompactPrefixRadix
a minimalistic but efficient radix tree implementation with extra prefix support
-
ghostflow-ml
Classical ML algorithms for GhostFlow
-
diff-trees
Diff two directory trees based on their content
-
simple-gal
A minimal static site generator for fine art photography portfolios
-
oxirs-geosparql
GeoSPARQL implementation for spatial data and queries
-
ngt
Rust wrappers for NGT nearest neighbor search
-
cynapse
Real-time, memory-resident binary integrity verification for Rust applications
-
roguemap
Parser and renderer for procedural dungeon map generation in roguelike games
-
cosmian_crypto_base
Crypto lib for hybrid encryption and pure crypto primitives
-
codeprysm-core
Code graph generation using Tree-sitter AST parsing
-
agntcy-slim-mls
Messaging Layer Security for SLIM data plane
-
libcanopy
Canopy is a lightweight tree-based data structure for Rust, optimized for reference management using Rc and Weak pointers
-
airdrop
Mint and Airdrop Framework on Solana for Sovereign Individuals
-
sklears-feature-selection
Feature selection algorithms for sklears - scikit-learn compatible ML in Rust
-
merkle-tree-stream
A stream that generates a merkle tree based on the incoming data
-
self-rust-tokenize
Turns instances of Rust structures into a token stream that creates the instance
-
axonml-tui
Terminal User Interface for Axonml ML Framework
-
tinymap
A map structure that stores its data on the stack
-
decds
A CLI for Distributed Erasure-Coded Data Storage System
-
evtxtools
tools for the analysis of evtx files
-
advancedresearch-tree_mem_sort
An in-memory topological sort algorithm for trees based on Group Theory
-
borc
CBOR done right
-
rumdb
Blazing fast key-value storage basec on Bitcask whitepaper
-
bitstring-trees
Trees based on bitstrings
-
nitrite_spatial
Spatial indexing support for Nitrite database using R-Tree
-
soupy
querying tree-based formats, similar to BeautifulSoup
-
biodivine-xml-doc
Read, modify and write xml in tree-like structure. Supports UTF-16.
-
geo_filters
Geometric filters for set cardinality estimation
-
critbit
Map and Set based on critical bit trees
-
evento-fjall
Fjall embedded key-value store implementation for evento event sourcing library
-
mqtt-typed-client
Type-safe async MQTT client with automatic topic routing
-
revc
Rust Essential Video Coding (MPEG-5 EVC)
-
phynexus
Empowering Intelligent Futures, One Edge at a Time
-
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!
-
pvec
RRB-Tree based persistent vector implementation
-
rustlite-storage
Storage engine (LSM-tree, SSTable, compaction) for RustLite (internal implementation detail)
-
honeytree-calc
DPPt Munchlax Honey Tree Calculator
-
steiner-tree
Fast construction of rectilinear steiner minimal trees (RSMT) in two dimensions
-
threecrate-algorithms
Algorithms for 3D point cloud and mesh processing
-
u8_ternary_tree
A Ternary Search Tree based on [u8] input and output
-
term_rewriting
representing, parsing, and computing with first-order term rewriting systems
-
art-tree
The Adaptive Radix Tree
-
manhattan-tree
A spatial tree which can effiently find closest key to a point, by manhattan distance
-
fs-verity
Produce fs-verity measurements in pure Rust, or access the Linux kernel APIs to freeze a file with
fs-verityand get its digest -
rustcask
fast and efficient key-value storage engine, based on Bitcask
-
ghaladb
LSM tree based key value store with keys and values separation
-
inspector-gadget
A cli-based, multi-architecture gadget-finding tool, designed for fast operation, even with large binaries like browser engines and OS kernels
-
fanta
A middleware based http async web server
-
spiderman-project-manager
The Weaving Project Manager
-
evolutionary
A fully extensible Rust framework for using paralyzed genetic algorithms to solve problems
-
casq_core
A minimal content-addressed file store using BLAKE3. (library)
-
sp-trie
Patricia trie stuff using a parity-scale-codec node format
-
clade
phlyo tree, a phylogenetic tree construction software
-
proof-of-sql
High performance zero knowledge (ZK) prover for SQL
-
btreelist
A list data structure that has efficient insertion and removal in the middle
-
jmt-blake3
Jellyfish Merkle Tree based on BLAKE3 hash function
-
trout
Tree-based routing library for HTTP and beyond
-
pq-tree
consecutive ones property (C1P) and graph planarity testing
-
kd_interval_tree
Implements a K-dimensional interval tree, for fast interval-overlap lookup. Binary-tree based implementation, i.e. O(log(n)) lookups.
-
anda_db_btree
A B-tree index library in Rust
-
dendritic-trees
Pacakge for tree based modeling
-
monotree
optimized Sparse Merkle Tree
-
json_ops
Implement json pointer following the json pointer syntax, with type Option<&toml::Value>. Overload / as path operator to point into a node in json tree, as well as some other meaningfull operator overload
-
dir_tree
Walk a directory and convert to json object
-
tonic_include_protos
A helper proc-macro to include all protobuf files generated by tonic_build
-
redux
Adaptive arithmetic compression library written in Rust
-
prefixtree
Hash-table-based prefix tree library
-
rbtree-defrag-buffer
Red-black tree based defragmentation buffer that maintains inserted and free intervals
-
generational-arena-tree
Trees based on indexes to a generational arena
-
robopoker
Implementations of Meta's Pluribus No-Limit Texas Hold-Em solution
-
mpl-candy-guard
Metaplex Candy Guard: programmatic access control for Candy Machine
-
tree-graphviz
Generate GraphViz DOT directed trees, based on an arbitrary tree structure
-
smartcore_proba
Fork of smartcore with predict_proba support
-
cuml_map
A trait representing cumulative mappings, and several implemntations of this trait
-
jams-proto
proto definations used by J.A.M.S
-
mizaru2
Mizaru2
-
sanguine
creating dynamic TUI experiences in Rust
-
merkle-tree-accumulator
append-only Merkle tree-based cryptographic accumulator
-
zk_os_tree_manager
ZK OS tree manager node component
-
tree_multiset
A tree-based multiset for Rust
-
nikidb
an embedded k-v storage written in rust, similar to boltdb
-
merkle-generator
generate a merkle tree based on incoming data
Try searching with DuckDuckGo or on crates.io.