Skip to main content

Crate meraid

Crate meraid 

Source
Expand description

Meraid - Render Mermaid diagrams in your terminal

A Rust implementation for rendering Mermaid diagrams in the terminal.

Re-exports§

pub use diagram::Diagram;
pub use diagram::DiagramType;
pub use diagram::Node;
pub use diagram::Edge;
pub use diagram::NodeShape;
pub use diagram::EdgeStyle;
pub use parser::parse_mermaid;
pub use layout::Layout;
pub use render::Renderer;
pub use theme::Theme;
pub use theme::ThemeType;

Modules§

diagram
Diagram types representing parsed Mermaid graphs
layout
Layout engine for positioning diagram nodes
parser
Mermaid syntax parser
render
Terminal renderer for diagrams
theme
Terminal themes for colored output

Functions§

render
Render Mermaid diagram to terminal string
render_with_theme
Render Mermaid diagram with custom theme