-
criterion
Statistics-driven micro-benchmarking library
-
petgraph
Graph data structure library. Provides graph types and graph algorithms.
-
guppy
Track and query Cargo dependency graphs
-
pathfinding
flow, and graph algorithms
-
deno_graph
Module graph analysis for deno
-
krates
Create graphs of crates gathered from cargo metadata
-
graphviz-rust
basic access to the graphs in graphviz format with ability to import into or export from it
-
star-history
Graph history of GitHub stars of a user or repo over time
-
rustfst-ffi
constructing, combining, optimizing, and searching weighted finite-state transducers (FSTs). Rustfst-ffi provides C interfaces of the Rust library
-
predictosaurus
Uncertainty aware haplotype based genomic variant effect prediction
-
cargo-call-stack
Static, whole program stack usage analyzer
-
reactive_graph
A fine-grained reactive graph for building user interfaces
-
cargo-tally
Cargo subcommand for drawing graphs of the number of dependencies on a crate over time
-
graph
high-performant graph algorithms
-
aws-sdk-detective
AWS SDK for Amazon Detective
-
apollo-federation
Apollo Federation
-
agdb
Agnesoft Graph Database
-
gix-commitgraph
Read-only access to the git commitgraph file format
-
portgraph
Data structure library for directed graphs with first-level ports
-
hypergraph
data structure library to create a directed hypergraph in which an hyperedge can join any number of vertices
-
gremlin-client
client for Apache TinkerPop™
-
aws-sdk-iotthingsgraph
AWS SDK for AWS IoT Things Graph
-
charts-rs
A charts library for rust
-
id-arena
id-based arena
-
egui_graphs
Interactive graph visualization widget for rust powered by egui
-
tree-sitter-graph
Construct graphs from parsed source code
-
raphtory
temporal graph library
-
deep_causality
Computational causality library. Provides causality graph, collections, context and causal reasoning.
-
fn_graph
Dynamically managed function graph execution
-
osm4routing
Convert OpenStreetMap data into routing friendly CSV
-
gping
Ping, but with a graph
-
time-graph
Always-on profilling recording function timing and the corresponding call graph
-
pometry-storage
Storage backend for Raphtory
-
stacked_linear_algebra_graph
Embedded in-memory graph using sparse linear algebra
-
polyblade
Make shapes dance
-
cargo-depgraph
Creates dependency graphs for cargo projects using
cargo metadata
and graphviz -
biodivine-lib-param-bn
working with parametrized Boolean networks
-
metis
Idiomatic wrapper for METIS, the serial graph partitioner and fill-reducing matrix orderer
-
graphrs
package for the creation, manipulation and analysis of graphs
-
cargo-lock
Self-contained Cargo.lock parser with optional dependency graph analysis
-
scopegraphs
A well-documented port of scopegraphs to Rust
-
stack-graphs
Name binding for arbitrary programming languages
-
dot-parser
parser for the DOT/Graphviz graph description language, as well as useful functions to transform those graphs
-
eszip
that can download JavaScript and TypeScript module graphs and store them locally in a special zip file
-
swh-graph
Compressed in-memory representation of the Software Heritage archive graph
-
webgraph
port of the WebGraph framework (http://webgraph.di.unimi.it/)
-
components-arena
creating complex domain-specific self-referential data structures
-
dot-writer
writing the Graphviz DOT graph language
-
lunk
Event graph processing
-
graphannis
new backend implementation of the ANNIS linguistic search and visualization system
-
egui-snarl
Node-graphs for egui
-
bit_gossip
Pathfinding library for calculating all node pairs' shortest paths in an unweighted undirected graph
-
cargo-deps
Cargo subcommand for building dependency graphs of Rust projects
-
mdbook-mermaid
mdbook preprocessor to add mermaid support
-
craftql
A CLI tool to visualize GraphQL schemas and to output a graph data structure as a graphviz .dot format
-
graaf
Work with directed graphs
-
petgraph-graphml
GraphML output support for petgraph
-
hugr-cli
Compiler passes for Quantinuum's HUGR
-
rdf-canon
RDF Dataset Canonicalization algorithm version 1.0 (RDFC-1.0) compatible with Oxigraph and Oxrdf
-
csv2svg
take a csv as input and outputs svg
-
dynast
Feynman graph topology identification
-
graphalgs
Graph algorithms based on the Rust 'petgraph' library
-
omnibor
Reproducible software identity and fine-grained build dependency tracking
-
zawgl-core
Zawgl Graph Core Library
-
include-graph
Generates dot graph descriptions of c/c++ include dependencies
-
graplot
Experimental plotting library based on macroquad
-
moongraph
Schedules and runs DAGs accessing shared resources. 🌙
-
ratio-graph
Ratio's graph manipulation library
-
reap
parsing Ruby heap dumps
-
grdf
Generalized RDF graphs and datasets
-
apache_age
Rust driver for the Apache AGE. Based on postgres package
-
flag-algebra
Razborov's flag algebras
-
splot
Plot data to HTML
-
srdf
RDF data shapes implementation in Rust
-
dot2
generating Graphviz DOT language files for graphs
-
rustc_utils
working with the Rust compiler
-
mapgraph
A directed graph that can also be used as an arbitrary map
-
vegas-lattice
CLI and library to work with lattices
-
graph_process_manager_loggers
Generic loggers for graph_process_manager_core
-
starry
Current stars history tells only half the story
-
dynalgo
A tiny library designed to produce animated SVG images that can illustrate graph algorithms in action
-
hugr
Quantinuum's Hierarchical Unified Graph Representation
-
kn-graph
A neural network inference graph intermediate representation, with surrounding utilities
-
vf2
VF2 subgraph isomorphism algorithm in Rust
-
rust_dot
RustDOT is mostly the Graphviz DOT language, lightly rustified
-
oxygraph
Algorithms and structures on ecological graphs
-
tree-sitter-stack-graphs-javascript
Stack graphs definition for JavaScript using tree-sitter-javascript
-
cargo-supply-chain
Gather author, contributor, publisher data on crates in your dependency graph
-
arangors-graph-exporter
lightning-fast graph data access to ArangoDB
-
asciigraph
Ascii Graph
-
dot_ix
Interactive dot graphs
-
fast-graph
A fast, lightweight and extensible implementation of a graph data structure
-
gdl
Graph Definition Language
-
metaslang_graph_builder
Construct graphs from parsed source code
-
draven
creates obsidian graph files from a rust project structs in real time
-
nauty-pet
Canonical graph labelling using nauty/Traces and petgraph
-
arcadedb-rs
client for ArcadeDB
-
pgrx-sql-entity-graph
Sql Entity Graph for
pgrx
-
ttgraph
Typed/Transactional Graph container
-
agdb_server
Agnesoft Graph Database Server
-
sapling-dag
DAG used for source control
-
graph-rdfa-processor
Graph RDFa processor
-
mono-diagram
A cross-platform tool for generating plain-text diagrams from a certain syntax
-
rig-neo4j
Neo4j implementation of a Rig vector store
-
psctl
An operator for local processes
-
gossiphs
lib for general code file relationship analysis. Based on tree-sitter and git analysis.
-
raphtory-api
Raphtory common interface and APIs
-
raug
Audio Graphs
-
rust-sugiyama
Sugiyama's algorithm to calculate coordinates of a directed graph
-
dachshund
graph mining library written in Rust. It provides high performance data structures for multiple kinds of graphs, from simple undirected graphs to typed hypergraphs. Dachshund also provides…
-
fastlem
generating procedural terrains based on simplified landscape evolution model (LEM)
-
depgraph
manange files that depend on each other, and rebuild them as necessary, like a makefile
-
tree-sitter-stack-graphs-python
Stack graphs definition for Python using tree-sitter-python
-
pargraph
Operator based parallel graph processing
-
rusty-dawg
building and querying Directed Acyclic Word Graphs (DAWGs) and Compacted DAWGs (CDAWGs) for efficient string indexing and searching
-
rasciigraph
function to plot ascii graphs
-
gdsl
graph data-structure library including graph containers, connected node strutures and efficient algorithms on those structures. Nodes are independent of a graph container and can be used as connected smart pointers
-
portmatching
Fast Graph Matching for Port Graphs
-
graph-core
Common types and traits for the graph-rs-sdk crate
-
ldpc-toolbox
aid in LDPC code design
-
error-graph
Allows non-fatal errors in a tree of subfunctions to easily be collected by a caller
-
genome-graph
Representation of genome graphs
-
indradb
A graph database server
-
jyafn
Computational graphs for Data Science that compile to machine code
-
scopegraphs-regular-expressions
A well-documented port of scopegraphs to Rust
-
cypher-dto
A collection of traits and macros for working Data Transfer Objects (DTOs) Cypher and Neo4j
-
onboard
ticket tracking system
-
simple-triplestore
graph database for storing triples with support for custom node and edge properties
-
cupido
Explore your codebase with graph view
-
egui-graph-edit
A helper library to create interactive node graphs using egui
-
audio-processor-graph
Run graphs of AudioProcessors
-
spinne
cli tool that analyzes design system usage for react projects
-
depends
Ergonomic, performant, incremental computation between arbitrary types
-
workflow-d3
D3 visualization API bindings and utilities
-
anchors
async incremental computations
-
hugr-model
Data model for Quantinuum's HUGR intermediate representation
-
modular-decomposition
computing the modular decomposition of a graph
-
pi_graph
dag interface
-
redis-graph
API for Redis graph database types
-
vegafusion-core
Core components required by multiple VegaFusion crates, with WASM compatibility
-
flat
Project multi-dimensional data onto the flat textual plane
-
egui_node_graph2
A helper library to create interactive node graphs using egui
-
fastobo-graphs
OBO Graphs data model, decoder and encoder in Rust
-
forceatlas2
fast force-directed generic n-dimension graph layout
-
gltf_kun
Graph-based glTF processing library
-
agdb_api
Agnesoft Graph Database API (Client)
-
eta-graph
Low overhead graph library focused on performance
-
swc_graph_analyzer
Graph analyzer
-
planturl
A plantuml-file to server-url-encoder and downloader
-
orbweaver
designed for effortless construction and analysis of graph data structures
-
small-world-rs
The easiest HNSW vector index you'll ever use
-
header-vec
Vector with user-specified header, length, capacity, and array elements all stored on the heap together
-
netlist
generic netlist data structure for VLSI design
-
neighborhood-diversity
computing the neighborhood diversity of simple, undirected graphs
-
algograph
A (both directed and undirected) graph and their algorithms implemented in Rust
-
lowcharts
draw low-resolution graphs in terminal
-
msgraph-rs
interacting with Microsoft Graph API
-
carpet
A thread-safe, fully-parallel directed graph
-
bevy_animation_graph_editor
Animation graph editor for the Bevy game engine
-
rs-graph
graph algorithms and combinatorial optimization
-
fb_poster
An unofficial Rust API client for Facebook post uploads
-
tree-sitter-stack-graphs-java
Stack graphs for the Java programming language
-
imazen/imageflow_core
High-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow
-
osmgraph
Convert OSM queries into graphs
-
git-graph
Command line tool to show clear git graphs arranged for your branching model
-
timeplot
Personal activity tracker & graph plotter
-
typed_graph
Staticly typed graph library
-
relrc
Reference counted pointers, with relationships to other pointers
-
flowtigs
An algorithm for calculating flowtigs in a De Bruijn graph of DNA reads in metagenomes
-
gchemol
Graph-based CHEMical Objects Library
-
implies
A parser for logical formulas
-
rusty_gui
GUI library for Rust
-
take_put_back
A common abstraction of the process of taking some piece out, processing it and then putting it back
-
firewheel
Flexible, high-performance, and libre audio engine for games (WIP)
-
raphtory-graphql
Raphtory GraphQL server
-
tree-sitter-stack-graphs
Create stack graphs using tree-sitter parsers
-
vegafusion-runtime
VegaFusion Runtime
-
sapling-drawdag
Parse an ASCII DAG into graph edges
-
vega_lite_3
rust api for vega-lite v3
-
rboss
Rust Bioinformatics Toolbox
-
dot_ix_rt
Runtime logic for the
dot_ix
diagramming application -
dot_ix_model
Model for the
dot_ix
diagramming application -
fast-list
A doubly linked list using SlotMap for improved cache locality, and to solve the ABA problem
-
gchemol-graph
Networkx-like API wrapper around petgraph
-
git-branchless-navigation
Supporting library for git-branchless
-
twiggy
code size profiler
-
moving_gc_arena
Lightweight Garbage-collectable regions using indices and explicit roots
-
solvent
Dependency Resolver library
-
prepona
A graph crate with simplicity in mind
-
parsec
Protocol for Asynchronous, Reliable, Secure and Efficient Consensus
-
thegraph-client-subgraphs
A client for The Graph network's Subgraphs data service
-
swc_ecma_dep_graph
Dependency graph for the ecmascript
-
pagat
that helps you split the bill
-
makepad-audio-graph
Makepad audio graph
-
hollywood
actor framework
-
cargo-graphmod
A cli utility to graph the dependencies between the modules of a package in the dot/graphviz format
-
dependency-tree-svg
a package to generate a self-contained interactive SVG file from a dependency graph
-
dot
generating Graphviz DOT language files for graphs
-
graphlib_rust
Dagre's Graphlib implementation in Rust
-
traversal
Generic and lazy tree traversal algorithms
-
node2vec
in rust
-
graphrox
A graph library for graph compression and fast processing of graph approximations
-
thegraph-headers
Common HTTP headers for _The Graph_ network services
-
spannify
that produces nice-looking graphs to visualize your callstack
-
graph_process_manager_core
explore parts of a tree-like or graph-like structure that is not known in advance
-
regrad
backpropagate gradients through a computation graph
-
dag-scheduler
a scheduler of dag computation graph
-
topcat
concatenating files in topological order
-
retworkx
A python graph library implemented in Rust
-
triple_arena_render
Rendered visualization for
triple_arena
-
rify
RDF reasoner that operates on RIF-like conjunctive rules. Outputs a machine readable proof of some claim which can be cheaply verified.
-
incremental-topo
Data structure to maintain an incremental topological ordering over a collection of values
-
topological_batch
Parallel running of topologically dependent units in batches
-
indradb-lib
A graph database library
-
purr
Primitives for reading and writing the SMILES language in Rust
-
plotlib
Pure Rust plotting library
-
bigraph
Different representations with implemented operations on bigraphs
-
debruijn
Tools for DNA sequences: efficient k-mer manipulation, De Bruijn graph construction and compaction and handling of DNA strings
-
dotwalk
Traits to traverse structures and generate DOT graphs
-
traitgraph
Abstracting over different graph representations
-
RayBNN_Graph
Graph Manipulation Library For GPUs, CPUs, and FPGAs via CUDA, OpenCL, and oneAPI
-
cubic_spline
Function that calculates curve points for cubic spline
-
lichen
Scripting DSL (for Dialogue Graphs, et al)
-
maelstrom-plot
Fork of egui_plot with added stacked line graph functionality
-
sodg
Surging Object DiGraph (SODG)
-
graph_safe_compare
Equivalence predicate that can handle cyclic, shared, and very-deep graphs
-
rs-bush
Bush data structure
-
graphql-federated-graph
A serializable federated GraphQL graph representation
-
avatar_graph
Avatar Graphs
-
luka
working with graphs
-
luminal
Deep learning at the speed of light
-
graphembed
graph embedding
-
system_info_collector
fast application to collect os information and create graphs based on it
-
swh-graph-grpc-server
gRPC service to run the fast queries to the Software Heritage archive graph, using a compressed in-memory representation
-
heapless_topo
no-std topological sort using
heapless
-
dot_ix_web_components
Web components provided by the
dot_ix
library -
ising_lib
Ising model simulation on lattices and graphs
-
aranya-runtime
The Aranya core runtime
-
sendable
Rc and Option equivalents that facilitate sending data between threads
-
sorbus
A tree manipulation library
-
dot_ix_playground
Interactive dot graphs playground web application
-
ratio-dsm
Ratio's DSM plotting library
-
cfg-traits
Traits for Control Flow Graphs
-
pb-arena
arena allocator for graph based operations
-
pregel-rs
A Graph library written in Rust for implementing your own algorithms in a Pregel fashion
-
graff
manipulating graphs
Try searching with DuckDuckGo.