Library Spotlight

Spotlight: Mermaid for Diagrams

Create diagrams from text with Mermaid integration.

M. WarbleDecember 24, 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

Security

Security by Default: How Oorian Protects Your Applications

January 11, 2026
Announcement

Why We Built Oorian: The Story Behind the Framework

January 7, 2026
Tutorial

Getting Started with Oorian: Your First Java Web Application

December 31, 2025