StarUML is compatible with UML 2.x standard, and supports in total 11 kinds of UML diagrams: class, object, use-case, component, deployment, composite structure, sequence, communication, statechart, activity, and profile diagrams. You can also create Entity-Relationship Diagrams (ERD). ERD is one of the most frequently used diagram for database modeling. Our ERD is based on crow's-foot notation, which is much easier and readable than Chan's notation.
- OmniGraffle is arguably the best desktop diagram software for Mac with powerful UML tools. OmniGraffle has a huge number of UML templates and mockups and even if you can't find what you're looking for, you probably will in the many community driven resources for OmniGraffle templates.
- Instead of offering a simple UML drawing tool, Visual Paradigm offers a real UML modeling software and, best of all, it is Mac ready. A professional Mac UML tool that supports latest UML 2.x diagrams and notations.
BOUML is a free UML 2 tool box allowing you to specify and generate code in C, Java, Idl, Php and Python. (GPL) Linux - FreeBSD - Windows - MAC OS X.
- Creating elements and connecting them are somewhat tedious tasks. StarUML 2 supports many shorthand styles in Quick Edit to create elements and relationships at once such as sub-classes, supporting interfaces, etc.
- StarUML 2 supports Retina (High-DPI) display. All diagrams, texts and icons are razor sharp. You can also get diagrams as the high-dpi bitmap images (PNG and JPEG).
- You can easily find and install extensions via Extension Manager from the official extension registry or Github repositories. Many extensions are open source and hosted on Github. Fork one and make your own.
- StarUML stores models in a very simple JSON (JavaScript Object Notation) format. It can be used easily--in conjunction with mdgen, a command-line tool for custom-code generation based on EJS (Embedded JavaScript) templates--to generate custom codes using user-defined templates.
BOUML is a free UML 2 tool box allowing you to specify and generate code in C, Java, Idl, Php and Python. (GPL) Linux - FreeBSD - Windows - MAC OS X.
- Creating elements and connecting them are somewhat tedious tasks. StarUML 2 supports many shorthand styles in Quick Edit to create elements and relationships at once such as sub-classes, supporting interfaces, etc.
- StarUML 2 supports Retina (High-DPI) display. All diagrams, texts and icons are razor sharp. You can also get diagrams as the high-dpi bitmap images (PNG and JPEG).
- You can easily find and install extensions via Extension Manager from the official extension registry or Github repositories. Many extensions are open source and hosted on Github. Fork one and make your own.
- StarUML stores models in a very simple JSON (JavaScript Object Notation) format. It can be used easily--in conjunction with mdgen, a command-line tool for custom-code generation based on EJS (Embedded JavaScript) templates--to generate custom codes using user-defined templates.
Exceedingly powerful
Good Uml Tool For Mac Os
Develop powerful software system requires an efficient operating system and UML modeling tool with advanced technologies. Here you have them all! Visual Paradigm assists you with everything you need throughout the entire software development cycle. In addition to producing stunning system design, its code generation support allows the production of source code from design specification in seconds. And its Hibernate support facilitates easy implementation of application that requires accessing database. Enjoy more by doing less. Visual Paradigm has done the complex tasks for you.
Requirement Diagram
Visual Paradigm provides a requirement diagram for specifying and analyzing requirements.
Glossary Grid
Let the terms say what you mean. And when others use them in the same project, they mean what you say.
Good Uml Tool For Mac Download
Flow of Events Editor
Document the interactions between user and system (function) using the flow of events editor.
Flexible Doc. Composer
Convert your design to document by few mouse click. The generated document can preview and compare with the design side by side.
Best Uml App For Mac
Instant Reverse Engineering
Reverse engineering UML class model from source code.
Instant Code Generation
Generate source code from UML diagrams to Objective-C.