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.
termermaidTerminal Mermaid diagram renderer — Unicode box-drawing art from Mermaid syntax. 5 diagram types, pure Rust.73Apache-2.0
treescape-coreFilesystem scan, tree, and squarified-treemap layout — the UI-agnostic core behind the `treescape` terminal disk-usage explorer.73MIT
h5peekA CLI tool for inspecting HDF5 file structures and metadata73MIT
elkrsNative-Rust, byte-exact reimplementation of the Eclipse Layout Kernel (ELK) graph layout algorithms, with a CLI73Apache-2.0
par-particle-lifeGPU-accelerated particle life simulation in Rust71AGPL-3.0-or-later
esoc-sceneArena scene graph with typed visual marks — shared IR between chart logic and rendering backends71MIT OR Apache-2.0
roiA fast, minimal Rust CLI tool for comparing the contents of two directories. Displays which files or directories exist only in…70MIT
cyber-rainA smoother, themeable Rust take on cmatrix.70MIT OR Apache-2.0
kovra-webuikovra on-demand loopback Web UI — sensitivity-governed vault visualization; ships the `kovra-ui` container entrypoint.70BUSL-1.1
weathermanweatherman — desktop weather app (Iced GUI) with current conditions, hourly and 7-day forecast70MIT
borrowscope-runtimeRuntime tracking system for BorrowScope69MIT OR Apache-2.0
fastslFast, lightweight read-only viewer for SwanLab local logs (swanboard-API compatible)68Apache-2.0
procliProcess management CLI for development systems68MIT
pixbarSub-cell-precision two-value progress bar for narrow terminal widths (Unicode 1/8 block, no font patching required).68MIT
zellij-sheetsTerminal-based spreadsheet viewer powered by Zellij67AGPL-3.0-or-later
zenith-cliA high-performance, cyberpunk-styled CLI Task Manager & RPG.67MIT
luct-nodeAll-in-one server component for the luct project67MIT OR Apache-2.0
vecview-coreFormat-independent core abstractions (Document, Page, PathData, OutputBackend) for vecview.67Apache-2.0
fovea-displayDisplay strategies, GPU texture metadata, and debug windows for fovea images66MIT
jdxJSON Data eXplorer — an interactive, AI-augmented terminal JSON viewer66MIT
plotine-backend-svgDeterministic SVG backend for plotine66MIT
crt-offCRT screen-off animation for the terminal — vertical collapse with RGB chromatic aberration, scanline, and phosphor dot fade64Apache-2.0
termpltA Rust library for rendering 2D plots directly in Kitty-compatible terminals64MIT
plotine-backend-skiatiny-skia PNG backend for plotine64MIT
rsdirstatFast, cross-platform disk usage analyzer with a treemap GUI64MIT
plotine-backend-pgfPGF/TikZ backend for plotine (LaTeX-friendly vector export)63MIT
declart-coreDeclarative prose-diagram engine — parse TOML/JSON declarations and render SVG63MIT
taxa-coretaxa engine core: manifest model, formula AST→Polars Expr, bounded query generators over Polars.63MIT
quantstats-rsRust implementation of QuantStats-style performance tear sheets with SVG charts and HTML reports.62MIT
plotine-backend-pdfVector PDF backend for plotine (SVG pipeline + svg2pdf)62MIT
drafftinkDrafftInk - Collaborative whiteboard application (placeholder crate)61AGPL-3.0
chezmoi-filesA command-line utility for generating colorized tree visualizations of file paths with glob pattern filtering and customizable…60Apache-2.0
bevy_xrayTUI tool to visualize Bevy state hierarchies, plugin dependencies, and schedule configurations60MIT OR Apache-2.0
llm-cost-dashboardReal-time terminal dashboard for LLM token spend - cost/request, projected monthly bills, per-model breakdown60MIT
garouTUI: Simple Image Protocol Viewer for Kitty Graphics Protocol60MIT
scampiiAn animated pixel shrimp named scampii for your terminal :: supports iTerm2, Kitty, Sixel, and Unicode halfblock rendering59MIT OR Apache-2.0
quotailA terminal stock-market dashboard with live data and an MCP server that lets Claude read your watchlist and drive the TUI.59MIT OR Apache-2.0
anxwritterWrite i2 Analyst's Notebook Exchange (.anx) files from typed data, JSON, or YAML — Rust port of the anxwritter Python library59MIT
diffshotA tool to generate images from git diffs58MIT
bio-terminalBiology-themed terminal animations: DNA/RNA matrix rain and rotating codon-aware helices.58MIT
featherbarFeatherweight macOS menu-bar system monitor — CPU, RAM, power, and temperature on two color-coded lines, zero background threads,…58Apache-2.0
aitopbtop for AI — terminal dashboard for token usage and costs58MIT
oth_pumlvLittle browser UI to view rendered Plantuml files58MIT
asciicityAnimated ASCII cityscape screensaver for the terminal: buildings, traffic, planes, weather, and a day/night cycle.57MIT
plotineA high-level, LLM-friendly Rust native scientific plotting library (static 2D + basic 3D)56MIT
turbohexInteractive terminal hex-viewer with plugin-based decoders56MIT
semdumpA Rust library for rendering annotated hexdumps of binary data, highlighting specific parts based on their semantic meaning.56MIT
heatmanCreating heatmap image from given CSV file56non-standard
rhuidean-studioA polyrhythmic orbital music visualizer.55MIT
splogA TUI log viewer with automatic category filtering55MIT
igv-serveLocal HTTP server that mirrors the igv-rs TUI's view in igv.js.55MIT
tree-displayDisplay Rust data structures as syntax-highlighted trees in the terminal with a single derive macro.
Features full color theming,…55MIT
cautious-carnivalA programmable mathematical animation engine — a Rust replacement for Manim.54GPL-3.0
inforsFast, minimal, customizable system info tool in Rust (Neofetch alternative)54MIT
diagramma-svgSVG generation for diagramma — layout results to themed, interactive SVG output54MIT OR Apache-2.0
lalaA modern, lightweight text editor with GUI and CLI support for Markdown, HTML, Mermaid, and LaTeX53MIT OR Apache-2.0
jandi-colorsColor palette derived from the blue pigment of jenipapo (Genipa americana)53MIT
rrd-wasmWebAssembly-friendly Rerun RRD decoder for streaming simulation data into browser viewers.53MIT
dead-ringerA terminal-based binary diff viewer with hex and ASCII representations53MIT
igv-renderGraphical (SVG / PNG) snapshot renderer for igv-rs.53MIT
iris-sisIris SIS - Simple Icon System (floating desktop icon with effects)53MIT OR Apache-2.0
viewport-lib-terrainHeightmap and splatmap terrain rendering for viewport-lib53GPL-3.0-only
atupa-sdkAtupa: High-Fidelity Ethereum Tracing & Visual Profiling Suite52MIT OR Apache-2.0
chess-diagramRender a chess position (FEN) to a self-contained SVG diagram with Cburnett pieces, coordinate labels, highlight/check squares,…52MIT
tslimeA lightweight terminal screensaver simulating slime mold growth patterns52MIT
seehandshakeVisualize TLS handshakes in your terminal, in real time.52MIT
rgbitsoft-tauri-plugin-unified-logUnified logging plugin for Tauri that seamlessly bridges Frontend (JS) and Backend (Rust) logs into a single terminal with a…51MIT
egui_gradients_coreEGUI Gradients Core, the underlying math crate for all egui_x_gradiets crates.51MIT
flowblocksControl-flow graph layout and VEIL metrics for Rust51MPL-2.0
treetopCross-platform TUI process monitor with interactive treemap visualization.51MIT
scenoCore contracts for the scenograph projection engine: source references, coordinate spaces, footprints, persisted scores, and…51MIT OR Apache-2.0
vat-viewerA semantic file viewer that renders files in the most intuitive terminal view51MIT
histotermA Rust CLI tool that prints ASCII histograms from numeric input.50GPL-3.0-or-later
vorCross-platform performance instrumentation with an in-app egui panel and live system and GPU metrics.50MIT OR Apache-2.0
meraidRender Mermaid diagrams in your terminal — a pure-Rust CLI and library50MIT
plotine-pyplotOptional matplotlib.pyplot-style facade over plotine (global state; not the primary API)48MIT
platypusPostgreSQL database GUI explorer.48GPL-3.0-or-later
bimifc-viewer-tuiTerminal-based IFC viewer with floor plan rendering47MPL-2.0
PulseTTYA terminal-based music visualiser (system audio, microphone, or file), featuring multiple render modes.47MIT
nv-swaptopA terminal user interface tool to monitor swap, NUMA topology, and GPU memory usage.46MIT
bra0-layoutbra0 graph layout engine — Rust for compute, WASM for browser46MIT OR Apache-2.0
ggsci-ggsqlUse ggsci color palettes in ggsql visualizations46MIT
voronoid3D Voronoi tessellation in Rust: a fast, feature-rich grid-based approach ready for WASM and TypeScript.46MIT/Apache-2.0
openhawk-uiTerminal UI dashboard for monitoring OpenHawk agents in real time46MIT
kanvaAn intermediate scene representation of vector graphics.45MIT OR Apache-2.0
dendron-vizA powerful dependency graph visualizer and analyzer for Rust projects45MIT
esoc-gfxLow-level 2D vector graphics engine — SVG-first, zero deps by default45MIT OR Apache-2.0
sugarrushA terminal UI for viewing Nightscout CGM (blood glucose sensor) data45MIT
moritzbrantner-geo-vizRenderer-agnostic geographic visualization indexes for maps.44MIT OR Apache-2.0
qrcode-generator-evcxrDisplay QR codes in Jupyter notebooks via evcxr44MIT
schiebung-rerunRerun visualization for schiebung transforms44MIT
stannumA command-line utility for syntax highlighting code snippets and generating SVG images.44MIT
sketchdddA Categorical Framework for Domain-Driven Design44MIT OR Apache-2.0
egui-plotter-forka fork of egui-plotters for egui 0.35+ compatibility43MIT
termtacoA terminal tachometer: pipe a stream of numbers into a live radial speedometer gauge in your TUI.43MIT
termnewsA terminal-based news reader with custom feeds, vim-keys, and ad-free reader mode.43MIT
wefluxMinimal DSL-driven flowchart renderer with SVG and PNG output.43MIT
orbit-senseA real-time satellite tracking application with 2D map visualization, orbital pass prediction, and live telemetry.43MIT
treescapeTreemap disk-usage explorer for the terminal. Scan a path, browse where the bytes have gone.43MIT
kira-spatial-3d-viewerInteractive GPU viewer for spatial 3D meshes, contours, and vector fields.42MIT
cargo-typegraphGenerate Graphviz DOT dependency graphs for Rust types.42CC0-1.0
cifttyTerminal CIF crystal structure viewer42MIT
plotters-wxdragonPlotters backend for wxDragon, allowing drawing Plotters
graphs on wxWidgets device contexts.41Apache-2.0 OR MIT
dendryformDeclarative software architecture diagrams — beautiful, dark-themed, simple schema41MIT OR Apache-2.0
pdbcatTerminal-based PDB/mmCIF molecular structure viewer41MIT
octuiGitHub contribution graph in your terminal41MIT
taxa-sqltaxa SqlSource: ingest a Postgres query into an in-memory Polars DataFrame (a taxa_core::Source).41MIT
taxa-serveraxum web server for taxa: reproduces the HTTP contract + serves the embedded D3 frontend.41MIT
pluotPlotting library designed for usage from Rust, Python, and JavaScript41non-standard
cargo-treemapInteractive treemap analyzer for Rust binary size and dependency API usage, like webpack-bundle-analyzer for cargo.41MIT OR Apache-2.0
raduiA format-neutral medical image viewer for the terminal41Apache-2.0
kmlcliKML/KMZ viewer in the terminal with braille map rendering40MIT OR Apache-2.0
egui_saugeA fresh, natural design system for egui — sage palette, warm neutrals, WCAG AA.40Apache-2.0
glizmoBevy gizmos, usable from any context.40MIT OR Apache-2.0
declart-cliDeclart CLI — render declarative prose diagrams to SVG/PNG (binary name: declart)40MIT
nerd_gtk_iconsNerd Fonts SVG icons as GResource for GTK4/Adwaita Rust applications.40MIT
caraspaceDrop-in replacement for std::dbg! that opens an interactive diagram of Rust values (Spytial for Rust).39MIT OR Apache-2.0
termwavesReal-time audio capture and visualization (FFT, oscilloscope, spectrum) driven by PipeWire39MIT OR Apache-2.0
genetic-rs-extrasExtra utilities for genetic-rs, including plotting and progress bars.39MIT
scenomiseChoreography for the scenograph projection engine: placement algorithms that realize persisted scores into arranged scenes.39MIT OR Apache-2.0
scenotimeRuntime for the scenograph projection engine: stable scene epochs, revisions, idempotent diffs, and picking the instance under a…39MIT OR Apache-2.0
stag-toolkitReal-time solutions for 3D games, art, and simulations.39Apache-2.0
lemmingA patch editor39MIT
diskonaut-xTerminal disk space visual navigator39MIT
ratatui-3dmeshA reusable Ratatui widget for rendering OBJ/glTF/GLB 3D meshes as shaded terminal ASCII.38MIT
fire-cli-rsTerminal fire animation written in Rust.38Apache-2.0
ergo-cliCommand-line interface for the Ergo deterministic graph execution engine38MIT OR Apache-2.0
osmic-viewerInteractive wgpu windowed map viewer38MIT
mel-spec-pngGenerate mel spectrogram PNG images from raw audio samples. Pure Rust, no external binaries.37MIT OR Apache-2.0
charcoalDeclarative, DataFrame-native chart library for Polars. No browser required.37MIT OR Apache-2.0
liechartsA Rust charting library with PNG and SVG rendering support37Apache-2.0
osmicOsmic facade crate: re-exports, prelude, DefaultPlugins37MIT
copernicus_viewerGUI viewer and library for inspecting and comparing EOPF Zarr products from the Copernicus ecosystem37MIT OR Apache-2.0
pinealPineal — paraguas: re-exporta los módulos para prototipos. En producción importar los crates hoja directamente para que…36MIT OR Apache-2.0
ctxmasterVisualization layer for tokenmaster: terminal context gauge for LLM context-budget metering, rendered in raw ANSI with zero…36MIT
bywind-vizGUI editor and search visualiser for the `bywind` sailing-route optimiser.36MIT OR Apache-2.0
graphwaysFast OpenStreetMap reachability, routing, and isochrones from Python, powered by Rust -- no routing server required.36MIT
ariel-rs-cliFast Mermaid diagram CLI — arielc is a drop-in replacement for mmdc36MIT
ntombNetwork Tomb: Process-centric network visualization with Halloween theme35MIT
kanbanbanA fast, modal, terminal-based Kanban board.35MIT
glurep-guiGUI utility for generating pdf reports from glucose readings in supported csv formats.35Apache-2.0 OR MIT
cmidi-conservationConservation law enforcement through harmonic tension — hear your budget violations as wrong notes35MIT
termiflowTerminal-native Mermaid flowchart renderer — jq for diagrams35MIT
jcvTerminal viewer for JSON Canvas 1.0 files with live reload35MIT
costroid-barCostroid taskbar — an always-on tray glance + live cockpit for your AI coding-tool costs and limits.35Apache-2.0
intent-lang-visualizerRender intent-lang programs as Mermaid, Graphviz DOT, and JSON graphs34MIT
half-edge-explorerA small Bevy app for learning half-edge mesh traversal and simple topology edits.34MIT OR Apache-2.0
cubrInteractive 3x3x3 Rubik's cube in Bevy, with a guaranteed-optimal solver and a local HTTP control API34MIT
egui-screensaver-flameFlame screensaver for egui — a windswept fire, ported from a WebGL fragment shader34MIT OR Apache-2.0
suricateA gedcom viewer33MIT
macnetmonNetwork interface bandwidth monitor for macOS33MIT
spytialDrop-in replacement for std::dbg! that opens an interactive diagram of Rust values (Spytial for Rust).33MIT OR Apache-2.0
vecview-svgSVG parsing (via usvg) into vecview's Page representation, preserving curves.33Apache-2.0
vecview-pdfDirect PDF rasterization and text-layer extraction via pdfium, for vecview.32Apache-2.0
vecview-rendererHeadless GPU renderer for vecview: lyon tessellation + wgpu, with RGBA readback.32Apache-2.0
vecview-outputOutput backends for vecview: Kitty graphics, Sixel, and Linux framebuffer.32Apache-2.0
nyx-space-czmlCZML exporter for nyx-space trajectories — animate orbits, ground tracks, and sensor footprints in CesiumJS32AGPL-3.0-only
ryo-ui[legacy] EGUI-based UI for ryo-agent monitoring (Legacy - egui 0.31)31MIT OR Apache-2.0
markmaidFramework-agnostic Markdown rendering engine in pure Rust: hand-written GFM-subset parser, document layout to plain positioned…31GPL-3.0-or-later
termichart-cliCLI binary for rendering terminal charts from JSON/CSV/exchanges31MIT
scenographFacade for the scenograph projection-engine family: re-exports sceno (core), scenomise (choreography), and scenotime (runtime).31MIT OR Apache-2.0
o2termlil terminal app to monitor o2.app markets30MIT
runariumGenerate animated videos from GPS running/cycling data with real-time statistics30MIT OR Apache-2.0
oxigeo-jupyterJupyter integration for OxiGeo with interactive widgets and visualization30Apache-2.0
glowbarnMulti-Sensor Anomaly Detection System - High Performance Native Application29MIT
scry-mcpComputational scrying glass — MCP server for visual computing with embedded Python, SVG rendering, and live web gallery29MIT
termdashA data-driven TUI engine: turn any API into a terminal dashboard with YAML configuration29MIT
vorothree3D Voronoi tessellation in Rust: a fast, feature-rich grid-based approach ready for WASM and TypeScript.29MIT/Apache-2.0
oxigeo-3d3D visualization, point clouds, and terrain mesh support for OxiGeo29Apache-2.0
depvisFast, multi-language dependency graph visualizer28MIT
tui-splitflapA Ratatui widget for rendering retro split-flap display boards28MIT OR Apache-2.0
zoioCross-platform process resource monitor with real-time plots and CSV export28MIT
cardano-tx-vizTerminal-based UI for visualizing and debugging Cardano transactions with Plutus V3 datum/redeemer support28MIT
omnitopA unified system monitor: processes, containers, GPU, and network in one TUI27MIT
cliboardLive math whiteboard for your terminal — render LaTeX equations in the browser with per-step AI chat27MIT
peptermView protein structures in your terminal with beautiful color gradients27MIT
brick-text-builder-tuiRender text as brick art with Unicode box-drawing characters — CLI and TUI27MIT OR Apache-2.0
neuronicReal-time graphical visualization of Caryatid message bus flow27Apache-2.0
patinateRender Strava activity into stylized heatmap posters and inline SVG. Real polyline-circle obfuscation. Privacy flags for…27MIT
gpuburdenShader-based wallpapers for Wayland, burdening your GPU with fancy animations.27Apache-2.0
tiffyAn HTTP map tile server (based on map-engine)27MIT
brueckeReal-time Python creative coding → WebGPU renderer. Write app.py, see it at 60 fps.26MIT
arc-langA minimal, LLM-native architecture diagram language and renderer26MIT
drew-simLibrairie de rendu 3D immédiat pour eframe/egui : maillages STL, caméra orbitale, télémétrie (axes, trajectoire, graphes).26GPL-2.0-or-later
igv-rsInteractive terminal genome viewer for FASTA / VCF / BAM / GFF / BED / bigWig / BEDPE. Includes a bundled-igv.js browser…26MIT
figoA Rust-based ASCII art generator for documentation, RFC-style diagrams, flowcharts, tables, trees, banners, and more26Apache-2.0 OR MIT
cogstreamThe Cognitive Stream Protocol - Standardized streaming format for AI reasoning visualization.25MIT
axiA fully-featured all-in-one calculator with advanced graphing and solving25MIT OR Apache-2.0
tokengraphThe Token Graph Protocol - Physics-based visualization of AI reasoning streams. Coming soon.25MIT
mindstreamMindStream - Real-time streaming visualization of AI cognition.25MIT
bimifc-viewerBIM IFC web viewer - Leptos UI + Bevy 3D24MPL-2.0
image-debug-utilsNiche but useful utilities for imageproc, including contour filtering, sorting, and visualization helpers.24MIT
rnadrawRNA secondary structure SVG renderer CLI24MIT
ugvUltra-fast genome viewer for interactive exploration of genomic data24EUPL-1.2
thoughtgraphThoughtGraph - Graph-based visualization of AI thinking processes.24MIT
torchforge-vizLightweight training visualizer with TensorBoard-compatible output for Rust ML pipelines.24Apache-2.0
inkseeSee the ink come alive — Universal viewer for Markdown, Mermaid, LaTeX and open document formats24MIT
borrow-visualizerA tool for visualizing borrows in Rust.24MIT
ownsight-cliCLI tool for visualizing Rust ownership and borrowing23MIT OR Apache-2.0
dendryform-asciiASCII art renderer for dendryform diagrams23MIT OR Apache-2.0