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 an app in the Development category. There are more than 25 alternatives to Modelio for a variety of platforms, including Windows, Linux, Mac, Online / Web-based and Android. The best alternative is Visual Paradigm. It's not free, so if you're looking for a free alternative, you could try Umbrello or Papyrus UML. Other great apps like Modelio are StarUML (Paid), Bonita BPM (Free, Open Source), Enterprise Architect (Paid) and Software Ideas Modeler (Paid).
Visual Paradigm for UML (VP-UML) is a UML design tool and UML CASE tool designed to aid software development. VP-UML supports key modeling standards such as Unified Modeling Language (UML) 2.4, SysML, ERD, DFD, BPMN 2.0, ArchiMate 2.0, etc.
Umbrello is a Unified Modelling Language (UML) modelling tool and code generator. It can create diagrams of software and other systems in the industry-standard UML format, and can also generate code from UML diagrams in a variety of programming languages.
Bonita BPM is a BPM-based application platform that is designed to help users build highly engaging, personalized business applications that can be continuously updated to adapt to business changes in real time.
High performance and scalable visual modeling tool for the planning, design and construction of business architectures, software and systems. With customers based in all industries, Sparx Systems is a leading vendor of innovative modeling solutions.
Clickcharts flowchart software allows for easy drawing of diagrams and flowcharts to provide a way of organising and displaying data. Lay out your ideas, organisation and processes or create UML, Venn or mind map diagrams with this flow diagram maker.
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.