#diagram

  1. aquamarine

    A mermaid.js integration for rustdoc

    v0.6.0 739K #mermaid-diagram #documentation #proc-macro #diagram #mermaid #rustdoc
  2. mmdflux

    Render Mermaid diagrams as Unicode text, ASCII, SVG, and MMDS JSON

    v1.4.0 #text #diagram #mermaid-diagram #svg #mermaid
  3. rust-fsm

    A framework and a DSL for building finite state machines in Rust

    v0.8.0 33K #state-machine #specification #dsl #output #framework #alphabet #proc-macro #transition #diagram
  4. sdml-cli

    Rust CLI for Simple Domain Modeling Language (SDML)

    v0.3.2 700 #domain-modeling-language #tree-sitter #generator #rdf #diagram #domain-language #markdown #command-line-interface #in-memory
  5. simple-mermaid

    Mermaid diagrams RustDoc integration

    v0.2.0 338K #mermaid-diagram #mermaid #diagram #documentation
  6. tuigram

    A TUI sequence diagram editor

    v0.1.5 #sequence-diagram #tui #diagram #draw
  7. pikru

    A pure Rust implementation of pikchr, a PIC-like diagram markup language that generates SVG

    v1.2.0 #pikchr #diagram #pic #markdown #graphics
  8. mdbook-kroki-preprocessor

    render kroki diagrams from files or code blocks in mdbook

    v0.3.0 #mdbook #kroki #diagram #proprocessor
  9. nereid

    Terminal-first diagram TUI and MCP server for Mermaid-backed sessions

    v0.1.2 #diagram #mermaid-diagram #ascii #mcp #tui #mermaid
  10. aasvg

    Convert ASCII art diagrams to SVG with automatic light/dark mode support

    v1.0.0 370 #ascii-art #diagram #svg #markdeep #graphics #ascii
  11. ascfix

    Automatic ASCII diagram repair tool for Markdown files

    v0.6.2 #repair #ascii #diagram #markdown
  12. svgbob

    Transform your ascii diagrams into happy little SVG

    v0.7.6 3.1K #svg #ascii #diagram #bob #text
  13. svgdx-pandoc

    pandoc filter for svgdx codeblocks in Markdown

    v0.13.0 #svg #diagram #svgdx #pandoc
  14. pisnge

    A Rust-based diagram rendering library inspired by Mermaid.js, focused on generating SVG pie charts

    v0.2.5 1.2K #pie-chart #svg #mermaid-diagram #mermaid #visualization #diagram
  15. archidoc-engine

    Language-agnostic generator engine — reads ModuleDoc, produces docs and diagrams

    v0.3.4 #mermaid-diagram #diagram #mermaid #architecture #documentation #c4-model
  16. macro_railroad

    generate syntax diagrams for Rust macros

    v0.1.7 1.2K #diagram #macro-rules #generate #plugin #svg #live-demo #scalable-vector-graphics
  17. svgdx

    create SVG diagrams easily

    v0.28.0 #svg #diagram
  18. eulumdat-tui-quiz

    Terminal-based photometric knowledge quiz using ratatui

    v0.6.0 #eulumdat #diagram #photometric #ldt #polar #quiz #heatmap #metrics #report-generation #google-maps
  19. dendryform-cli

    CLI binary for dendryform — render architecture diagrams from YAML

    v0.1.0 #architecture #diagram #visualization
  20. selkie-rs

    mermaid diagramming parser and renderer

    v0.3.0 340 #sequence-diagram #mermaid-diagram #diagram #flowchart #charts #mermaid
  21. eulumdat-quiz

    Photometric knowledge quiz engine for lighting professionals

    v0.6.0 #eulumdat #diagram #photometric #polar #quiz #heatmap #beam #cartesian #bim #symmetry
  22. mermaid-rs-renderer

    Fast Mermaid diagram renderer in pure Rust - 23 diagram types, 100-1400x faster than mermaid-cli

    v0.2.0 230 #mermaid-diagram #diagram #renderer #mermaid #svg
  23. vizoxide

    high-level Rust wrapper for Graphviz that provides an idiomatic, builder-pattern interface for creating, styling, laying out, and rendering complex graphs in various output formats

    v1.0.5 170 #graphviz #diagram #rendering #layout #visualization
  24. open-hypergraphs

    Data-Parallel Algorithms for Open Hypergraphs

    v0.2.10 #hypergraph #array #parallel-data #source #syntax #functor #adjacency #diagram #quotient #data-structures
  25. arc-lang

    A minimal, LLM-native architecture diagram language and renderer

    v0.1.0 #svg #diagram #mcp #architecture
  26. merman

    headless Mermaid implementation (1:1 parity; pinned to mermaid@11.12.3)

    v0.3.0 #diagram #headless #mermaid-diagram #svg-parser #mermaid #svg
  27. figurehead

    convert Mermaid.js diagram markup into ASCII diagrams

    v0.4.3 #mermaid-diagram #flowchart #diagram #renderer #mermaid #graphics #ascii
  28. oyster-md

    Static site generator for Markdown with bidirectional links and HTML rendering

    v0.1.0 #static-site-generator #markdown #html-rendering #obsidian #bidirectional #markdown-generator #diagram #notes #mermaid-diagram #quiver
  29. dynast

    Feynman graph topology identification

    v0.13.0 #graph-algorithms #diagram #physics
  30. d3_delaunay_rs

    A port of D3/d3-delauany

    v0.11.3 1.8K #voronoi-diagram #graphics #diagram #delauany #voronoi
  31. mermaid-builder

    generating Mermaid diagrams using the builder pattern

    v0.1.2 #mermaid-diagram #diagram #mermaid #visualization
  32. ascii-fmt

    CLI tool to fix and align ASCII diagrams generated by AI agents

    v0.1.2 #box-drawing #formatter #diagram #ascii #cli
  33. graphs-tui

    Terminal renderer for Mermaid and D2 diagrams - flowcharts, state diagrams, pie charts in Unicode/ASCII

    v0.4.0 #mermaid-diagram #terminal #mermaid #tui #d2 #diagram
  34. pinout

    command-line tool for generating beautiful pinout diagrams in SVG format from CSV descriptions

    v0.1.0 #svg #diagram #electronic #graphics
  35. mdbook-mermaid-ssr

    mdbook preprocessor to add mermaid support with server-side rendering

    v0.3.0 #mdbook #server-side-rendering #mermaid #browser #diagram #chrome #headless-chrome #embedded #javascript
  36. dendryform

    Declarative software architecture diagrams — beautiful, dark-themed, simple schema

    v0.1.0 #diagram #architecture #visualization
  37. agedashi

    CLI tool that transforms Terraform/OpenTofu graph output into beautiful infrastructure diagrams

    v0.2.0-beta.175 #diagram #terraform #visualization #infrastructure #opentofu
  38. dendryform-svg

    Static SVG renderer for dendryform diagrams

    v0.1.0 #diagram #architecture #visualization
  39. oxdraw

    CLI and Web View for Declarative Diagramming

    v0.2.1 110 #mermaid-diagram #diagram #visualization #mermaid
  40. elements-lang

    A geometry markup language and diagram renderer

    v0.2.3 500 #markup-language #renderer #points #svg-rendering #diagram #geometry #lexer #interpreter #midpoint #intersect
  41. crustrace-mermaid

    Tracing subscriber layer that renders crustrace spans as Mermaid flowcharts

    v0.1.6 #tracing-subscriber #render #crustrace #parameters #mermaid #debugging #diagram #function-call #invocation
  42. dendryform-html

    Responsive HTML renderer for dendryform diagrams

    v0.1.0 #diagram #architecture #visualization
  43. oak-structurizr

    Structurizr DSL parser for Oak

    v0.0.6 #parser-dsl #oak #structurizr #incremental-parser #diagram #c4 #mcp #language-server
  44. oak-d2

    D2 diagramming language parser for Oak

    v0.0.6 #oak #d2 #diagramming #language-parser #framework #diagram #incremental-parser #mcp
  45. weflux

    Minimal DSL-driven flowchart renderer with SVG and PNG output

    v0.2.0 #svg #png #flowchart #diagram #dsl #graphics
  46. railroad_dsl

    A small DSL to generate syntax-diagrams

    v0.2.2 310 #css #dsl #generate #railroad #diagram
  47. dendryform-layout

    Shared layout engine that produces a LayoutPlan from a Diagram

    v0.1.0 #diagram #layout-plan #architecture #produce #schema #layout-engine
  48. dendryform-parse

    YAML and JSON parser for dendryform diagram definitions

    v0.1.0 #json-parser #diagram #architecture #declarative #schema
  49. hasse

    working with partially ordered sets (posets) and Hasse diagrams

    v0.2.1 #diagram #ordered-set #edge #visualization #show #transitive
  50. meshless_voronoi

    Meshless Voronoi algorithm

    v0.7.2 1.2K #voronoi-diagram #graphics #diagram #voronoi
  51. mermkit

    Rust bindings for mermkit (Mermaid rendering toolkit)

    v0.2.6 #mermaid #mermaid-diagram #diagram #render #cli
  52. merman-cli

    CLI to parse/layout/render Mermaid diagrams to SVG/PNG/JPG/PDF (headless)

    v0.3.0 #svg #diagram #mermaid-diagram #headless #mermaid
  53. figurehead-cli

    CLI tool to convert Mermaid.js diagram markup into ASCII diagrams

    v0.4.3 #diagram #mermaid-diagram #flowchart #mermaid #ascii #graphics
  54. voronator

    Implements the Voronoi diagram construction as a dual of the Delaunay triangulation for a set of points and the construction of a centroidal tesselation of a Delaunay triangulation

    v0.2.1 2.7K #voronoi-diagram #diagram #graphics #voronoi
  55. dendryform-ascii

    ASCII art renderer for dendryform diagrams

    v0.1.0 #diagram #architecture #visualization
  56. dendryform-export

    Lossy exporters for dendryform (Structurizr DSL, JSON, Mermaid)

    v0.1.0 #architecture #dendryform #diagram #schema #dsl #mermaid #lossy
  57. orrery

    A diagram language for creating component and sequence diagrams

    v0.1.0 #dsl #diagram #visualization #uml
  58. voronoice

    A nice and fast way to construct 2D Voronoi Diagrams

    v0.2.0 490 #voronoi-diagram #graphics #diagram #voronoi
  59. mdbook-svgdx

    mdbook preprocessor to convert svgdx fenced code blocks into inline SVG images

    v0.15.0 #mdbook #svg #diagram #svgdx
  60. diagen

    generating a diagram for a Rust project based on its source code

    v0.1.1 #diagram #generator #cli
  61. orrery-parser

    Parser for the Orrery diagram language

    v0.1.0 #ast #parser #diagram
  62. aasvg-cli

    CLI tool to convert ASCII art diagrams to SVG

    v1.0.0 #ascii-art #svg #diagram #cli #graphics
  63. eulumdat-egui

    Cross-platform GUI application for viewing EULUMDAT/LDT and IES photometric files

    v0.3.0 #eulumdat #ldt #svg #ies #cross-platform-ui #diagram #gui #photometric #heatmap #butterfly
  64. dugong

    Dagre-compatible graph layout algorithms (port of dagrejs/dagre)

    v0.3.0 #diagram #graph-layout #dagre
  65. bex

    working with boolean expressions (syntax trees, decision diagrams, algebraic normal form, etc.)

    v0.3.0 650 #ast #diagram #bdd #anf
  66. gldf-rs-wasm

    WebAssembly GLDF viewer - parse and display GLDF lighting data files in the browser

    v0.3.3 #wasm-parser #gldf #viewer #editing #lighting #light-source #l3d #photometry #diagram #ldt
  67. depict

    Picture systems, tell stories

    v0.3.0 #draw #image #drawing #complex-systems #text #diagram #convex-optimization #wasm #live-demo
  68. eulumdat-py

    Python bindings for eulumdat photometric file parsing library

    v0.3.0 #eulumdat #python-bindings #parser #photometric #themes #ies #gldf #ldt #diagram
  69. chord

    Rust wrapper around d3-chord

    v0.8.1 #relationship #arc #plot #interactive #html #opacity #diagram #reddit #jupyter-notebook #front-page
  70. badascii

    Backend rendering library for BadASCII diagrams. Block diagrams in ASCII.

    v0.2.0 320 #ascii #mdbook #diagram #plugin
  71. crossflow_diagram_editor

    Frontend for crossflow diagrams

    v0.0.6 #diagram #workflow #reactive #bevy #frontend
  72. dendryform-png

    PNG renderer for dendryform diagrams (SVG to PNG via resvg)

    v0.1.0 #diagram #architecture #visualization
  73. merman-render

    Headless layout + SVG renderer for Mermaid (parity-focused; upstream SVG goldens)

    v0.3.0 #headless #mermaid #mermaid-diagram #layout #diagram #svg
  74. svgbobdoc

    Renders ASCII diagrams in doc comments as SVG images

    v0.3.0 86K #svg #diagram #rustdoc #documentation #figure
  75. mono-diagram

    A cross-platform tool for generating plain-text diagrams from a certain syntax

    v0.2.0 #diagram #graph-layout #ascii-art #layout #cli
  76. mdbook-excalidraw

    mdBook preprocessor for rendering Mermaid diagrams with interactive zoom controls

    v0.1.0 #mdbook #mermaid-diagram #mermaid #diagram #documentation
  77. badascii-mdbook

    Embed badascii diagrams in your mdbook. See badascii.me for the editor.

    v0.3.2 #mdbook #diagram #ascii #plugin
  78. aquamarine-demo-crate

    A demo crate for aquamarine -- the mermaid.js integration for rustdoc

    v0.6.0 1.4K #mermaid-diagram #documentation #proc-macro #mermaid #rustdoc #diagram
  79. qpml

    Query Plan Markup Language (QPML)

    v0.14.0 #query-plan #markup-language #style #diagram #substrait #mermaid-diagram
  80. mdbook-diagrams

    Mermaid diagram generator for mdbook

    v0.2.0 #mdbook #diagram #mermaid-diagram #mermaid
  81. orrery-cli

    Command-line interface for the Orrery diagram language

    v0.1.0 #diagram #uml #architecture #visualization
  82. eulumdat-wasm

    WebAssembly Eulumdat (LDT/IES) Editor - Browser-based photometric file editor

    v0.3.0 #eulumdat #editor #browser-based #ldt #ies #diagram #wasm #photometric #polar #intensity
  83. cuadra

    layout types

    v0.3.1 #layout #size #position #zone #signed-integer #64-bit #non-negative #margin #diagram #outer
  84. membrane_types

    A companion crate for membrane

    v0.5.1 8.3K #membrane #zero-copy #dart #generator #performance-with-strict #bincode #diagram
  85. u_u

    allowing conversions of JPEG diagrams to SVGs

    v0.1.0 #jpeg #svg #convert #diagram #image
  86. sbd-cli

    your '(S)hitty (B)lock (D)iagrams look a little nicer

    v0.1.8 #diagram #block-diagrams #ascii
  87. pipeawesome2

    Loops, branches and joins to UNIX pipes… in a sane way…

    v0.1.3 #pipe #component #join #connection #branch #drain #faucet #junction #diagram #regulator
  88. ELFParser

    A basic elf parser

    v1.0.1 #elfparser #elf-header #parser #wikimedia #en-wikipedia #format #x86-64 #diagram #png #notes #emulating
  89. md-kroki

    Render kroki diagrams inside markdown

    v0.2.0 #markdown #diagram #renderer #kroki #md
  90. sketchddd-viz

    Visualization generation for SketchDDD domain models

    v0.1.0 #graphviz #visualization #model #sketch-ddd #domain #bounded-context #dot #mermaid #diagram #domain-driven-design
  91. simple_yaml_parser_kma

    YAML parser for educational project

    v0.1.0 #yaml-parser #grammar #educational #parser-for-educational #unit-testing #code-formatting #command-line-interface #grammar-rules #diagram #makefile
  92. zdd

    A Zero-suppressed BDD library

    v0.3.0 #bdd #diagram
  93. keyset

    create pretty keyset layout diagrams using correct fonts and icons

    v0.3.2 #keyboard-layout #diagram #keycap #graphics
  94. askii

    TUI based ASCII diagram editor

    v0.6.0 #editor #diagram #ascii #tui
  95. pest_railroad_gen

    Railroad (aka syntax) SVG diagram generator for Pest parsers. It supports most (but not all) Pest grammar rules.

    v0.1.0 #peg #pest-parser #diagram #syntax #pest
  96. fsmentry-core

    Finite State Machines with an entry API and data storage

    v0.4.0 340 #finite-state-machine #storage-api #enums #data #machines-with-entry #diagram #snake-case #mermaid #fsm
  97. pest_railroad

    Railroad (aka syntax) SVG diagram generator for Pest parsers. It supports most (but not all) Pest grammar rules.

    v0.1.0 #pest-parser #peg #diagram #syntax #pest
  98. rta-for-fps-latex-gen

    An example usage of rta-for-fps-latex-lib reproducing a few figures from the paper 'Response Time Analysis for Fixed Priority Servers' by Hamann et al

    v0.2.0 #latex #diagram
  99. pandoc-filter-diagram

    render diagram markup in a Pandoc abstract syntax tree as SVG

    v0.2.1 #ast #diagram #render #pandoc-filter #markup-language #dot
  100. mermaid-rs

    Rust bindings for Mermaid JS

    v0.1.1 #mermaid-diagram #diagram #flowchart #javascript #illustration
  101. erd_rs

    A command line utility that take Rust code as the source of truth to produce a entity relation diagram markdown file (e.g., mermaid.js file)

    v0.1.0 #entity-relation #markdown #diagram #mermaid-js #mermaid-diagram
  102. wfrs-engine

    Workflow RS - Engine to drive workflows via bpmn diagrams

    v0.20.2 240 #workflow-engine #bpmn #diagram #drive
  103. dendryform-core

    Core schema types, validation, theme, and layout plan for dendryform

    v0.1.0 #validation #diagram #layout #schema #architecture
  104. rusty_plantuml_encoder

    A package for encoding and compressing text for plantuml diagram

    v0.0.3 #plant-uml #encoder #diagram #rusty #deflate #compressing #string-encoding #image-url #url-safe
  105. phm-icd

    The Interface Control Document (ICD) for Pretty HAL Machine

    v0.0.2 #hal #machine #pc #interface #document #icd #diagram #youtube #microcontrollers
  106. wavedrom

    A Pure Rust Digital Timing Diagram Generator based on WaveDrom-JS

    v0.1.0 #digital-signal #diagram #svg #timing #graphics
  107. badascii-doc

    Proc-macro to include BadASCII diagrams into your rustdoc output. Block diagrams in ASCII.

    v0.4.1 #diagram #rustdoc #ascii #block #badascii
  108. Try searching with DuckDuckGo.

  109. phm

    Pretty HAL Machine

    v0.0.2 #machine #hal #stream #diagram #youtube #pc #microcontrollers
  110. rta-for-fps-latex-lib

    intended to be used with rta-for-fps-lib to help generate latex diagrams

    v0.2.0 #latex #diagram #lib
  111. sol2seq

    Sequence diagram generator for Solidity contracts

    v0.2.5 230 #sequence-diagram #solidity #diagram #ethereum
  112. commuter

    tooling to test diagrams for commutativity, allowing automated tests on algebraic systems

    v0.1.8 #diagram #testing #commutative #algebra
  113. astroport-pcl-common

    Common package contains math tools and utils for Astroport PCL pairs

    v2.1.1 500 #astroport #contract #math #pair #blockchain #pcl #injective #diagram #amm #terra
  114. userinput

    checking userinput errors

    v0.1.5 #error #checking #diagram
  115. yuml-rs

    Rust based yUML parser

    v0.1.6 #parser #activity #dot #binary #installed #next-generation #diagram #javascript #engagement #workforce
  116. structiagram

    generate Rust struct relation diagram as mermaid.js format

    v0.1.3 #diagram #mermaid-diagram
  117. ts_deplint

    lint dependencies within TypeScript projects

    v0.0.5 390 #typescript #lint #project #format #allow-rules #violation #diagram #disallowed
  118. orrery-core

    Core types and definitions for Orrery diagrams

    v0.1.0 #uml #diagram #visualization
  119. scopegraphs-render-docs

    Derived from Aquamarine, a mermaid.js integration for rustdoc, renders scopegraphs by executing doctests to generate mermaid

    v0.3.3 900 #documentation #rustdoc #mermaid-diagram #diagram #proc-macro #mermaid
  120. mdbook-extended-markdown-table

    Preprocessor for mdBook that generates tables with merged cells from ASCII text

    v0.1.0 #mdbook #markdown #diagram
  121. astroport-ibc

    Common Astroport IBC types and constants

    v1.3.1 #ibc #astroport #contract #enabled #constant #diagram
  122. rudg

    Rust UML Diagram Generator. A library for generating UML diagram from Rust source code.

    v0.1.1 #uml #diagram #generator #source #format #dot
  123. diagramer

    A sequence diagram generator service

    v0.1.0 #web-services #diagram #graphics
  124. tpaint

    Terminal based unicode and ascii diagrams and drawings

    v0.2.12 #diagram #terminal #drawing #ascii #unicode
  125. merman-core

    Mermaid parser + semantic model (headless; parity-focused)

    v0.3.0 #ast #mermaid #mermaid-diagram #diagram #parser
  126. p5doc

    p5.js diagram within rustdoc

    v0.1.0 #diagram #rustdoc #documentation #p5-js #proc-macro #render-markdown
  127. sankey

    generating sankey diagrams

    v0.1.2 #diagram #svg #graphics
  128. flexvg

    Create SVG diagrams with flexbox

    v0.1.0 #diagram #flexbox #svg #yaml
  129. nevermind

    mind maps as code

    v0.1.2 #maps #dot #yaml #mind #path #graphviz #diagram
  130. bintex

    Create bitfield LaTeX diagrams with the use of the deku library

    v0.1.0 #latex #diagram #deku #proc-macro #bytefield #bit-field
  131. rusty_plantuml_prompt

    A prompt to generate plantuml diagram

    v0.0.2 #plant-uml #diagram #prompt #generate
  132. rust_mermaid

    Generate mermaid.js diagrams from Rust

    v0.1.1 #diagram #mermaid-diagram #mermaidjs
  133. whittaker_map_generator

    A map generator, generates biomed based on the Whittaker Diagram

    v0.1.1 #generator #whittaker #diagram #step
  134. mdbook-wavedrom-rs

    A MdBook preprocessor for WaveDrom Digital Timing Diagrams

    v0.1.0 #digital-signal #diagram #svg #timing #graphics