UMLFirst-Class ModelerSign Up
The main building block of object-oriented modeling. Create class, interface, attributes, operations, associations and more with ease. Design complex systems and reuse elements across diagrams.
Use Case Diagram
Useful for presentations to management and project stakeholders. Represent a user's interaction with the system. Show the relationship between the user and the different use cases in which the user is involved.
The most popular UML 2.5 artifact for dynamic modeling. Visually describe object interactions. Model the dynamics of message passing between objects. Nail down the order in which the interactions occur.
Export your model
Communicating your diagrams is important. Export them as PDF documents.
Save time by going from your UML 2.5 model to executable code.
Essential to understand one's logic of computing. Import code and discover the corresponding UML 2.5 model.
GenMyModel uses UML 2.5 standards, this way you can export conforms XMI files. We provide live validation to assure you functional diagrams.
Added to the usual copy/past and undo/redo, GenMyModel proposes multiple shortcuts and inner-tools to create UML elements in an intuitive mode, as alignment helpers and smart segment placement. Take entire control of your workspace with our overview or tree view. Easily locate any element
Google Drive Style Collaboration
Navigate in your online centralized model repository, share your projects with your team workers, edit your UML 2.5 diagrams in real-time. Share your workspace managing the rights of edition.
Save major and minor versions of your models to identify which ones you want to deliver. Conserve modifications history.
Java Reverse Engineering
Get your model from your Java project through git.
Generate code (Java, C++, C#, Python, Lua...). Edit, test and execute your code generators templates directly from your browser.
Generate documentation PDFs on entire diagrams and on each element. Export your models in SVG, PNG, JPEG.
GenMyModel supports Class Diagrams, Sequence Diagrams, Use Case Diagrams, Activity Diagrams, Instance Diagrams and State Diagrams.
Nothing to install, don't worry about plug-in, GenMyModel is full HTML5, and compatible with your OS (Windows, MacOS, Linux).