Library Spotlight

Spotlight: Mermaid for Diagrams

Create diagrams from text with Mermaid integration.

M. WarbleJuly 14, 20261 min read
Spotlight: Mermaid for Diagrams

Mermaid generates diagrams from text definitions. Oorian's wrapper makes it easy to add flowcharts, sequence diagrams, and more.

Flowchart

MmDiagram diagram = new MmDiagram();
diagram.setDefinition("""
    flowchart TD
        A[Start] --> B{Decision}
        B -->|Yes| C[Action 1]
        B -->|No| D[Action 2]
        C --> E[End]
        D --> E
    """);
body.addElement(diagram);

Sequence Diagram

diagram.setDefinition("""
    sequenceDiagram
        Client->>Server: Request
        Server->>Database: Query
        Database-->>Server: Result
        Server-->>Client: Response
    """);

Conclusion

Mermaid integration enables documentation-style diagrams directly in your application, generated from simple text definitions.

Related Articles

Library Spotlight

Spotlight: Chart.js for Beautiful Data Visualization

January 27, 2026
Deep Dive

Oorian's Built-In JavaScript APIs: Control the Browser from Java

February 12, 2026
Deep Dive

CSS Styling in Oorian

February 10, 2026