UML, modelling tools, code generators and code analysis tools

From Lazarus wiki
Revision as of 08:21, 21 July 2021 by Avra (talk | contribs) (added some modelling tools)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Template:UML, modelling tools, code generators and code analysis tools for Pascal


Umbrello UML Modeller (open source)

Creating diagrams from code, and generating code from your model. Supported languages: ActionScript, Ada, C++, C#, D, IDL, Java, JavaScript, MySQL and Pascal. https://umbrello.kde.org

ESS-model for Lazarus (open source)

Generate class diagram from pascal source files. Supported language: Pascal. https://sourceforge.net/projects/essmodelforlaza/

GitUML (paid, free limited edition)

Generate diagrams and code maps from pascal source files. Supported languages: Python, Java, Javascript, Objective C, C#, Pascal. https://gituml.com

Visual Paradigm (paid, free limited edition)

Creating diagrams from code, generating code from your model. UML, BPMN, SysML, SoAML, UX, CMNN, CJM, DFD, ERD, REST, ORM, EA, Agile, Scrum, Flow Chart, Mind Mapping, Project Management, Team Collaboration... Supported languages: Java, C#, C++, Python, PHP, Hibernate, Ruby, VB.NET, ODL, ActionScript, IDL, Pascal, Perl, XML, XML Schema, Objective-C, Ada. https://www.visual-paradigm.com