CATEGORY
Visualization 1,486 crates
Data as of 2026-07-25 (crates.io database dump, timestamp 2026-07-25T02:00:36Z). Source: crates.io · db-dump.tar.gz · methodology & corrections.
merman-asciiTerminal-friendly ASCII and Unicode renderer for Mermaid typed models.1,757MIT OR Apache-2.0
datatableRust dataframes inspired by R's data.table package, with an eye towards financial applications.1,751MIT OR Apache-2.0
plotrsCLI app for plotting data points from a csv and writing a png to disk1,733MIT OR Apache-2.0
ploteriaCriterion's plotting library1,728MIT OR Apache-2.0
rusty-mermaid-coreShared types, geometry, drawing primitives, and traits1,725MIT
simple_detailed_errorStack and specify errors explainations saying what happened, why, how, where, how to solve it and its causes1,724non-standard
fractal-rendererA stupidly fast paralell fractal renderer with support for Mandelbrot, any Julia set and Barnsley Ferns. Easily handles…1,723Apache-2.0 OR MIT
traverse-mermaidMermaid diagram generation for Solidity code visualization1,711MIT OR Apache-2.0
meeting_cost_trackerA terminal UI tool to track meeting cost in real time based on employee salaries.1,706MIT OR Apache-2.0
atomic-env-rsAtomic Execution Enviornment1,705MIT
pathtracerCreate nodes, clusters of nodes and connection in between.1,702MIT
hilbert16Hilbert transforms between 1D and 2D space, optimized for u16 coordinates.1,698Unlicense OR MIT
mahrsA data science notebook1,694MIT OR Apache-2.0
amazeingAmazeing is a maze generator/solver application with simulation/visualization.1,688AGPL-3.0
arduino-plotterAPI bindings (protocol) and Server/Client API for Arduino serial plotter1,683MIT OR Apache-2.0
md2nbConvert Markdown files into Wolfram Notebooks1,681MIT OR Apache-2.0
piktPikchr high-level API1,680MIT OR Apache-2.0
steel-copperSteel-Copper is a simple system monitoring tool which uses rrdgraph to generate graphs and rocket as web server.1,679MIT/Apache-2.0
embedded-chartsA rich graph framework for embedded systems using embedded-graphics with std/no_std support1,675MIT OR Apache-2.0
braillix_ratatuiAdapter to use braillix as a ratatui widget1,659MIT
bevy_diagnostic_visualizerVisualizations for Bevy game engine diagnostics1,657MIT OR Apache-2.0
sherlogLog viewer and analysis tool1,656GPL-3.0-only
mapplotA library for plotting data on maps.1,651MIT OR Apache-2.0
svgviewA minimal, reloading SVG viewer a la feh.1,650Apache-2.0
egui-material3Material Design 3 components for egui with comprehensive theming support1,646MIT OR Apache-2.0
box-drawing-tablePretty print tables using box-drawing characters1,640MIT
pixelpwnr-serverBlazingly fast GPU accelerated pixelflut server1,637GPL-3.0
ux-barcodeBarcode for Angular Rust1,636MPL-2.0
tpicA tool for displaying binary images on the terminal1,635MIT
map-engine-serverAn HTTP map tile server1,634MIT
pikruA pure Rust implementation of pikchr, a PIC-like diagram markup language that generates SVG1,632MIT OR Apache-2.0
merman-cliCLI to parse/layout/render Mermaid diagrams to SVG/PNG/JPG/PDF/ASCII/Unicode (headless).1,632MIT OR Apache-2.0
noduiAn egui-based visual graph editor1,621MIT OR Apache-2.0
agedashiA Rust CLI tool that transforms Terraform/OpenTofu graph output into beautiful infrastructure diagrams1,616MIT
vectorviewA library to create vector images1,615non-standard
color-breweryColor palettes and gradients1,615MIT
diagramerA sequence diagram generator service1,614MIT
cliplotLive-plots data from the command line1,603MIT
rusty-mermaid-graphDirected multigraph with compound (hierarchical) node support1,602MIT
christmas-treeСhristmas Еree1,597MPL-2.0
sketchbook-wgpuWgpu environment for sketchbook1,596MIT
yoteThe Yeet Programming Language REPL.1,584MIT / BSL-1.0
cargo-codexAnalyzes Cargo projects for build and project info.1,583MIT
datasaurustBlazingly fast implementation of the Datasaurus paper.1,583MIT
cubic-bezierCreate and modify cubic bezier curves1,581non-standard
wbi-rsA Rust library + CLI to fetch, store, visualize, and summarize World Bank indicator data.1,573MIT OR Apache-2.0
ofps-suiteGUI tool for OFPS1,572MIT
buffer_displayDisplay a buffer on a window, updating in realtime1,570GPL-3.0-or-later
nu-histA simple script to read the .sqlite3 file of nushell's history and display stats1,570MIT
rusty-mermaid-dagreSugiyama layered graph layout engine (dagre port)1,570MIT
ansimageConverting images into colorful terminal ANSI art.1,564MIT
xdmfSmall library to write XDMF files for Paraview1,558MIT
ks-image-compareCompare images with ease1,551MIT
traverse-graphCall graph analysis and visualization for Solidity smart contracts1,551MIT OR Apache-2.0
uniform-nested-coords-plottersUniform-category version of plotters' NestedRange coordinate system1,550GPL-3.0-or-later
guieditEasily add a developer GUI to any graphical application1,545MIT OR Apache-2.0
ds-rsA command to search and display directory structures.1,542MIT OR Apache-2.0
mdbook-wavedrom-rsA MdBook preprocessor for WaveDrom Digital Timing Diagrams1,542MPL-2.0
tfireA terminal application that creates a fire animation1,534MIT
pigmentAll the colors of the web, by name – case-/space-/snake-insensitive1,520MIT
fishextractRust native mermaid parser and generator of SVGs based on those.1,519MIT OR Apache-2.0 OR MPL-2.0
embedded-dalA display abstraction layer for embedded devices1,513MIT
hagglIngest and visualise market data feeds1,501MIT
sttxUtility belt for transforming speech-to-text data1,487MIT
zino-chartData visualizations for zino.1,482MIT
penvPretty Print Environment Variables1,481MIT OR Unlicense
motiongfxBackend agnostic motion graphics creation framework.1,476MIT OR Apache-2.0
graphs-tuiTerminal renderer for Mermaid and D2 diagrams - flowcharts, state diagrams, pie charts in Unicode/ASCII1,471AGPL-3.0-or-later
vulkano-mandelbrodtVulkan-powered interactive Mandelbrodt set explorer1,452AGPL-3.0-only
nctokA program for interactive navigating through weighted hierarchical structured
data and analyzing them. Weighted means that each…1,447MIT
yarrowA non-declarative GUI library in Rust with extreme performance and control, geared towards audio software1,445MIT
aliyahTerminal based machine learning training monitor1,445MIT
layoutparser-ortA simplified port of LayoutParser for detecting layout elements on documents.1,442Apache-2.0
eqdrawPlot EQUATIONS directly in your TERMINAL1,440MIT
talmudifierConvert markdown text into Talmud-like PDFs1,439MIT
plotkaPlotka lets you easily visualize data in your browser.1,430MIT
flow-rs-coreCore data structures and algorithms for Flow-RS1,429MIT OR Apache-2.0
nodui_eguiegui implementation for the nodui crate1,425MIT OR Apache-2.0
xleakA fast terminal Excel viewer with interactive TUI, search, formulas, and export capabilities1,424MIT
mdlibA beautiful markdown note-taking application1,419MIT
lil-tabbyA macro-based library for creating visually appealing tables with automatic column spanning1,388MIT
microBioRust-heatmapMicrobiology friendly bioinformatics Rust functions1,379MIT
chartml-leptosLeptos components, hooks, and tooltip context for rendering ChartML charts in reactive Leptos apps1,370MIT
rusty-mermaid-diagramsAll diagram types: parse + layout → Scene1,354MIT
rusty-mermaid-svgSVG rendering backend: Scene → SVG string1,352MIT
ferrishotA cross-platform desktop screenshot app1,351MIT OR Apache-2.0
ariadnenumDerive macros to easily generate ariadne report from error variants1,341MIT
shapely-prettyPretty-printing for types implementing the Shapely trait1,329MIT OR Apache-2.0
mdbook-diagramsMermaid diagram generator for mdbook1,328MIT
leptos-geoRender geo types in leptos1,326MIT
downstream_dependency_mapAn utility to list the downstream kernel's individual modules, with their includes and dependencies.1,317Unlicense
lento-skia-bindingsSkia Bindings for Rust1,310MIT
lorenz-cliPlots lorenz attractor in terminal.1,301MIT OR Apache-2.0
ruvizHigh-performance 2D plotting library for Rust1,296MIT OR Apache-2.0
boxtBox diagram TUI1,293MIT
dotwalkTraits to traverse structures and generate DOT graphs1,287MIT OR Apache-2.0
fzy-tmuxA rewrite of fzy's fzy-tmux script in Rust.1,286GPL-3.0-or-later
flow-rs-rendererRendering abstractions and implementations for Flow-RS1,283MIT OR Apache-2.0
boologA logger that writes directly to HTML and allows visualizations of data structures, HTTP Transactions, and errors. Provides…1,280non-standard
chartml-chart-cartesianChartML bar, line, and area chart renderers1,272MIT
mlx90640-captureImage capture utility for MLX90640 cameras1,261MIT
rusty-mermaidMermaid diagram rendering in pure Rust — parse, layout, and render to SVG/PNG/GPU1,259MIT
pdf-tile-viewerPDF Tile Viewer - app bundle and backend developed as Tauri app supporting cross-platform1,249non-standard
rusty-mermaid-rasterRaster (PNG) rendering backend for rusty-mermaid diagrams1,246MIT
polybladeMake shapes dance.1,238non-standard
gpui-liveplotHigh-performance append-only plotting for GPUI applications.1,228MIT
lento-skia-safeSafe Skia Bindings for Rust1,189MIT
cas-graphA customizable graphing calculator for CalcScript1,183MIT
glance-coreA high-level core library for image IO, display, and drawing operations.1,180GPL-3.0
vornix-bannerGenera y muestra banners de texto ASCII estilo FIGlet profesionales en la terminal, con colores, fuentes personalizables.1,166MIT
mot-plugin-gitlabGitLab Activity Plugin for MOT1,164MIT
gourcersA CLI tool for making gource visualizations of multiple repositories1,162MIT
rust-dogdog - a cat alternative written in rust1,161non-standard
resq-tuiShared TUI components and themes for ResQ developer tools1,160Apache-2.0
beecast-pageThe beecast page pipeline as a library — turn an asciinema .cast recording plus plain-strings metadata into a single…1,157MIT
hyperlane-cliA command-line tool for Hyperlane framework.1,153MIT
termicatA fun ASCII cat art display that shows random cats every 15-35 seconds1,135GPL-3.0-only
rust_test_repo_dont_use_it_1337TODO1,134MIT OR Apache-2.0
flow-rs-wasmWASM bindings and utilities for Flow-RS1,126MIT OR Apache-2.0
kubectl-portsA kubectl plugin to provide a list of exposed ports on kubernetes Pod resources1,116MIT OR Apache-2.0
beecast-playerThe first-party beecast player — a clean-room, dependency-free asciicast (v1/v2/v3) player and VT emulator, exposed as inlinable…1,115MIT
bevy_perf_hudConfigurable performance HUD overlay plugin for Bevy apps1,113MIT OR Apache-2.0
sciencecalc-tuiA terminal calculator toolkit for mathematics, physics, and chemistry in Rust. | Kalkulator Matematika, Fisika, Kimia berbasis TUI1,112MIT
vumeter🌡️Simple, configurable, comand line gauge/meter.1,112MIT
overseeA modern system monitor for macOS with Apple Silicon GPU support1,078MIT
aaai-core(Deprecated) Migrated to [aaai](https://crates.io/crates/aaai).1,069Apache-2.0
dagre-rsHierarchical Layout Calculation for directed graphs1,066non-standard
chartml-chart-metricChartML metric/KPI card renderer1,050MIT
diesel-pg-explainWrap Diesel PostgreSQL queries in EXPLAIN and parse the plan into structured Rust types.1,040MIT
prismatica308 scientific colormaps as compile-time Rust constants1,015GPL-3.0-only
chartml-chart-pieChartML pie and doughnut chart renderers1,010MIT
syntect_minecraft_highlightingHighlight code with Minecraft formatting1,006Unlicense
mlflow-clientMLflow REST API client (unofficial)991MIT OR Apache-2.0
protomdProtobuf Markdown generator986MIT
eunoiaA library for creating area-proportional Euler and Venn diagrams974MIT OR Apache-2.0
fuzzitFuzzy nested git repo finder with status and diff previews971non-standard
bevy_diagnostics_inspectorInspector plugin for the bevy game engine963MIT OR Apache-2.0
pixtuoid-sceneBackend-agnostic render + simulation engine for pixtuoid960MIT
termcinema-engine🧠 Core typewriter-style terminal animation engine (SVG renderer) for termcinema959MIT OR Apache-2.0
chromata1000+ editor color themes as compile-time Rust constants937GPL-3.0-only
egui-thematicA theme editor and configuration system for egui applications with live preview,
preset management, random theme generation, and…931MIT
flow-rs-leptosLeptos framework integration for Flow-RS925MIT OR Apache-2.0
ramifyGenerate annotated branch diagrams from hierarchical data924MIT OR Apache-2.0
drawing_apiAPI for 2D graphics library920MIT OR Apache-2.0
icentral-test-fast-brandesHighly optimized Brandes algorithm for computing betweenness centrality in network graphs.917MIT OR Apache-2.0
icentral-largest-bccA Rust crate for computing and analyzing the largest biconnected components in graphs, providing insights into node and edge…914MIT OR Apache-2.0
icentral-test-rustworkxThe `icentral-test-rustworkx` crate provides advanced functionality for graph processing and analysis, leveraging Rust's…912MIT OR Apache-2.0
mermaid-svgRender 23 Mermaid diagram types (pie, sequence, flowchart, state, class, ER, gantt, journey, timeline, sankey, quadrant, xychart,…909MIT
bitmap_writerWrite a 1-bit/monocolor bitmap from a buffer to a buffer or terminal896MIT
bevy_r_placep2p r/place clone using bevy894MIT OR Apache-2.0
plotironA Rust plotting library that integrates DOT graph rendering with traditional plotting capabilities894MIT
bellande_artificial_intelligence_frameworkA comprehensive artificial intelligence and computer vision training framework developed by Bellande AI Research.
Provides tools…892GPL-3.0-or-later
viewport-lib3D viewport rendering library891GPL-3.0-only
corvid-petASCII corvid companions for CLI tools881MIT
ordinary-monitorMonitor for Ordinary861AGPL-3.0-only
make-it-rainA terminal Matrix rain effect, configurable and hackable840MIT
capability-grower-configuration-comparisonA Rust crate for in-depth comparison of grower tree configurations, supporting nuanced evaluation of structural and policy…832GPL-3.0-only
chartml-chart-tableChartML tabular data renderer809MIT
slackrsProvides a CLI and library functions to analyze Slack message data exports (zipped JSONs with a Slack-specific structure) and…807Apache-2.0
ratatui-flip-panelA two-faced ratatui widget that flips between front and back content with a horizontal-squish animation802MIT OR Apache-2.0
Disk-MosaicDisk Mosaic is a disk utility helping you to identify biggest folders798MIT
nexrad-renderRendering functions for NEXRAD weather radar data visualization.796MIT
coursemapA tool to visualize course dependencies from Quarto/Markdown documents788MIT
aaai-guiGUI for aaai — audit for asset integrity785Apache-2.0
chartml-chart-scatterChartML scatter and bubble chart renderers773MIT
luct-coreCore types and parsers for certificate transparency766MIT OR Apache-2.0
chartml-renderServer-side ChartML rendering: ChartElement tree → SVG → PNG763MIT
aaai-cliCommand-line interface for aaai — audit for asset integrity759Apache-2.0
maps_renderingImage rendering and texture management tailored to the maps crate758Apache-2.0
mprobe-visA library for visualizing MongoDB FTDC metrics754MIT
home-router-exporterPrometheus exporter designed for home routers748MIT
opencode-statsA terminal dashboard for OpenCode usage statistics inspired by the /stats command in Claude Code745MIT
hxfetchA fast, modern system information tool with 84+ ASCII art logos and built-in image-to-ASCII converter744MIT
fulgur-chartRender chart.js-compatible JSON specs to deterministic static SVG/PNG728MIT OR Apache-2.0
egui_mobius_componentsUI components for egui_mobius framework726MIT
svguruA lightweight SVG viewer with embedded GUI718LGPL-2.1
workspacer-upgrade-function-tracingEnhances workspace function tracing by capturing execution insights for performance and reliability improvements.714MIT
agtraceThe official CLI for agtrace, built on top of agtrace-sdk. Visualize and analyze AI agent execution traces.699MIT OR Apache-2.0
fractoryTrack intent and flow, preserve context, and reconstruct sessions — for mosaic thinkers.695MIT OR Apache-2.0
canvas-rendererCustom minimal renderer for Saorsa Canvas built on wgpu. Provides GPU rendering with WebGL2/2D fallbacks.693MIT OR Apache-2.0
flowmaidMermaid-like diagram engine in pure std Rust (flowcharts, ER, UML class, sequence, pie, state, mindmap & user-journey diagrams):…687GPL-3.0-or-later
tokei-tokensCount your code, quickly.684MIT OR Apache-2.0
attractA small library for visualsing dynamical systems, particularly strange attractors.682MIT
character-traits-transformative-abilitiesA Rust crate providing a conceptual framework for defining and analyzing transformative abilities using complex attributes and…682MIT
capability-cliA CLI tool for designing, manipulating, and visualizing skill trees, with interactive commands and flexible data management.677GPL-3.0-only
egui-table-kitAn extension for `egui` that brings batteries-included, filtering, highlighting, tree structures, and an action dispatch to your…675MIT
sorting-raceTerminal-based sorting algorithm race visualization tool with real-time metrics669MIT
iced_plotA GPU-accelerated plotting widget for Iced.663MIT
capability-exportsA Rust crate for managing and exporting complex skill trees in growth systems with high flexibility and performance.660GPL-3.0-only
luct-clientClient library to fetch and validate certificate transparency logs653MIT OR Apache-2.0
sciencecalc-rsA calculation toolkit or Library for mathematics, physics, and chemistry in Rust | Library rust Matematika, Fisika, Kimia -…652MIT
eulumdat-bevy3D scene viewer for photometric data using Bevy game engine614AGPL-3.0-or-later
liniPretty diagrams, charts, and technical drawings from plain text, with fine-grained control. Compiles to clean, themeable SVG.614MIT
ntpsec-rs-vizNTP visualization tool — forensic Rust reconstruction of ntpviz607MIT OR Apache-2.0
luct-scannerTool to provide additional checks on TLS certificates599MIT OR Apache-2.0
orbok-apporbok application binary: backend bootstrap and GUI launch599Apache-2.0
plotpxPixel-focused plotting engine that renders magnitude grids, heatmaps, and spectra to RGBA buffers592MIT
brailledump-cliDump binary data in braille format590WTFPL
dagre-dgl-rsA faithful Rust port of dagre-js — directed graph layout589MIT
binary-search-tree-visualizerA crate that provides visualization tools for binary search trees, including ASCII art and SVG generation. Great for educational…587MIT