Open source tool that provides methodological guidance, intuitive model editing, and viewing capabilities for Systems, Software and Hardware Architects.




Modelio is described as 'Open source modeling tool supporting natively UML, BPMN and model exchange with XMI. It allows to draw all UML2 diagrams and specific diagrams for business process modeling. It is easy and powerful with the capacity to add new functionalities to the application' and is a UML Modeling tool in the development category. There are more than 25 alternatives to Modelio for a variety of platforms, including Windows, Linux, Mac, Web-based and Android apps. The best Modelio alternative is yEd Graph Editor, which is free. Other great apps like Modelio are Umbrello, Visual Paradigm, StarUML and Enterprise Architect.
Open source tool that provides methodological guidance, intuitive model editing, and viewing capabilities for Systems, Software and Hardware Architects.




ARIS Express is based on the proven ARIS methodology and industry standards. Its intuitive user interface and the latest improvements in modeling assistances enable instant results. This free version will appeal to universities and vocational schools, as well as BPM beginners...


WhiteStarUML is a fork of StarUML with an intent to revive its Delphi code base by updating code to recent Delphi editions, reducing dependence on third party components and fixing bugs and adding new features.




BizAgi BPM Suite supports the business process life cycle through modeling, execution, management and continuous improvement of process with the minimum amount of programming.



UML Designer provides a set of common diagrams to work with UML 2.5 models. The intent is to provide an easy way to make the transition from UML to domain specific modeling.


Imixs Workflow is a BPM Framework with the goal to reduce the complexity of business applications. Based on the BPMN 2.0 standard you can change your business logic without changing a single line of code.



UMLGraph allows the declarative specification and drawing of UML class and sequence diagrams. The current features are part of an ongoing effort aiming to provide support for all types UML diagrams.

SpiffWorkflow Application is a complete business workflow automation platform built on top of the popular open source SpiffWorkflow library. SpiffWorkflow allows end users to create simple flow-chart diagrams and spreadsheets that can then be executed to solve many common...




TopCoder UML Tool is an easy to use, consistent modeling tool for use in Design and Development competitions. The new tool was built to model sequence, class, use case, and activity diagrams. On top of that, all those elements can have documentation easily attached to them.




BOUML is a free UML 2 tool box (under development) allowing you to specify and generate code in C++, Java, Idl, Php and Python.



Integrated development environment that can help you define models for your applications in a streamlined manner and test the results.



