Figurehead - Convert Mermaid.js diagrams to ASCII art
A library for parsing Mermaid.js flowchart syntax and rendering it as ASCII art.
Quick Start
use render;
let input = "graph LR; A-->B-->C";
let ascii = render.unwrap;
println!;
Advanced Usage
For more control, use the individual components:
use *;
let input = "graph TD; A[Start] --> B{Decision}";
// Parse into a database
let parser = new;
let mut database = new;
parser.parse.unwrap;
// Access the parsed data
assert_eq!;
assert_eq!;
// Render to ASCII
let renderer = new;
let ascii = renderer.render.unwrap;