OnUML is a web-based tool designed for creating UML diagrams, flowcharts, and other diagrams using the Mermaid syntax. It offers a live preview feature, allowing users to see changes in real-time as they edit the code. The platform also includes AI-powered features to assist in diagram generation. Key features include:
- Mermaid Editor: A user-friendly interface for writing and editing Mermaid code.
- Live Preview: Instant rendering of diagrams as the code is modified.
- AI-Powered Generation: Assistance in creating diagrams using artificial intelligence.
- UML Diagram Support: Specifically designed for creating sequence diagrams, class diagrams, and flowcharts.
- Code Generation: Ability to generate code from diagrams.
Use cases include software development, system design, documentation, and educational purposes. It targets software engineers, system architects, technical writers, and students.

