An interactive directory of tools, add-ins, integrations, and reference models for Sparx Enterprise Architect: from Sparx Systems, partners, and the community. Search it, filter by category or license, and open any tool for vendor and use-case detail. Pricing: contact the vendor.
Showing 227 of 227 tools
Tools
Enterprise Architect (EA)
Sparx Core
Visual modeling and design tool for UML, SysML, BPMN, ArchiMate and other open standards, covering requirements, design, code engineering, testing and deployment. First released in 2000. The current release is 17.2 (build 1721, July 2026), which adds UAF 1.2, a Visual Studio 2026 theme and server-managed authentication with Pro Cloud Server 6.5. It is sold in Professional, Corporate, Unified and Ultimate editions.
Visual modeling and design tool for UML, SysML, BPMN, ArchiMate and other open standards, covering requirements, design, code engineering, testing and deployment. First released in 2000. The current release is 17.2 (build 1721, July 2026), which adds UAF 1.2, a Visual Studio 2026 theme and server-managed authentication with Pro Cloud Server 6.5. It is sold in Professional, Corporate, Unified and Ultimate editions.
What it’s used for
Full-lifecycle UML 2.5 modeling: class, sequence, state, component, deployment, use case
BPMN 2.0 business process modeling with simulation (BPSim)
SysML MBSE for systems engineering with parametric simulation
Enterprise architecture with ArchiMate 3.2 and TOGAF ADM
Code engineering: round-trip with C++, Java, C#, Python, Ada, VHDL and more
Database modeling with reverse-engineering from SQL Server, Oracle, MySQL, PostgreSQL
Purchase online via sparxsystems.com. Floating licenses are available. A purchase includes 12 months of updates and support; renewal after that is optional.
Server product that provides secure HTTPS-based remote access to EA repositories. Repositories enabled for Pro Features, which need a licensed edition, support WebEA, Prolaborate, the REST/OSLC API and integration plugins for Jira and Confluence, ServiceNow, Azure DevOps, Jama, Polarion and Application Lifecycle Management (formerly HP Quality Center), among others. Every edition includes the floating license server. The current version is 6.5 (July 2026), which adds OpenID PKCE support and HTTPS-first defaults for new installations.
Server product that provides secure HTTPS-based remote access to EA repositories. Repositories enabled for Pro Features, which need a licensed edition, support WebEA, Prolaborate, the REST/OSLC API and integration plugins for Jira and Confluence, ServiceNow, Azure DevOps, Jama, Polarion and Application Lifecycle Management (formerly HP Quality Center), among others. Every edition includes the floating license server. The current version is 6.5 (July 2026), which adds OpenID PKCE support and HTTPS-first defaults for new installations.
What it’s used for
Secure HTTPS cloud access to EA repositories for distributed teams
Enables WebEA, Prolaborate, and REST/OSLC API access
Hosts built-in integration plugins for Jira, ServiceNow, Azure DevOps and others
Floating license server for pool-based EA license management
Repository hosting for SQL Server, MySQL, MariaDB, PostgreSQL, Oracle and Firebird
Unlicensed edition: remote repository access and floating license server, with no WebEA, Prolaborate, OSLC or integrationsPremium editions TeamServer and Enterprise add Pro Features; the Token edition is discontinuedIntegration plugins are built into the premium editions and are used from EA Corporate edition and above
Download the installer from sparxsystems.com; the same installer serves all editions. The unlicensed edition needs no license. WebEA, Prolaborate and integrations need a TeamServer or Enterprise license.
Web browser interface for viewing and discussing EA model content in real time on a smartphone, tablet or PC, with no EA installation needed. Included with the licensed Pro Cloud Server editions (TeamServer and Enterprise; the Token edition is discontinued). Stakeholders can take part in discussions and reviews, create items such as Issues, Tests and Requirements, and follow model changes through watch lists. A valid EA license is still required to create models and edit diagrams.
Web browser interface for viewing and discussing EA model content in real time on a smartphone, tablet or PC, with no EA installation needed. Included with the licensed Pro Cloud Server editions (TeamServer and Enterprise; the Token edition is discontinued). Stakeholders can take part in discussions and reviews, create items such as Issues, Tests and Requirements, and follow model changes through watch lists. A valid EA license is still required to create models and edit diagrams.
What it’s used for
Browse EA models and diagrams from a browser or mobile device without EA desktop
Take part in model reviews, discussions and inline comments
Create Issues, Tests, Requirements and Use Cases from a mobile browser
Follow model changes through customizable watch lists
Included with the licensed Pro Cloud Server editions (TeamServer and Enterprise)Not available in the unlicensed Pro Cloud Server editionRequires Pro Cloud Server
Web platform that publishes Enterprise Architect models to non-modelers as role-based dashboards, interactive graphs and charts, treemaps and relationship and impact analysis, with discussions, reviews and Excel-exportable reports. It runs in the cloud or on premises. Native integrations cover SharePoint, Confluence, Azure DevOps, Jira and Teams, with Jama listed as coming soon. Prolaborate 6.0.0 (September 2026) adds in-app surveys, audit history and Prolaborate AI. Sparx Systems acquired Prolaborate in January 2024.
Web platform that publishes Enterprise Architect models to non-modelers as role-based dashboards, interactive graphs and charts, treemaps and relationship and impact analysis, with discussions, reviews and Excel-exportable reports. It runs in the cloud or on premises. Native integrations cover SharePoint, Confluence, Azure DevOps, Jira and Teams, with Jama listed as coming soon. Prolaborate 6.0.0 (September 2026) adds in-app surveys, audit history and Prolaborate AI. Sparx Systems acquired Prolaborate in January 2024.
What it’s used for
Publish EA models to role-based web dashboards for stakeholders
Run discussions, reviews and approvals without the EA client
Embed live EA diagrams in Confluence and SharePoint
Link model content to Jira and Azure DevOps
APM, BCM and TPM portfolio dashboards
Build custom reports from model data and export them as Excel files
Adds OMG SysML 1.5 support for systems engineering, with block definition, internal block, parametric, requirement, activity, sequence and state machine diagrams. SysML 1.1 to 1.4 are also supported. Included in the Corporate, Unified and Ultimate editions of EA; the Professional edition needs a separate MDG for SysML license key.
Adds OMG SysML 1.5 support for systems engineering, with block definition, internal block, parametric, requirement, activity, sequence and state machine diagrams. SysML 1.1 to 1.4 are also supported. Included in the Corporate, Unified and Ultimate editions of EA; the Professional edition needs a separate MDG for SysML license key.
What it’s used for
OMG SysML 1.5 modeling: block definition, internal block, parametric, requirement, activity, sequence and state diagrams
MBSE modeling for aerospace, automotive, defense and industrial systems
Parametric model simulation with OpenModelica in the Unified and Ultimate editions
Requirements traceability to model elements across the development lifecycle
Included in the Corporate, Unified and Ultimate editionsProfessional edition needs a separate MDG for SysML license keyRequires Enterprise Architect 12.1 or later
Extends EA to support the TOGAF 9.1 Architecture Development Method (ADM). Provides TOGAF diagrams, a clickable ADM interface, model structures for TOGAF work products, FEAF reference models and an out-of-the-box Enterprise Continuum model. Included in the Unified and Ultimate editions and sold separately for other editions. The latest listed version is 3.0 from January 2015, which covers TOGAF 9.1.
Extends EA to support the TOGAF 9.1 Architecture Development Method (ADM). Provides TOGAF diagrams, a clickable ADM interface, model structures for TOGAF work products, FEAF reference models and an out-of-the-box Enterprise Continuum model. Included in the Unified and Ultimate editions and sold separately for other editions. The latest listed version is 3.0 from January 2015, which covers TOGAF 9.1.
What it’s used for
TOGAF 9.1 Architecture Development Method with a clickable ADM interface covering all phases
As-Is and To-Be models across the Business, Application, Data and Technology domains
TOGAF work products and the Enterprise Continuum organized in model structures
FEAF reference models with UML profiles for the Business, Performance, Service and Technical reference models
Business Motivation Model (BMM) support
Dependency management with the Relationship Matrix and Hierarchy Views
Supports the organizational viewpoints and structures of the Zachman Framework. Version 2.0 Build 2 is dated February 2016. Included in the Unified and Ultimate editions.
Supports the organizational viewpoints and structures of the Zachman Framework. Version 2.0 Build 2 is dated February 2016. Included in the Unified and Ultimate editions.
Built-in support for the ArchiMate enterprise architecture modeling language (an Open Group standard). The current version of EA supports ArchiMate 3.2 with its syntax, semantics and viewpoints, covering the Business, Application and Technology layers plus the Strategy, Motivation and Implementation and Migration elements. Available in all four EA editions.
Built-in support for the ArchiMate enterprise architecture modeling language (an Open Group standard). The current version of EA supports ArchiMate 3.2 with its syntax, semantics and viewpoints, covering the Business, Application and Technology layers plus the Strategy, Motivation and Implementation and Migration elements. Available in all four EA editions.
What it’s used for
Enterprise architecture modeling with ArchiMate 3.2
Business, Application, and Technology layer modeling
Motivation, Implementation & Migration, and Strategy aspects
Import and export of models in the XML-based Open Group ArchiMate exchange format
Migration of models from earlier ArchiMate versions
Combine with TOGAF ADM for governance and roadmap modeling
Included in all EA editions (Professional, Corporate, Unified and Ultimate)ArchiMate 3.2 supported; versions 1 and 2 remain available through the 'All Enterprise Architecture' perspective
UML profile extending EA for the US DoD Architecture Framework (DoDAF) and the UK Ministry of Defence Architecture Framework (MODAF). Sparx Systems has supported DoDAF and MODAF since 2008 and added UPDM 1.0 support in 2010. The current technology covers UPDM 2.1, which supports DoDAF 2.0 and MODAF 1.2 (version 2.1, October 2014). UAF replaces UPDM 2.1 for new work. Included in the Unified and Ultimate editions.
UML profile extending EA for the US DoD Architecture Framework (DoDAF) and the UK Ministry of Defence Architecture Framework (MODAF). Sparx Systems has supported DoDAF and MODAF since 2008 and added UPDM 1.0 support in 2010. The current technology covers UPDM 2.1, which supports DoDAF 2.0 and MODAF 1.2 (version 2.1, October 2014). UAF replaces UPDM 2.1 for new work. Included in the Unified and Ultimate editions.
Incorporated in EA 13+. Replaces UPDM and provides support for DoDAF, MODAF, NAF, and other defense frameworks under the OMG UAF standard. Allows migration from UPDM 2.1 models. Included in Unified/Ultimate editions or with valid UPDM license. EA 17.2 adds UAF 1.2 technology.
Incorporated in EA 13+. Replaces UPDM and provides support for DoDAF, MODAF, NAF, and other defense frameworks under the OMG UAF standard. Allows migration from UPDM 2.1 models. Included in Unified/Ultimate editions or with valid UPDM license. EA 17.2 adds UAF 1.2 technology.
Integrates EA and UML 2.5 into the Eclipse IDE. Eclipse users can navigate and refine the development model and use the built-in model discussion forum. The latest listed version is 4.0 from April 2009. Included in the Unified and Ultimate editions. The simpler MDG Link for Eclipse has been built into EA since version 12.
Integrates EA and UML 2.5 into the Eclipse IDE. Eclipse users can navigate and refine the development model and use the built-in model discussion forum. The latest listed version is 4.0 from April 2009. Included in the Unified and Ultimate editions. The simpler MDG Link for Eclipse has been built into EA since version 12.
Integrates EA with Word, Excel and PowerPoint. Documents and spreadsheets can be upgraded into EA models, and live EA diagrams can be embedded in PowerPoint presentations. Version 2.0 Build 50 (October 2024) is available in 32-bit and 64-bit versions. Included in the Ultimate edition as a separate download.
Integrates EA with Word, Excel and PowerPoint. Documents and spreadsheets can be upgraded into EA models, and live EA diagrams can be embedded in PowerPoint presentations. Version 2.0 Build 50 (October 2024) is available in 32-bit and 64-bit versions. Included in the Ultimate edition as a separate download.
Configure BPSim simulations against BPMN diagrams and run them in EA. Version 1.1 Build 2 is dated October 2016. The execution engine is now included with the Unified and Ultimate editions. Installing it and registering its license are prerequisites for the built-in BPSim configuration facilities.
Configure BPSim simulations against BPMN diagrams and run them in EA. Version 1.1 Build 2 is dated October 2016. The execution engine is now included with the Unified and Ultimate editions. Installing it and registering its license are prerequisites for the built-in BPSim configuration facilities.
Connects EA to the IBM Rational DOORS requirements database. Bidirectional link support and free of charge since version 3.0; the current listing is version 3.0 build 301 (May 2020). Supports attribute and link import and export. Requires EA 15.1 Professional Build 1528 or higher and DOORS 9.6.1 or higher. A DOORS NG connector is available as a paid plugin in Pro Cloud Server.
Connects EA to the IBM Rational DOORS requirements database. Bidirectional link support and free of charge since version 3.0; the current listing is version 3.0 build 301 (May 2020). Supports attribute and link import and export. Requires EA 15.1 Professional Build 1528 or higher and DOORS 9.6.1 or higher. A DOORS NG connector is available as a paid plugin in Pro Cloud Server.
The Sparx Systems MDG page lists a free BPMN add-in (release date October 2006) that extends EA's built-in BPMN modeling with model validation and documents the BPMN to UML profile mapping. In EA 17.2, Model Validation can run the validation rules that the BPMN technology supplies.
The Sparx Systems MDG page lists a free BPMN add-in (release date October 2006) that extends EA's built-in BPMN modeling with model validation and documents the BPMN to UML profile mapping. In EA 17.2, Model Validation can run the validation rules that the BPMN technology supplies.
MDG Technology from LieberLieber, offered through SparxSystems Europe, that implements Simon Brown's C4 model for describing software architecture. It provides a predefined model structure and a C4 diagram type with toolboxes for Context, Container, Component and Class diagrams, and links C4 elements to other modeling languages such as UML for traceability. The C4 levels map to the arc42 documentation template.
MDG Technology from LieberLieber, offered through SparxSystems Europe, that implements Simon Brown's C4 model for describing software architecture. It provides a predefined model structure and a C4 diagram type with toolboxes for Context, Container, Component and Class diagrams, and links C4 elements to other modeling languages such as UML for traceability. The C4 levels map to the arc42 documentation template.
What it’s used for
C4 diagrams: System Context, Container, Component and Class
Software architecture communication to technical and non-technical audiences
Traceability between C4 models and UML or other modeling languages
arc42 documentation with context, container, component and class views mapped to arc42 sections
One model where renaming a system updates every diagram that shows it
Custom MDG Technology for EA implementing TRAK, a transport systems architecture framework based on MODAF. It provides the TRAK view specifications as UML and SysML diagrams, each with its own toolbox palette, a Quicklink feature that offers only the relationships TRAK allows, custom searches and model views for quality checks, and a custom Traceability window. It also implements the MV-04 Assurance View (claims, arguments and evidence) and the SV-13 Solution Risk View. Open source on SourceForge, with the latest activity in 2026.
Custom MDG Technology for EA implementing TRAK, a transport systems architecture framework based on MODAF. It provides the TRAK view specifications as UML and SysML diagrams, each with its own toolbox palette, a Quicklink feature that offers only the relationships TRAK allows, custom searches and model views for quality checks, and a custom Traceability window. It also implements the MV-04 Assurance View (claims, arguments and evidence) and the SV-13 Solution Risk View. Open source on SourceForge, with the latest activity in 2026.
What it’s used for
Create TRAK architecture views as UML and SysML diagrams in EA
Use view-specific toolbox palettes and Quicklink to create only the relationships TRAK allows
Run custom searches to find orphaned elements, missing descriptions and open concerns
Model assurance with the MV-04 Claim, Argument and Evidence view
Describe threats, hazards, vulnerabilities and mitigations with the SV-13 Solution Risk View
Works with Enterprise Architect as an MDG TechnologyQueries supported for Access, Firebird, JET, SQLite, MySQL, Oracle, PostgreSQL and SQL Server repositories
MDG Technology to capture IoT hardware, the software stack, and non-functional and functional requirements/properties. Developed for IoT system modeling. Listed as partner product on SparxSystems Europe.
MDG Technology to capture IoT hardware, the software stack, and non-functional and functional requirements/properties. Developed for IoT system modeling. Listed as partner product on SparxSystems Europe.
Free add-in for the ICONIX process (ICONIX Agile Developer, Design-Driven Testing). It streamlines robustness diagram modeling, generates sequence diagram structures from robustness diagrams, and transforms robustness control elements, sequence diagram elements and requirement diagrams into test diagrams. It also transforms between test cases and test classes (JUnit and NUnit) and includes validation rules for robustness diagrams. Listed on the Sparx Systems MDG downloads page.
Free add-in for the ICONIX process (ICONIX Agile Developer, Design-Driven Testing). It streamlines robustness diagram modeling, generates sequence diagram structures from robustness diagrams, and transforms robustness control elements, sequence diagram elements and requirement diagrams into test diagrams. It also transforms between test cases and test classes (JUnit and NUnit) and includes validation rules for robustness diagrams. Listed on the Sparx Systems MDG downloads page.
What it’s used for
Model robustness diagrams with built-in validation rules
Generate sequence diagram structures from robustness diagrams
Transform robustness controls, sequence diagrams and requirement diagrams into test diagrams
Transform between test cases and JUnit or NUnit test classes
Parallel Agile CodeBot is a low-code, full-stack application generator that creates a database schema, REST API with Swagger/OpenAPI documentation, client libraries and UI screens from a UML domain model and wireframes in EA. It can deploy the generated web app for testing, and it supports the Parallel Agile process of one developer per use case. Sparx Systems lists it as a free Parallel Agile add-in.
Parallel Agile CodeBot is a low-code, full-stack application generator that creates a database schema, REST API with Swagger/OpenAPI documentation, client libraries and UI screens from a UML domain model and wireframes in EA. It can deploy the generated web app for testing, and it supports the Parallel Agile process of one developer per use case. Sparx Systems lists it as a free Parallel Agile add-in.
What it’s used for
Generate a database, REST API and client libraries from a UML domain model
Generate React screens from wireframes, linked by a navigation state machine
Deploy the generated app for testing within minutes
Add token-based registration, login and role-based access control to the generated API
Word document automation tool for EA. It generates Word documents from model content, starting with a two-click Quick Document, and reuses existing Word templates and styles. EA connections become document hyperlinks, and a glossary can be built from only the terms a document uses. ea Revision Manager, an extension for eaDocX, feeds review changes from the documents back into the model. Part of the eaTeamWorks suite, which offers 30-day trials and some features that are free for life. The vendor describes it as the world's best-selling Enterprise Architect extension.
Word document automation tool for EA. It generates Word documents from model content, starting with a two-click Quick Document, and reuses existing Word templates and styles. EA connections become document hyperlinks, and a glossary can be built from only the terms a document uses. ea Revision Manager, an extension for eaDocX, feeds review changes from the documents back into the model. Part of the eaTeamWorks suite, which offers 30-day trials and some features that are free for life. The vendor describes it as the world's best-selling Enterprise Architect extension.
What it’s used for
Generate Word documents from EA models without scripting
Reuse existing Word templates, styles and tables of contents
Turn EA connections into hyperlinks between document sections
Build a glossary from the terms a document uses
Feed stakeholder review changes back into the model with ea Revision Manager
Collects review feedback from eaDocX documents and delivers changes back into the EA model. Manages the full model-to-document-to-model review lifecycle. Also available in the eaTeamWorks bundle.
Collects review feedback from eaDocX documents and delivers changes back into the EA model. Manages the full model-to-document-to-model review lifecycle. Also available in the eaTeamWorks bundle.
Spreadsheet-based editing of EA model data: view, edit, and import element data and relationships. Smart Tags combine model structure with quantitative analysis. Also available in the eaTeamWorks bundle.
Spreadsheet-based editing of EA model data: view, edit, and import element data and relationships. Smart Tags combine model structure with quantitative analysis. Also available in the eaTeamWorks bundle.
What it’s used for
Spreadsheet-style bulk editing of EA model elements
Mass update of tagged values, properties, and relationships
Smart Tags linking spreadsheet cells to model elements
Import/export model data to/from Excel
Quick data analysis and reporting across large element sets
Document generator for EA that takes a plain-text template written in the Liquid template language and a starting package, then outputs a plain-text document such as CSV, XML or JSON from repository content. An optional profile post-processes the output with Asciidoctor or Pandoc to produce office documents such as DOCX. Developed by Archimetes, which also offers remote consulting. Listed on the Sparx Systems third-party page.
Document generator for EA that takes a plain-text template written in the Liquid template language and a starting package, then outputs a plain-text document such as CSV, XML or JSON from repository content. An optional profile post-processes the output with Asciidoctor or Pandoc to produce office documents such as DOCX. Developed by Archimetes, which also offers remote consulting. Listed on the Sparx Systems third-party page.
Model versioning and diff/merge tool. Uses Git, SVN, PTC, etc. for model version control, treating EA models like code. Developed with scientific backing; supports branches for parallel model development. Used for IEC 61508 compliance scenarios. The current release is LemonTree 5.0.1 (September 2026). Version 5.0.0 (August 2026) dropped support for 32-bit EA and for .eap and .eapx files, added a Linux desktop release and a SysML v2 preview version of diff and merge. The product line also includes LemonTree.Web and LemonTree.Automation.
Model versioning and diff/merge tool. Uses Git, SVN, PTC, etc. for model version control, treating EA models like code. Developed with scientific backing; supports branches for parallel model development. Used for IEC 61508 compliance scenarios. The current release is LemonTree 5.0.1 (September 2026). Version 5.0.0 (August 2026) dropped support for 32-bit EA and for .eap and .eapx files, added a Linux desktop release and a SysML v2 preview version of diff and merge. The product line also includes LemonTree.Web and LemonTree.Automation.
What it’s used for
3-way diff and merge of EA models using graph-based algorithm
Model versioning with Git, SVN, Bitbucket, GitLab (Gitflow support)
Visual diagram-level change review before merging
ISO 26262 functional safety compliance for safety-critical projects
Parallel modeling by distributed teams without file locking
Model-level code review workflows in CI/CD pipelines (via LemonTree.Automation)
Windows and Linux (EA model files: .QEA, .QEAX)Requires Enterprise Architect (64-bit).EAP and .EAPX files and 32-bit EA not supported from LemonTree 5.0
Synchronizes requirements, model attributes, links, and references between ALM tools and Enterprise Architect. Connectors available for Polarion, Siemens CodeBeamer, and Jama Connect. Enables live traceability between imported requirements and EA elements.
Synchronizes requirements, model attributes, links, and references between ALM tools and Enterprise Architect. Connectors available for Polarion, Siemens CodeBeamer, and Jama Connect. Enables live traceability between imported requirements and EA elements.
What it’s used for
Bidirectional sync between EA model elements and Polarion/CodeBeamer/Jama requirements
Maintain traceability between ALM requirements and MBSE architecture
Close the loop in MBSE environments connecting design to requirements
Free, open-source add-in that synchronizes work items bidirectionally between EA and Microsoft TFS/Azure DevOps via the TFS REST API. Part of the Bellekens EA Toolpack. Released December 2016.
Free, open-source add-in that synchronizes work items bidirectionally between EA and Microsoft TFS/Azure DevOps via the TFS REST API. Part of the Bellekens EA Toolpack. Released December 2016.
Fully integrated requirements management system developed specifically for EA. Tracks requirement changes, manages requirements with traceability. Listed on official Sparx Europe partner products page. The current version is 6.5 Build 160 (July 2026). The vendor warns that it does not yet work properly with EA 17.2.
Fully integrated requirements management system developed specifically for EA. Tracks requirement changes, manages requirements with traceability. Listed on official Sparx Europe partner products page. The current version is 6.5 Build 160 (July 2026). The vendor warns that it does not yet work properly with EA 17.2.
Synchronizes requirements, with their attributes and relationships, in both directions between PTC Windchill RV&S (formerly PTC Integrity Lifecycle Manager) and Sparx EA. Requirements can be created and managed in either tool, and a context menu in EA starts the synchronization. Release 1.6.0 is the latest release listed on the vendor page. Formerly Nanga EAII (PTC Integrity Integration).
Synchronizes requirements, with their attributes and relationships, in both directions between PTC Windchill RV&S (formerly PTC Integrity Lifecycle Manager) and Sparx EA. Requirements can be created and managed in either tool, and a context menu in EA starts the synchronization. Release 1.6.0 is the latest release listed on the vendor page. Formerly Nanga EAII (PTC Integrity Integration).
Web-based test management and QA tool from Catch Software (New Zealand) with traceability from requirements to test cases and bugs, reporting, TQL search and an API. It integrates with Jira, and Sparx Systems lists it as integrating with EA. Core and Platform editions are available; version 6.14.0 was released in July 2026. Catch offers a free 30-day trial.
Web-based test management and QA tool from Catch Software (New Zealand) with traceability from requirements to test cases and bugs, reporting, TQL search and an API. It integrates with Jira, and Sparx Systems lists it as integrating with EA. Core and Platform editions are available; version 6.14.0 was released in July 2026. Catch offers a free 30-day trial.
Connects EA and Pro Cloud Server with 50+ development, testing, planning, and ITSM tools (Jira, Micro Focus ALM, TFS, IBM RTC, ServiceNow, etc.) to synchronize data between them and give visibility across the value stream. It needs a Pro Cloud Server Premium (unlimited token) edition. Formerly Tasktop Integration Hub.
Connects EA and Pro Cloud Server with 50+ development, testing, planning, and ITSM tools (Jira, Micro Focus ALM, TFS, IBM RTC, ServiceNow, etc.) to synchronize data between them and give visibility across the value stream. It needs a Pro Cloud Server Premium (unlimited token) edition. Formerly Tasktop Integration Hub.
Model-based safety engineering framework, implemented as an EA extension, for developing and certifying safety-critical systems. Version 3.3 covers system architecture design (with SysML 1.4 constructs and variants), hazard and risk assessment with HAZOP and ISO 26262 risk assessment, component fault tree analysis, STPA and safety argumentation with Goal Structuring Notation. Free for non-commercial use; commercial use needs a license from Fraunhofer IESE.
Model-based safety engineering framework, implemented as an EA extension, for developing and certifying safety-critical systems. Version 3.3 covers system architecture design (with SysML 1.4 constructs and variants), hazard and risk assessment with HAZOP and ISO 26262 risk assessment, component fault tree analysis, STPA and safety argumentation with Goal Structuring Notation. Free for non-commercial use; commercial use needs a license from Fraunhofer IESE.
What it’s used for
Hazard analysis and risk assessment, including HAZOP and ISO 26262 risk assessment
Component fault tree analysis with minimal cut sets and qualitative and quantitative analysis
STPA with spreadsheet-style templates
Safety argumentation with Goal Structuring Notation (GSN 2.0) and requirements allocation
System architecture design with hierarchical composition and variants
AI-powered cybersecurity "Security by Design" add-in. Automatically identifies and documents threats throughout system development using a continuously updated scientific threat catalog. Supports ISO 21434, IEC 62443. Won 1st place in the Constantinus Award 2021 (Digitalisation & IoT category).
AI-powered cybersecurity "Security by Design" add-in. Automatically identifies and documents threats throughout system development using a continuously updated scientific threat catalog. Supports ISO 21434, IEC 62443. Won 1st place in the Constantinus Award 2021 (Digitalisation & IoT category).
What it’s used for
Threat and risk analysis for automotive and embedded systems
Automated threat identification from system models in EA
Continuously updated scientific threat catalog
TARA (Threat Analysis and Risk Assessment) per ISO/SAE 21434
Security by design integration in the MBSE workflow
Vendor
Company
ThreatGet 4Biz Consulting GmbH / AIT Austrian Institute of Technology
MDG Technology for the Systems Modeling Toolbox (SYSMOD), Tim Weilkiens' pragmatic approach to modeling the requirements and architecture of mechatronic systems. SYSMOD provides tasks with input and output work products, guidelines and best practices, and uses OMG SysML while allowing other languages. The MDG technology is provided by LieberLieber and offered through SparxSystems Europe.
MDG Technology for the Systems Modeling Toolbox (SYSMOD), Tim Weilkiens' pragmatic approach to modeling the requirements and architecture of mechatronic systems. SYSMOD provides tasks with input and output work products, guidelines and best practices, and uses OMG SysML while allowing other languages. The MDG technology is provided by LieberLieber and offered through SparxSystems Europe.
LieberLieber product that combines C and C++ code generation from UML and SysML models with model-level debugging in EA. It generates MISRA-compliant ANSI C and C++, keeps user code in sync with generated code, traces requirements into the generated source and supports debugging with breakpoints on target systems.
LieberLieber product that combines C and C++ code generation from UML and SysML models with model-level debugging in EA. It generates MISRA-compliant ANSI C and C++, keeps user code in sync with generated code, traces requirements into the generated source and supports debugging with breakpoints on target systems.
What it’s used for
Generate C and C++ code from UML and SysML models for embedded systems
Debug on target systems with breakpoints at the model level
Trace requirements from the model into the generated source code
Adapt the code generator once to follow your coding guidelines
Synchronize generated code with existing hand-written code
Toolset of plug-ins, grouped into five categories, that automate recurring EA tasks. Inspection tools include the Package Dependency Generator, the Element Suggestion Window and Element Delete Control. Now presented by SparxSystems Europe, which includes one free annual license with EA purchases or renewals made through SparxSystems Europe. Formerly LieberLieber Modeling Assistants. In EA 17.2 build 1721, Find and Replace, Part and Port Synchronization and generation of Model Validation assemblies from C# code are unavailable, because EA now blocks some direct database access.
Toolset of plug-ins, grouped into five categories, that automate recurring EA tasks. Inspection tools include the Package Dependency Generator, the Element Suggestion Window and Element Delete Control. Now presented by SparxSystems Europe, which includes one free annual license with EA purchases or renewals made through SparxSystems Europe. Formerly LieberLieber Modeling Assistants. In EA 17.2 build 1721, Find and Replace, Part and Port Synchronization and generation of Model Validation assemblies from C# code are unavailable, because EA now blocks some direct database access.
What it’s used for
Generate package dependencies and a package diagram from cross-package references
See suggestions for existing elements with similar names while creating new ones
Check where an element is used before deleting it, with a recycle bin option
EA extension that automatically generates executable test cases and test data from EA models in 3 steps. Uses its own test models created in EA to test specific system functionality.
EA extension that automatically generates executable test cases and test data from EA models in 3 steps. Uses its own test models created in EA to test specific system functionality.
Product line engineering tool that manages variability across engineering assets, including UML and SysML models in EA. Features in a feature model map to model elements, and selecting features generates variant-specific output. Now a PTC product, shown as Pure Variants on the PTC site, with connectors for Codebeamer and over 20 engineering tools. PTC acquired pure-systems GmbH in October 2023.
Product line engineering tool that manages variability across engineering assets, including UML and SysML models in EA. Features in a feature model map to model elements, and selecting features generates variant-specific output. Now a PTC product, shown as Pure Variants on the PTC site, with connectors for Codebeamer and over 20 engineering tools. PTC acquired pure-systems GmbH in October 2023.
What it’s used for
Product line engineering (PLE), create reusable UML/SysML models for variant-rich product families
Configure EA models per product variant automatically via feature profiles
Manage variation points in SysML and UML models
Integrate with pure::variants feature model for full SPL workflow
Used in automotive, embedded systems, and industrial product families
Integrates EA MDD models with Gears Product Line Engineering (PLE). Manage diversity for full product lines in a single EA model; configure models per product from Gears feature profiles; convert EA elements into Gears variation points without complicating UML/SysML models.
Integrates EA MDD models with Gears Product Line Engineering (PLE). Manage diversity for full product lines in a single EA model; configure models per product from Gears feature profiles; convert EA elements into Gears variation points without complicating UML/SysML models.
AI-assisted model validation and guidance for EA. Dashboard and class diagram views help find and fix structural errors, duplicate elements and missing data against modeling standards that you define, and real-time guided modeling applies those rules as you work. aiExpert, added in eaTeamWorks v2.0 (November 2025), returns feedback from a public LLM on selected parts of a model. Part of the eaTeamWorks suite.
AI-assisted model validation and guidance for EA. Dashboard and class diagram views help find and fix structural errors, duplicate elements and missing data against modeling standards that you define, and real-time guided modeling applies those rules as you work. aiExpert, added in eaTeamWorks v2.0 (November 2025), returns feedback from a public LLM on selected parts of a model. Part of the eaTeamWorks suite.
What it’s used for
Define and enforce organization-specific modeling standards
Validate EA models against reference metamodels (UML, BPMN, ArchiMate, SysML)
Find and fix duplicate elements, empty diagrams, missing connectors
Get LLM feedback on data, BPMN and ArchiMate models with aiExpert, using queries stored in your repository
Show model quality in dashboards
Apply governance across multiple teams sharing one EA repository
Multi-project collaboration inside EA. Several projects run in one model, with real-time impact assessments that warn when changes overlap, element roadmaps of planned and proposed changes, project and portfolio views and a model time machine. Project Builder, added in eaTeamWorks v2.0 (November 2025), schedules project deliverables with parent and child tasks linked to EA content. Part of the eaTeamWorks suite.
Multi-project collaboration inside EA. Several projects run in one model, with real-time impact assessments that warn when changes overlap, element roadmaps of planned and proposed changes, project and portfolio views and a model time machine. Project Builder, added in eaTeamWorks v2.0 (November 2025), schedules project deliverables with parent and child tasks linked to EA content. Part of the eaTeamWorks suite.
What it’s used for
Run multiple simultaneous projects in one EA repository without conflicts
Real-time notifications when another project modifies shared elements
Design quality measurement tool for UML models. It computes structural measures such as size, coupling and complexity, and checks design rules to find incomplete, inconsistent or redundant design. It reads XMI from any UML tool that exports it. The current version is 2.5 (May 2021). The download is free, and the Java core is also available as open source under the AGPL-3.0, with commercial licenses offered.
Design quality measurement tool for UML models. It computes structural measures such as size, coupling and complexity, and checks design rules to find incomplete, inconsistent or redundant design. It reads XMI from any UML tool that exports it. The current version is 2.5 (May 2021). The download is free, and the Java core is also available as open source under the AGPL-3.0, with commercial licenses offered.
Connects to EA, providing data-grid-based management of large amounts of business architecture data while maintaining full control of the ArchiMate 2.1 metamodel. Allows defining custom viewpoints and business-data orientation.
Connects to EA, providing data-grid-based management of large amounts of business architecture data while maintaining full control of the ArchiMate 2.1 metamodel. Allows defining custom viewpoints and business-data orientation.
Free, open-source (BSD) add-in enhancing navigation in EA. Retains history of 50 last-selected elements, shows related elements, quick FQN clipboard navigation, and Quicksearch for rapidly finding anything in large EA models. Part of Bellekens EA Toolpack.
Free, open-source (BSD) add-in enhancing navigation in EA. Retains history of 50 last-selected elements, shows related elements, quick FQN clipboard navigation, and Quicksearch for rapidly finding anything in large EA models. Part of Bellekens EA Toolpack.
Free, open-source add-in enabling rapid EA add-in development using EA's built-in scripting. Deploy changes instantly to all model users without compiling or packaging a DLL. Validate modeling rules, prevent element deletion, add context menus, and create self-maintaining diagrams.
Free, open-source add-in enabling rapid EA add-in development using EA's built-in scripting. Deploy changes instantly to all model users without compiling or packaging a DLL. Validate modeling rules, prevent element deletion, add context menus, and create self-maintaining diagrams.
What it’s used for
Develop EA add-ins with built-in scripting (VBScript, JScript or JavaScript) instead of a compiled add-in
Respond to EA events with scripts, such as element creation or diagram save
Deploy script changes instantly to all model users
Validate modeling rules and keep models consistent, for example by preventing deletion of elements still in use
Developer Mode saves all model scripts to a folder for version control
Bundle of free, open-source (BSD-2) add-ins for EA: EA Navigator, EA Validator, EA Mapping, EA-Matic, EA Message Composer, EA TFS Connector, EA JSON, EA Database Transformer and Enterprise Data Dictionary. The installer lets you choose which tools to install, and the source is on GitHub. It requires .NET Framework 4.5. The latest GitHub release is v4.0.6.0 (June 2026).
Bundle of free, open-source (BSD-2) add-ins for EA: EA Navigator, EA Validator, EA Mapping, EA-Matic, EA Message Composer, EA TFS Connector, EA JSON, EA Database Transformer and Enterprise Data Dictionary. The installer lets you choose which tools to install, and the source is on GitHub. It requires .NET Framework 4.5. The latest GitHub release is v4.0.6.0 (June 2026).
Open-source (BSD-2) C# framework for building EA add-ins and tools. It contains EAAddinFramework, a library of wrapper classes that implement UML interfaces over the EA API, EAAddinTester for testing menu-driven add-in functionality, and MyAddin, an example add-in. Published on GitHub by Geert Bellekens; last updated June 2026.
Open-source (BSD-2) C# framework for building EA add-ins and tools. It contains EAAddinFramework, a library of wrapper classes that implement UML interfaces over the EA API, EAAddinTester for testing menu-driven add-in functionality, and MyAddin, an example add-in. Published on GitHub by Geert Bellekens; last updated June 2026.
Open-source (BSD-2) GitHub library for sharing EA ShapeScripts, which define the visual presentation of stereotyped elements in custom UML profiles. Community-contributed; accepts pull requests. By Geert Bellekens; last updated March 2025.
Open-source (BSD-2) GitHub library for sharing EA ShapeScripts, which define the visual presentation of stereotyped elements in custom UML profiles. Community-contributed; accepts pull requests. By Geert Bellekens; last updated March 2025.
US government standard for information exchange, now an OASIS Open project (NIEMOpen). NIEM provides a common vocabulary and a standardized exchange development process, with model content for 17 domains, and a Common Model Format that can be expressed as XML or JSON. The NIEM model is built and maintained using Sparx EA (with the NIEM UML Profile).
US government standard for information exchange, now an OASIS Open project (NIEMOpen). NIEM provides a common vocabulary and a standardized exchange development process, with model content for 17 domains, and a Common Model Format that can be expressed as XML or JSON. The NIEM model is built and maintained using Sparx EA (with the NIEM UML Profile).
Exchange model for digital aeronautical information used by Aeronautical Information Services, covering aerodromes and heliports, airspace structures, organizations and units, points and navaids, procedures, routes and flying restrictions. The current specification is AIXM 5.2, with 5.1 and 5.1.1 still documented, and the specification is published with UML navigators. Developed by Eurocontrol and the FAA; published by the AIXM standards body using EA.
Exchange model for digital aeronautical information used by Aeronautical Information Services, covering aerodromes and heliports, airspace structures, organizations and units, points and navaids, procedures, routes and flying restrictions. The current specification is AIXM 5.2, with 5.1 and 5.1.1 still documented, and the specification is published with UML navigators. Developed by Eurocontrol and the FAA; published by the AIXM standards body using EA.
Global exchange standard for flight and flow information, with XML schemas that support the FF-ICE concept defined by ICAO. It has a Core, applications such as the FF-ICE Message, and regional extensions. FIXM Core 4.3.0 dates from February 2023 and the US Extension 4.4.0 from September 2025. Published using EA by ICAO and aviation authorities.
Global exchange standard for flight and flow information, with XML schemas that support the FF-ICE concept defined by ICAO. It has a Core, applications such as the FF-ICE Message, and regional extensions. FIXM Core 4.3.0 dates from February 2023 and the US Extension 4.4.0 from September 2025. Published using EA by ICAO and aviation authorities.
ICAO/WMO standard for exchanging meteorological information used in aviation (METAR, TAF, SIGMET). Maintained and published using Sparx EA. The UML model and its EA project files are published in the iwxxm-modelling repository on GitHub.
ICAO/WMO standard for exchanging meteorological information used in aviation (METAR, TAF, SIGMET). Maintained and published using Sparx EA. The UML model and its EA project files are published in the iwxxm-modelling repository on GitHub.
GeoSciML is a data model and data transfer standard for geological data, from basic map data to complex relational geological databases. It is published by the IUGS Commission for the Management and Application of Geoscience Information (CGI). The current version is 4.1. The site offers the OGC implementation specification, XML schemas and encoding examples, and the UML model as an Enterprise Architect file (.eap).
GeoSciML is a data model and data transfer standard for geological data, from basic map data to complex relational geological databases. It is published by the IUGS Commission for the Management and Application of Geoscience Information (CGI). The current version is 4.1. The site offers the OGC implementation specification, XML schemas and encoding examples, and the UML model as an Enterprise Architect file (.eap).
What it’s used for
Study the GeoSciML 4.1 UML model in Enterprise Architect
Use the XML schemas and encoding examples to build GeoSciML web feature services
Follow the published guides for serving GeoSciML through GeoServer
Reuse the model in geoscience data exchange projects
IEC TC57 standard Common Information Model for energy/utility systems. The CIM model is maintained and published using EA by the IEC. Used for smart grid system interoperability, power system modeling, and energy management systems. Open-source CIM tooling, including jCleanCim for EA models, is published by the CIM Users Group on GitHub.
IEC TC57 standard Common Information Model for energy/utility systems. The CIM model is maintained and published using EA by the IEC. Used for smart grid system interoperability, power system modeling, and energy management systems. Open-source CIM tooling, including jCleanCim for EA models, is published by the CIM Users Group on GitHub.
ISO Technical Committee 211 maintains geographic information and geomatics standards. EA is used as the standard modeling tool for ISO/TC 211 UML model definitions. Sparx Systems is a recognized tool provider for the ISO geospatial community. The harmonized model itself is listed separately as ISO/TC 211 Harmonized UML Model (Live Cloud).
ISO Technical Committee 211 maintains geographic information and geomatics standards. EA is used as the standard modeling tool for ISO/TC 211 UML model definitions. Sparx Systems is a recognized tool provider for the ISO geospatial community. The harmonized model itself is listed separately as ISO/TC 211 Harmonized UML Model (Live Cloud).
International Defence Enterprise Architecture Specification (IDEAS) and DoDAF DM2 meta-model. Published using Sparx EA for multi-national defense architecture interoperability. References multiple defense framework standards. The IDEAS Group publishes its original models as EA files on GitHub, and the DoD CIO site offers the DM2 as an EA file download.
International Defence Enterprise Architecture Specification (IDEAS) and DoDAF DM2 meta-model. Published using Sparx EA for multi-national defense architecture interoperability. References multiple defense framework standards. The IDEAS Group publishes its original models as EA files on GitHub, and the DoD CIO site offers the DM2 as an EA file download.
The ArchiSurance Case Study is a fictitious example from The Open Group that illustrates the ArchiMate modeling language in the context of the TOGAF framework. It describes an insurance company formed by the merger of three companies, with its baseline architecture and a number of change scenarios. The GitHub repository holds the model in the Archi model repository format, and an online view is available.
The ArchiSurance Case Study is a fictitious example from The Open Group that illustrates the ArchiMate modeling language in the context of the TOGAF framework. It describes an insurance company formed by the merger of three companies, with its baseline architecture and a number of change scenarios. The GitHub repository holds the model in the Archi model repository format, and an online view is available.
Open the GitHub repository with the Archi model repository plugin, or browse the online view. The repository does not contain an Enterprise Architect file.
Newer ArchiMate case study by The Open Group (manufacturing sector). Listed alongside ArchiSurance as official case study models in the ArchiMate 3.2 specification. Used for demonstrating ArchiMate 3.2 language constructs. The Open Group's hosted case study now requires a login to view.
Newer ArchiMate case study by The Open Group (manufacturing sector). Listed alongside ArchiSurance as official case study models in the ArchiMate 3.2 specification. Used for demonstrating ArchiMate 3.2 language constructs. The Open Group's hosted case study now requires a login to view.
EAExample is the sample Enterprise Architect repository (about 20 MB, dated 20 September 2024). It is offered as a free download in the Example Models section of the Sparx Systems resources page, and it serves as a common starting model for learning EA.
EAExample is the sample Enterprise Architect repository (about 20 MB, dated 20 September 2024). It is offered as a free download in the Example Models section of the Sparx Systems resources page, and it serves as a common starting model for learning EA.
TRAK is an architecture framework defined across the trak, trakviewpoints and trakmetamodel SourceForge projects. The MDG for TRAK project lists a separate TRAK model template download (January 2025) next to the MDG technology (release 0.157, December 2025). The MDG provides the TRAK views as UML and SysML diagrams with custom toolboxes, Quicklink rules, searches and model views.
TRAK is an architecture framework defined across the trak, trakviewpoints and trakmetamodel SourceForge projects. The MDG for TRAK project lists a separate TRAK model template download (January 2025) next to the MDG technology (release 0.157, December 2025). The MDG provides the TRAK views as UML and SysML diagrams with custom toolboxes, Quicklink rules, searches and model views.
What it’s used for
Start a TRAK architecture description from the model template
Draw TRAK views as UML or SysML diagrams with a toolbox for each view
Run searches for orphaned objects, missing descriptions and open concerns
Produce matrix views such as solution interface exchanges
European standard for exchanging road traffic information. The data model is maintained in EA, and the v3.4 downloads include an EA starter project and XMI modules for import.
European standard for exchanging road traffic information. The data model is maintained in EA, and the v3.4 downloads include an EA starter project and XMI modules for import.
IATA's Airline Industry Data Model (AIDM) is maintained in Sparx Enterprise Architect. Access to the modeling repository is granted on request through IATA, and a read-only web view of the model is published.
IATA's Airline Industry Data Model (AIDM) is maintained in Sparx Enterprise Architect. Access to the modeling repository is granted on request through IATA, and a read-only web view of the model is published.
Adds GSN (Goal Structure Notation) diagram type, toolbox, and Quicklinker rules to EA. Used to create safety case argumentation structures (goals, strategies, evidence, context). Free download from Sparx Community. Updated October 2019.
Adds GSN (Goal Structure Notation) diagram type, toolbox, and Quicklinker rules to EA. Used to create safety case argumentation structures (goals, strategies, evidence, context). Free download from Sparx Community. Updated October 2019.
MDG Technology for the batch process industry based on ANSI/ISA-88. Covers Physical, Procedure, and Recipe model toolboxes; P&ID (Piping & Instrumentation Diagrams); and IEC 61131 Functional Block Diagrams (FBD). Supports liquid, gas, steam flows. Community resource.
MDG Technology for the batch process industry based on ANSI/ISA-88. Covers Physical, Procedure, and Recipe model toolboxes; P&ID (Piping & Instrumentation Diagrams); and IEC 61131 Functional Block Diagrams (FBD). Supports liquid, gas, steam flows. Community resource.
MDG Technology for the IEEE High Level Architecture (HLA) 1516 Evolved distributed simulation standard, published on the Sparx Community site in November 2021. It contains an HLA 1516 C++ interface class, an HLA 1516e Base of Knowledge, forward generation of FOM module XML from an EA model, a reverse engineering grammar for creating a model from FOM XML, and RPR-FOM v2 modules.
MDG Technology for the IEEE High Level Architecture (HLA) 1516 Evolved distributed simulation standard, published on the Sparx Community site in November 2021. It contains an HLA 1516 C++ interface class, an HLA 1516e Base of Knowledge, forward generation of FOM module XML from an EA model, a reverse engineering grammar for creating a model from FOM XML, and RPR-FOM v2 modules.
Extends EA's Requirement concept with stereotypes for structured functional requirements (HLRs and DTRs) for IT-based solutions. Uses the Requirements In Context (RIC) framework. Includes the Trips-R-You Web-Based Flight Reservation System as a case study example. Free community download.
Extends EA's Requirement concept with stereotypes for structured functional requirements (HLRs and DTRs) for IT-based solutions. Uses the Requirements In Context (RIC) framework. Includes the Trips-R-You Web-Based Flight Reservation System as a case study example. Free community download.
Official Sparx Systems free MDG Technology that helps users rapidly model testing procedures: including component testing, SUT (System Under Test), and test cases. Requires EA 4.1+. Available as a free download from the Sparx MDG Tech page.
Official Sparx Systems free MDG Technology that helps users rapidly model testing procedures: including component testing, SUT (System Under Test), and test cases. Requires EA 4.1+. Available as a free download from the Sparx MDG Tech page.
MDG Technology for the BABOK Guide v3 from Sparx Systems and the International Institute of Business Analysis (IIBA). It provides model templates for the BABOK Guide v3 policies, practices and techniques. Sparx lists version 3.0 (April 2017) among its free MDG Technology add-ins.
MDG Technology for the BABOK Guide v3 from Sparx Systems and the International Institute of Business Analysis (IIBA). It provides model templates for the BABOK Guide v3 policies, practices and techniques. Sparx lists version 3.0 (April 2017) among its free MDG Technology add-ins.
Open-source add-in for Enterprise Architect with a toolbar for searches and a tabbed SQL editor, find and replace with regular expressions across names, descriptions, stereotypes and tagged values, script execution (VBScript, JScript and JavaScript), port support, diagram line styles and Excel export of query results. It also has features for reverse engineering C/C++ code for SPICE and functional safety (FuSi) work. The latest release is 4.2.8.1 (December 2025).
Open-source add-in for Enterprise Architect with a toolbar for searches and a tabbed SQL editor, find and replace with regular expressions across names, descriptions, stereotypes and tagged values, script execution (VBScript, JScript and JavaScript), port support, diagram line styles and Excel export of query results. It also has features for reverse engineering C/C++ code for SPICE and functional safety (FuSi) work. The latest release is 4.2.8.1 (December 2025).
What it’s used for
Run SQL searches against the EA repository from a toolbar and a tabbed SQL editor
Find and replace names, descriptions, stereotypes and tagged values with regular expressions
Run scripts from search results, keyboard shortcuts or the toolbar
Set diagram line styles and move, label and rotate ports
Free add-in exporting EA diagrams to true SVG (Scalable Vector Graphics) files: portable, resolution-independent, W3C-standard. Supports optional XSL post-transformation via a configurable stylesheet. Embeds element metadata (GUID, notes) in SVG output. Also supports automated batch export via C# API call. V1.0.6 (2014).
Free add-in exporting EA diagrams to true SVG (Scalable Vector Graphics) files: portable, resolution-independent, W3C-standard. Supports optional XSL post-transformation via a configurable stylesheet. Embeds element metadata (GUID, notes) in SVG output. Also supports automated batch export via C# API call. V1.0.6 (2014).
Windows utility from Exploring EA that displays the registry entries associated with Sparx Systems EA add-ins, in 32-bit and 64-bit versions. It can export registry entries for adding or removing add-in keys, and it shows DLL metadata when the extra DLLs sit next to the executable. The current release is V7.0.2.1 (January 2023), released under the GPL3 license. The last code push was in June 2023.
Windows utility from Exploring EA that displays the registry entries associated with Sparx Systems EA add-ins, in 32-bit and 64-bit versions. It can export registry entries for adding or removing add-in keys, and it shows DLL metadata when the extra DLLs sit next to the executable. The current release is V7.0.2.1 (January 2023), released under the GPL3 license. The last code push was in June 2023.
What it’s used for
Check the registry entries behind an EA add-in that does not load
Debug add-in installation and COM registration errors
Export registry entries to add or remove add-in keys
Add-on that streamlines the creation of data mapping associations between columns/tables and properties in conceptual, logical, and physical data models. Reduces the repetitive manual effort in linking model layers. Open source; community resource by a Dutch data architect.
Add-on that streamlines the creation of data mapping associations between columns/tables and properties in conceptual, logical, and physical data models. Reduces the repetitive manual effort in linking model layers. Open source; community resource by a Dutch data architect.
XSLT script packaged as an EA MDG Technology that exports an EA model to a UML file for Eclipse's tree-based UML editors, because the Eclipse UML2 metamodel differs in places from EA's UML 2 export. Class diagrams and simple state charts are supported. Published on the Sparx Community site in November 2012, and the page describes it for EA 9.3 or higher.
XSLT script packaged as an EA MDG Technology that exports an EA model to a UML file for Eclipse's tree-based UML editors, because the Eclipse UML2 metamodel differs in places from EA's UML 2 export. Class diagrams and simple state charts are supported. Published on the Sparx Community site in November 2012, and the page describes it for EA 9.3 or higher.
Free utilities add-in for Enterprise Architect by Guillaume Finance, the author of UMLChannel. Features include sorting elements and diagrams in a package or composite element, generating aliases from diagram layout, a diagram breadcrumb trail, an enhanced Find in all Diagrams, SysML stereotype mapping between Blocks and Parts, update notes, dynamic notes, compare diagrams and custom model searches. Version 2.1.0 (August 2025) redesigned all screens.
Free utilities add-in for Enterprise Architect by Guillaume Finance, the author of UMLChannel. Features include sorting elements and diagrams in a package or composite element, generating aliases from diagram layout, a diagram breadcrumb trail, an enhanced Find in all Diagrams, SysML stereotype mapping between Blocks and Parts, update notes, dynamic notes, compare diagrams and custom model searches. Version 2.1.0 (August 2025) redesigned all screens.
What it’s used for
Sort elements in a package tree by name, alias, stereotype, tagged value or diagram layout
Generate element aliases from their layout in a diagram
RepoWatchdog is a Sparx Enterprise Architect plugin from Archimetes. The Archimetes home page lists it with the RepoDoc document generator as efficiency improvement and documentation or notification tools. The page gives no further feature detail.
RepoWatchdog is a Sparx Enterprise Architect plugin from Archimetes. The Archimetes home page lists it with the RepoDoc document generator as efficiency improvement and documentation or notification tools. The page gives no further feature detail.
Macro-enabled PowerPoint template with VBA functions that export EA diagrams directly into a PowerPoint slide deck for stakeholder review, useful for teams reviewing models with non-MBSE colleagues who prefer PowerPoint. Integrates Bellekens' VBA Excel/EA connector approach.
Macro-enabled PowerPoint template with VBA functions that export EA diagrams directly into a PowerPoint slide deck for stakeholder review, useful for teams reviewing models with non-MBSE colleagues who prefer PowerPoint. Integrates Bellekens' VBA Excel/EA connector approach.
Integrates EA and UML 2.5 into Microsoft Visual Studio. Developers can navigate the UML model within Visual Studio, run MDA transformations and generate rich text and web documentation. Sparx Systems still lists it, but the current download is version 5.0 from August 2014, so treat it as a legacy integration and check support for your Visual Studio version first.
Integrates EA and UML 2.5 into Microsoft Visual Studio. Developers can navigate the UML model within Visual Studio, run MDA transformations and generate rich text and web documentation. Sparx Systems still lists it, but the current download is version 5.0 from August 2014, so treat it as a legacy integration and check support for your Visual Studio version first.
Large example repository (356 MB) distributed by Sparx Systems on their resources page as a systems engineering reference model. Updated May 2022. Demonstrates advanced EA modeling patterns across multiple engineering domains.
Large example repository (356 MB) distributed by Sparx Systems on their resources page as a systems engineering reference model. Updated May 2022. Demonstrates advanced EA modeling patterns across multiple engineering domains.
Large example repository (232 MB) for business architecture use cases, distributed by Sparx Systems. Updated May 2022. Pairs with EASim as a complementary reference model covering enterprise and business architecture scenarios.
Large example repository (232 MB) for business architecture use cases, distributed by Sparx Systems. Updated May 2022. Pairs with EASim as a complementary reference model covering enterprise and business architecture scenarios.
Library of wrappers and scripts for Enterprise Architect automation by Geert Bellekens. It contains VBScript scripts for use in EA. Some suit any context, and some were written for one specific problem. The repository is BSD-2-Clause licensed and has a documentation folder. The last push was in January 2026.
Library of wrappers and scripts for Enterprise Architect automation by Geert Bellekens. It contains VBScript scripts for use in EA. Some suit any context, and some were written for one specific problem. The repository is BSD-2-Clause licensed and has a documentation folder. The last push was in January 2026.
Collection of VBScripts for working with ISO/TC 211-compliant geographic information UML models in EA: including XMI export, model documentation generation, and standard compliance checks. Maintained by the ISO Harmonized Model Maintenance Group (HMMG). Companion to the ISO/TC 211 Harmonized UML Model hosted on Sparx ProCloud.
Collection of VBScripts for working with ISO/TC 211-compliant geographic information UML models in EA: including XMI export, model documentation generation, and standard compliance checks. Maintained by the ISO Harmonized Model Maintenance Group (HMMG). Companion to the ISO/TC 211 Harmonized UML Model hosted on Sparx ProCloud.
Public VBScript collection from Norway's National Mapping Authority for SOSI UML modeling and validation in EA. Includes scripts for: validating models against SOSI UML Rules 5.0, generating GML realizations, listing SKOS from codelists, listing AsciiDoc documentation from models, and data type relationship management. Cross-referenced by the ISO/TC 211 UML Best Practices GitHub.
Public VBScript collection from Norway's National Mapping Authority for SOSI UML modeling and validation in EA. Includes scripts for: validating models against SOSI UML Rules 5.0, generating GML realizations, listing SKOS from codelists, listing AsciiDoc documentation from models, and data type relationship management. Cross-referenced by the ISO/TC 211 UML Best Practices GitHub.
Three public mirror repositories from the Danish Agency for Climate Data, each using a different language to support EA modeling tasks: JavaScript tools, SQL tools, and Java tools. Published for sharing purposes; the primary development occurs in internal repos. A real-world example of an institution building a bespoke EA scripting infrastructure.
Three public mirror repositories from the Danish Agency for Climate Data, each using a different language to support EA modeling tasks: JavaScript tools, SQL tools, and Java tools. Published for sharing purposes; the primary development occurs in internal repos. A real-world example of an institution building a bespoke EA scripting infrastructure.
VBScript collection for two-way exchange between EA models and PlantUML text. Scripts create EA diagrams from PlantUML source and create PlantUML scripts from EA diagrams, with script pairs for sequence, C4, activity, class, component, deployment and use case diagrams. A PlantUML script is pasted into a note element and run from the note's context menu. The repository includes a sample EAP project and uses the BSD-2-Clause license. The last push was in March 2023.
VBScript collection for two-way exchange between EA models and PlantUML text. Scripts create EA diagrams from PlantUML source and create PlantUML scripts from EA diagrams, with script pairs for sequence, C4, activity, class, component, deployment and use case diagrams. A PlantUML script is pasted into a note element and run from the note's context menu. The repository includes a sample EAP project and uses the BSD-2-Clause license. The last push was in March 2023.
Enterprise Architect installs a set of built-in, file-based scripts under the Local Scripts group of the Scripting window. You cannot edit or delete them, but you can copy their contents as starting points for your own scripts, which are stored in the model. The scripting environment supports JavaScript, JScript and VBScript.
Enterprise Architect installs a set of built-in, file-based scripts under the Local Scripts group of the Scripting window. You cannot edit or delete them, but you can copy their contents as starting points for your own scripts, which are stored in the model. The scripting environment supports JavaScript, JScript and VBScript.
Free EA project (.EAP) containing the APQC V7.1 Process Classification Framework, the world's most widely used process reference model for benchmarking. Published as an open community resource on GitHub alongside custom MDG technologies. Download and open directly in EA.
Free EA project (.EAP) containing the APQC V7.1 Process Classification Framework, the world's most widely used process reference model for benchmarking. Published as an open community resource on GitHub alongside custom MDG technologies. Download and open directly in EA.
Community MDG Technology built on ArchiMate 3.01 and TOGAF 9.1 profiles with custom icons, stereotypes, and shapes extending the standard MDG. Licensed CC-BY-SA 4.0. Also includes an Enterprise Integration Patterns (EAI) MDG in the same repository. Requires EA v11+. Free download from GitHub.
Community MDG Technology built on ArchiMate 3.01 and TOGAF 9.1 profiles with custom icons, stereotypes, and shapes extending the standard MDG. Licensed CC-BY-SA 4.0. Also includes an Enterprise Integration Patterns (EAI) MDG in the same repository. Requires EA v11+. Free download from GitHub.
Free MDG Technology implementing EDGY, an open-source collaborative enterprise design language and framework. EDGY provides a lean, visual notation for describing enterprise identity, architecture, and design. Published on GitHub by a community contributor in 2023.
Free MDG Technology implementing EDGY, an open-source collaborative enterprise design language and framework. EDGY provides a lean, visual notation for describing enterprise identity, architecture, and design. Published on GitHub by a community contributor in 2023.
MDG Technology that provides EA diagram types and component shapes in the style of the Salesforce architecture diagrams. It supports the three diagram styles Salesforce has released: Blueprint, Universal Process Notation (UPN) and Data Model Notation. No Salesforce icons are included. A BIMP file (GIMP batch) converts downloaded Salesforce icons to rounded PNG images. The latest release is V1.0-alpha (September 2021) and the last push was in November 2021.
MDG Technology that provides EA diagram types and component shapes in the style of the Salesforce architecture diagrams. It supports the three diagram styles Salesforce has released: Blueprint, Universal Process Notation (UPN) and Data Model Notation. No Salesforce icons are included. A BIMP file (GIMP batch) converts downloaded Salesforce icons to rounded PNG images. The latest release is V1.0-alpha (September 2021) and the last push was in November 2021.
MDG Technology that generates JHipster Domain Language (JDL) files from UML class models in EA. Allows architects to model application entities in EA and generate JHipster app scaffolding directly. Developed for a real software project at VISEO; shared as an open community resource. The repository has not changed since 2017 and the download still works.
MDG Technology that generates JHipster Domain Language (JDL) files from UML class models in EA. Allows architects to model application entities in EA and generate JHipster app scaffolding directly. Developed for a real software project at VISEO; shared as an open community resource. The repository has not changed since 2017 and the download still works.
MDG Technology that supports DEMO-4 (Design and Engineering Methodology for Organizations) enterprise ontology modeling in EA, described in a 2023 CEUR tool paper. It defines 14 templates for DEMO action rules, scripts to renumber transaction kinds, generate action rule specifications and clean up the project browser, and automatic generation of Transaction Pattern Diagrams. The paper reports use at several organizations.
MDG Technology that supports DEMO-4 (Design and Engineering Methodology for Organizations) enterprise ontology modeling in EA, described in a 2023 CEUR tool paper. It defines 14 templates for DEMO action rules, scripts to renumber transaction kinds, generate action rule specifications and clean up the project browser, and automatic generation of Transaction Pattern Diagrams. The paper reports use at several organizations.
Vendor
Company
Peter Kuipers (EAxpertise) and Marien Krouwel (Make IT Right)
Digital Architecture Framework (DAF) is a set of modeling tools for Digital Engineering, published as an MDG for EA. Its metamodel defines the notation for elements used across the stages of an organization's life cycle, from requirements to application. The repository holds add-ins, model validation checks, CSV import templates, diagram patterns, document templates, icons, profiles and quick links. The latest release is 6.3 (October 2025).
Digital Architecture Framework (DAF) is a set of modeling tools for Digital Engineering, published as an MDG for EA. Its metamodel defines the notation for elements used across the stages of an organization's life cycle, from requirements to application. The repository holds add-ins, model validation checks, CSV import templates, diagram patterns, document templates, icons, profiles and quick links. The latest release is 6.3 (October 2025).
Enterprise Architect provides system report templates that you can select in the Document Generator to generate reports from the model right away. The system also provides separate templates for cover pages, stylesheets and tables of contents. You can create custom templates, edit them and import templates saved as XML files, through Publish > Model Reports > Templates.
Enterprise Architect provides system report templates that you can select in the Document Generator to generate reports from the model right away. The system also provides separate templates for cover pages, stylesheets and tables of contents. You can create custom templates, edit them and import templates saved as XML files, through Publish > Model Reports > Templates.
Sparx Webinar Document Templates & Model (Download)
Docs & Reports
Downloads from the Sparx Systems webinar on generating documents with Enterprise Architect, first held in October 2014. They include an example model (.eap), a set of document templates (.xml) and a sample generated document (.docx). The webinar covers custom cover pages and tables of contents, report templates, and features introduced in EA 11 such as the Report Specification element, style sheets and template selectors.
Downloads from the Sparx Systems webinar on generating documents with Enterprise Architect, first held in October 2014. They include an example model (.eap), a set of document templates (.xml) and a sample generated document (.docx). The webinar covers custom cover pages and tables of contents, report templates, and features introduced in EA 11 such as the Report Specification element, style sheets and template selectors.
Sparx Community tutorial from May 2016 on building a Use Case Specification document template. A SQL template fragment lists the requirements realized by each use case, and a Document Script fragment ("Fragment Mockup Diagram") runs a JScript that builds RTF for the mockups in memory and includes it in the generated document.
Sparx Community tutorial from May 2016 on building a Use Case Specification document template. A SQL template fragment lists the requirements realized by each use case, and a Document Script fragment ("Fragment Mockup Diagram") runs a JScript that builds RTF for the mockups in memory and includes it in the generated document.
Sorting the elements of a package by a tagged value, for example a sorting order tag on requirements. The author published this as a VBScript on UMLChannel and now maintains the sorting scripts in the eaUtils add-in, whose sorting features include sorting by tagged value, alias, stereotype and name.
Sorting the elements of a package by a tagged value, for example a sorting order tag on requirements. The author published this as a VBScript on UMLChannel and now maintains the sorting scripts in the eaUtils add-in, whose sorting features include sorting by tagged value, alias, stereotype and name.
The complete ISO/TC 211 Harmonized UML Model maintained in Sparx Pro Cloud Services and accessible live via WebEA at iso.sparxcloud.com. Covers all geographic information ISO standards modeled in UML. Also available as a periodic EA project download from GitHub. A full-scale real-world example of EA used for international standards maintenance.
The complete ISO/TC 211 Harmonized UML Model maintained in Sparx Pro Cloud Services and accessible live via WebEA at iso.sparxcloud.com. Covers all geographic information ISO standards modeled in UML. Also available as a periodic EA project download from GitHub. A full-scale real-world example of EA used for international standards maintenance.
Lean Enterprise Architecture Framework (LEAF) was built in EA and published as HTML by Eero Hosiaisluoma on the Sparx Community site in July 2019, as inspiration for ArchiMate, BPMN and UML modelers. It links high-level ArchiMate diagrams to BPMN and UML diagrams, ties enterprise architecture to solution architecture from ideas to production, and aligns with SAFe and DevOps.
Lean Enterprise Architecture Framework (LEAF) was built in EA and published as HTML by Eero Hosiaisluoma on the Sparx Community site in July 2019, as inspiration for ArchiMate, BPMN and UML modelers. It links high-level ArchiMate diagrams to BPMN and UML diagrams, ties enterprise architecture to solution architecture from ideas to production, and aligns with SAFe and DevOps.
MDG extensions for modeling the NATO Architecture Framework Version 4 (NAFv4) in Enterprise Architect, developed by the German and Swiss Armed Forces, BWI and CONET. The download from SparxSystems Europe includes the MDG extensions, an example, documentation and presentation slides. It requires EA 15.1 or higher. Germany and Switzerland add national extensions such as the German ADMBw.
MDG extensions for modeling the NATO Architecture Framework Version 4 (NAFv4) in Enterprise Architect, developed by the German and Swiss Armed Forces, BWI and CONET. The download from SparxSystems Europe includes the MDG extensions, an example, documentation and presentation slides. It requires EA 15.1 or higher. Germany and Switzerland add national extensions such as the German ADMBw.
What it’s used for
NATO Architecture Framework v4 (NAFv4) modeling in Enterprise Architect
Architecture work for military and business purposes with the NAFv4 viewpoint grid
National extensions of NAFv4, such as the German ADMBw
Training on applying NAFv4 and ADMBw with Enterprise Architect
Vendor
Company
German Armed Forces (BWI/CONET) + Swiss Armed Forces
The SGAM Toolbox is a modeling language and toolset for smart grid systems, based on the Smart Grid Architecture Model (SGAM). It is a UML profile with an add-in for Enterprise Architect, and it supports enterprise, logical and technical viewpoints. Version 3.0.0.0 is free under the MIT License. Version 2 is no longer maintained.
The SGAM Toolbox is a modeling language and toolset for smart grid systems, based on the Smart Grid Architecture Model (SGAM). It is a UML profile with an add-in for Enterprise Architect, and it supports enterprise, logical and technical viewpoints. Version 3.0.0.0 is free under the MIT License. Version 2 is no longer maintained.
What it’s used for
Structure and document system-of-systems use cases for smart grid projects
Analyze interoperability between smart grid systems
Prepare co-simulation studies
Align technical solutions with regulatory and organizational frameworks
Browse the online demo model for Smart Charging with VPP Coordination
Enterprise Architect includes SoaML (Service oriented architecture Modeling Language), an OMG standard for modeling SOA solutions with UML, as an MDG Technology integrated with the installer. It adds a SoaML Component diagram and a SoaML Sequence diagram, SoaML pages in the Diagram Toolbox and Quick Linker entries. It is supported in the Corporate, Unified and Ultimate Editions.
Enterprise Architect includes SoaML (Service oriented architecture Modeling Language), an OMG standard for modeling SOA solutions with UML, as an MDG Technology integrated with the installer. It adds a SoaML Component diagram and a SoaML Sequence diagram, SoaML pages in the Diagram Toolbox and Quick Linker entries. It is supported in the Corporate, Unified and Ultimate Editions.
The TEA Framework technology in Enterprise Architect 17 (The Essential Architecture). Once enabled in Manage Technology, the Model Builder offers TEA Accelerators, including the APM Accelerator, which sets up an Application Portfolio Management MDG profile definition, perspective modeling and predefined dashboards.
The TEA Framework technology in Enterprise Architect 17 (The Essential Architecture). Once enabled in Manage Technology, the Model Builder offers TEA Accelerators, including the APM Accelerator, which sets up an Application Portfolio Management MDG profile definition, perspective modeling and predefined dashboards.
What it’s used for
Set up Application Portfolio Management in EA 17 from a predefined pattern
Extend the APM profile for business capability or technology portfolio management
LemonTree.Automation is the edition of LemonTree without a user interface, built to run on build agents and runners in pipeline, continuous integration and DevOps environments. It brings 3-way diff and merge and other LemonTree functions to automated workflows, with features such as consistency check, import, publish and SVG export.
LemonTree.Automation is the edition of LemonTree without a user interface, built to run on build agents and runners in pipeline, continuous integration and DevOps environments. It brings 3-way diff and merge and other LemonTree functions to automated workflows, with features such as consistency check, import, publish and SVG export.
What it’s used for
Run 3-way diff and merge of EA models in a build pipeline
Check model consistency automatically on each change
Publish and import model components from a pipeline
LemonTree.Components lets you extract components of an existing EA model and reuse them in other models. A component is one or more packages, stored as a component version file (.mpms) in a local repository, and the LemonTree add-in publishes, imports and reverts component versions. It is included with the LemonTree.Desktop license.
LemonTree.Components lets you extract components of an existing EA model and reuse them in other models. A component is one or more packages, stored as a component version file (.mpms) in a local repository, and the LemonTree add-in publishes, imports and reverts component versions. It is included with the LemonTree.Desktop license.
What it’s used for
Publish packages of a model as a versioned component
Confluence app from Sparx Systems that embeds live EA model content from Prolaborate, such as diagrams, packages and elements, in Confluence pages. It supports Prolaborate 3.x only, on Confluence Cloud, Server 8.0.0 to 8.5.18 and Data Center 10.2.0 to 10.2.19 (version 2.0.1, January 2025). A separate Prolaborate 4 app (version 1.3.0, March 2026) publishes Prolaborate 4 content to Confluence Cloud, and Prolaborate 6 lists Confluence as a native integration.
Confluence app from Sparx Systems that embeds live EA model content from Prolaborate, such as diagrams, packages and elements, in Confluence pages. It supports Prolaborate 3.x only, on Confluence Cloud, Server 8.0.0 to 8.5.18 and Data Center 10.2.0 to 10.2.19 (version 2.0.1, January 2025). A separate Prolaborate 4 app (version 1.3.0, March 2026) publishes Prolaborate 4 content to Confluence Cloud, and Prolaborate 6 lists Confluence as a native integration.
Prolaborate for SharePoint shows live content from Enterprise Architect models, such as diagrams, packages and elements, on Microsoft SharePoint pages with no export or copy and paste. It works with SharePoint Online only and needs Prolaborate 5.3.0 or later. The vendor lists SharePoint as one of Prolaborate's native integrations, alongside Confluence, Azure DevOps, Jira and Teams.
Prolaborate for SharePoint shows live content from Enterprise Architect models, such as diagrams, packages and elements, on Microsoft SharePoint pages with no export or copy and paste. It works with SharePoint Online only and needs Prolaborate 5.3.0 or later. The vendor lists SharePoint as one of Prolaborate's native integrations, alongside Confluence, Azure DevOps, Jira and Teams.
What it’s used for
Show live EA diagrams, packages and elements on SharePoint pages
Let readers open an interactive view with notes, properties, tagged values, Jira links, traceability and linked documents
Keep SharePoint pages current as the EA model changes, without manual updates
The Visual Execution Analyzer (VEA) is a set of tools built into Enterprise Architect for building, debugging, recording, profiling, simulating and testing software while keeping the code linked to the model. It supports Java, .NET and Microsoft Windows C++ in particular.
The Visual Execution Analyzer (VEA) is a set of tools built into Enterprise Architect for building, debugging, recording, profiling, simulating and testing software while keeping the code linked to the model. It supports Java, .NET and Microsoft Windows C++ in particular.
What it’s used for
Build and debug Java, .NET and Microsoft C++ code from analyzer scripts linked to model packages
Run behavioral models in the Simulator and watch execution at run time
Profile .NET, native C++ and Java code
Record execution without instrumenting the code and generate sequence diagrams from it
SysPhS: SysML Physical Interaction and Signal Flow Simulation
MBSE & Systems
Support for SysPhS, the OMG SysML extension for physical interaction and signal flow simulation. Models carry their simulation characteristics through the SysPhS profile and libraries, and can be translated to Modelica (OpenModelica) or MATLAB Simulink, Simscape and Stateflow for simulation.
Support for SysPhS, the OMG SysML extension for physical interaction and signal flow simulation. Models carry their simulation characteristics through the SysPhS profile and libraries, and can be translated to Modelica (OpenModelica) or MATLAB Simulink, Simscape and Stateflow for simulation.
What it’s used for
Define physical interaction and signal flow in SysML models using the SysPhS profile
Use SysPhS toolbox pages and component patterns that reference OpenModelica and Simulink library blocks
Simulate and plot results with Modelica or MATLAB Simulink
Time Aware Modeling in Enterprise Architect 17 tracks how a system or enterprise architecture changes over time. A Timelines window creates snapshots of diagrams, packages and elements, and a package can be compared with other models, native XML or XEA files, replicated or branched models, and other versions of the same package.
Time Aware Modeling in Enterprise Architect 17 tracks how a system or enterprise architecture changes over time. A Timelines window creates snapshots of diagrams, packages and elements, and a package can be compared with other models, native XML or XEA files, replicated or branched models, and other versions of the same package.
What it’s used for
Track how an architecture changes over time
Create diagram, package and element snapshots in the Timelines window
Compare a package with local files, native, ODBC and cloud-hosted models, and with branches or versions
OSLC (Open Services for Lifecycle Collaboration): built-in
Sparx Core
Pro Cloud Server provides an OSLC RESTful API, based on OSLC and RDF, to explore, query, retrieve and update information in Enterprise Architect models from other systems. Customers can use it internally, and the vendor requires a commercial license for third-party use.
Pro Cloud Server provides an OSLC RESTful API, based on OSLC and RDF, to explore, query, retrieve and update information in Enterprise Architect models from other systems. Customers can use it internally, and the vendor requires a commercial license for third-party use.
Leanpub book by Thomas Kilian on the Enterprise Architect repository database: how to access it, how to query the tables, a list of all tables and the most important ones, such as t_object, t_package, t_diagram and t_connector. About 127 pages in PDF and EPUB, described as 99 percent complete and last updated in September 2023. A free sample is available.
Leanpub book by Thomas Kilian on the Enterprise Architect repository database: how to access it, how to query the tables, a list of all tables and the most important ones, such as t_object, t_package, t_diagram and t_connector. About 127 pages in PDF and EPUB, described as 99 percent complete and last updated in September 2023. A free sample is available.
What it’s used for
Look up the EA database tables, such as t_object, t_package, t_diagram, t_diagramobjects and t_connector
Run direct SQL queries for information the API does not provide
Learn how the repository is structured behind the scenes
Sparx Systems' SysML v2 modeling environment, announced at the EA Global Summit 2025 and in active development. It supports native SysML v2 and KerML modeling with synchronized graphical and textual authoring.
Sparx Systems' SysML v2 modeling environment, announced at the EA Global Summit 2025 and in active development. It supports native SysML v2 and KerML modeling with synchronized graphical and textual authoring.
What it’s used for
Native SysML v2 / KerML modeling without any UML artifacts
Synchronized graphical and textual authoring (IntelliSense-assisted)
SysML v2 model import/export for CI/CD and version control workflows
Bridge between legacy SysML 1.x and new SysML v2 via Reference Objects
High-performance large repository rendering via Pro Cloud Server
Cloud-hosted deployment of the full Enterprise Architect application delivered via browser, no local installation required. Works with EA Infrastructure (central repository, floating license manager, HTTPS access). Enables fully distributed teams to collaborate on shared repositories from any device. Available via Sparx Systems and regional partners.
Cloud-hosted deployment of the full Enterprise Architect application delivered via browser, no local installation required. Works with EA Infrastructure (central repository, floating license manager, HTTPS access). Enables fully distributed teams to collaborate on shared repositories from any device. Available via Sparx Systems and regional partners.
AI in Prolaborate 6: generates descriptions, summarizes discussions and diagrams, rephrases text and answers questions about the model. Inactive by default; needs a Kernaro AI Hub license and your own LLM.
AI in Prolaborate 6: it generates descriptions, summarizes discussions and diagrams, rephrases text and answers questions about the model. Inactive by default; it needs a Kernaro AI Hub license and the customer's own LLM. Prolaborate 6.0.0 was released in September 2026.
Built-in Pro Cloud Server SBPI plugin connecting EA elements to Jira issues/user stories and Confluence pages. Bidirectional push/pull sync; create EA elements from Jira items; exchange comments; pass WebEA link for diagram viewing. Supports on-premise and cloud Jira/Confluence. Each provider is configured on the Pro Cloud Server.
Built-in Pro Cloud Server SBPI plugin connecting EA elements to Jira issues/user stories and Confluence pages. Bidirectional push/pull sync; create EA elements from Jira items; exchange comments; pass WebEA link for diagram viewing. Supports on-premise and cloud Jira/Confluence. Each provider is configured on the Pro Cloud Server.
Built-in PCS SBPI plugin for Azure DevOps (formerly Team Foundation Server / VSTS). Syncs EA elements with Azure DevOps work items. Supports customized data filtering and type mapping. Each provider is configured on the Pro Cloud Server.
Built-in PCS SBPI plugin for Azure DevOps (formerly Team Foundation Server / VSTS). Syncs EA elements with Azure DevOps work items. Supports customized data filtering and type mapping. Each provider is configured on the Pro Cloud Server.
PCS Integration: IBM Jazz (DOORS Next, Rhapsody DM, RTC, QM)
Version & ALM
Built-in PCS SBPI plugin integrating with IBM Jazz products: DOORS Next Generation (requirements), Rhapsody Design Management, Team Concert CCM (configuration management), and Quality Manager (QM). Enables EA elements to be linked and synced with items from the full IBM ALM stack.
Built-in PCS SBPI plugin integrating with IBM Jazz products: DOORS Next Generation (requirements), Rhapsody Design Management, Team Concert CCM (configuration management), and Quality Manager (QM). Enables EA elements to be linked and synced with items from the full IBM ALM stack.
Built-in PCS SBPI plugin connecting EA architecture elements to ServiceNow ITSM records (CMDB, incidents, changes). Enables architecture governance workflows bridging EA models and the ServiceNow platform. Each provider is configured on the Pro Cloud Server.
Built-in PCS SBPI plugin connecting EA architecture elements to ServiceNow ITSM records (CMDB, incidents, changes). Enables architecture governance workflows bridging EA models and the ServiceNow platform. Each provider is configured on the Pro Cloud Server.
Built-in PCS plugin linking EA elements to Polarion ALM work items, requirements through to implementation items. Enables traceable streams from EA design through to Polarion-managed delivery. Each provider is configured on the Pro Cloud Server.
Built-in PCS plugin linking EA elements to Polarion ALM work items, requirements through to implementation items. Enables traceable streams from EA design through to Polarion-managed delivery. Each provider is configured on the Pro Cloud Server.
Open-source Java tool, mainly developed by interactive instruments, that takes ISO 19109 application schemas from a UML model and derives implementation representations. EA models can be read directly. Targets include XML Schema with several encoding rules, Schematron generated from OCL constraints, JSON Schema, RDF Schema, feature catalogues in XML and HTML, and code list dictionaries in GML and SKOS.
Open-source Java tool, mainly developed by interactive instruments, that takes ISO 19109 application schemas from a UML model and derives implementation representations. EA models can be read directly. Targets include XML Schema with several encoding rules, Schematron generated from OCL constraints, JSON Schema, RDF Schema, feature catalogues in XML and HTML, and code list dictionaries in GML and SKOS.
What it’s used for
Derive XML Schema from ISO 19109 application schemas held in EA, using several encoding rules
Generate Schematron validation rules from OCL constraints in the UML model
Produce JSON Schema, RDF Schema and feature catalogues in XML and HTML
Open-source tool, originally developed by the Dutch Cadastre (Kadaster) and Armatiek, that generates specifications from UML class models, including EA models through an add-in. Outputs include XML schemas (ISO 19136), JSON schemas (JSON, GeoJSON, JSON-FG), online documentation in ReSpec format, validation reports, OpenAPI specifications and RDF (SHACL and SKOS). It supports the Dutch government's Metamodel for Information Models (MIM), version 1.2, and Armatiek offers it as a SaaS service.
Open-source tool, originally developed by the Dutch Cadastre (Kadaster) and Armatiek, that generates specifications from UML class models, including EA models through an add-in. Outputs include XML schemas (ISO 19136), JSON schemas (JSON, GeoJSON, JSON-FG), online documentation in ReSpec format, validation reports, OpenAPI specifications and RDF (SHACL and SKOS). It supports the Dutch government's Metamodel for Information Models (MIM), version 1.2, and Armatiek offers it as a SaaS service.
What it’s used for
Generate XML schemas (ISO 19136) and JSON schemas from EA UML class models
Produce online documentation in ReSpec format and validation reports
Generate OpenAPI specifications and RDF (SHACL and SKOS) from the same model
Work with models that follow the Dutch MIM metamodel
Run Imvertor as a SaaS service, with no local install
Free EA add-in (since 2010) for creating and managing UML profiles of the IEC Common Information Model (CIM) for power grid systems. CIMConteXtor handles profile creation inside EA using UN/CEFACT rules. CIMSyntaxGen generates schemas: IEC TC57 XML NDR (XSD), IEC 62361-104 (JSON Schema), IEC 61970 part 501 (RDFS). Co-developed with CIMTool team. GPL-licensed; requires EA 13+.
Free EA add-in (since 2010) for creating and managing UML profiles of the IEC Common Information Model (CIM) for power grid systems. CIMConteXtor handles profile creation inside EA using UN/CEFACT rules. CIMSyntaxGen generates schemas: IEC TC57 XML NDR (XSD), IEC 62361-104 (JSON Schema), IEC 61970 part 501 (RDFS). Co-developed with CIMTool team. GPL-licensed; requires EA 13+.
What it’s used for
Create CIM (IEC Common Information Model) UML profiles inside Enterprise Architect
Generate IEC-compliant XML Schema (IEC 62361-100) from CIM profiles
Generate JSON Schema (IEC 62361-104 draft) for modern RESTful CIM services
Generate RDFS (IEC 61970-501) for CIM semantic web applications
Open-source tool for building profiles of the IEC Common Information Model (CIM) and generating RDFS (IEC 61970-501 and 61970-552), XML schema (IEC 62361-100) and JSON schema (IEC 62361-104 draft) artifacts from them. It imports EA project files directly (.eap, and .qea since CIMTool 2.1.0) or through XMI export, and is maintained by the UCA International Users Group (CIMug). Release 2.3.0 (June 2026) adds cimtool-cli, a command-line version for CI/CD pipelines.
Open-source tool for building profiles of the IEC Common Information Model (CIM) and generating RDFS (IEC 61970-501 and 61970-552), XML schema (IEC 62361-100) and JSON schema (IEC 62361-104 draft) artifacts from them. It imports EA project files directly (.eap, and .qea since CIMTool 2.1.0) or through XMI export, and is maintained by the UCA International Users Group (CIMug). Release 2.3.0 (June 2026) adds cimtool-cli, a command-line version for CI/CD pipelines.
What it’s used for
Build IEC CIM profile definitions from the base CIM UML model
Generate RDFS, XSD and JSON schema artifacts from CIM profiles
Import EA project files (.eap, .qea) directly, with no XMI export needed
Run profile transformations in CI/CD pipelines with cimtool-cli
Support the IEC 61968, 61970 and 62325 standard series
Vendor
Company
UCA International Users Group (CIMug) / Langdale Consultants
Open-source XSLT toolset that transforms a UML 2.5 model, exported from EA as XMI 2.5.1, into an OWL 2 ontology and SHACL shapes, with a JSON-LD context file, a conventions compliance report and a glossary as further outputs. It conforms to the SEMIC Style Guide and was developed for the EU eProcurement Ontology by the Publications Office of the EU (OP-TED). Latest release 3.1.0, March 2026.
Open-source XSLT toolset that transforms a UML 2.5 model, exported from EA as XMI 2.5.1, into an OWL 2 ontology and SHACL shapes, with a JSON-LD context file, a conventions compliance report and a glossary as further outputs. It conforms to the SEMIC Style Guide and was developed for the EU eProcurement Ontology by the Publications Office of the EU (OP-TED). Latest release 3.1.0, March 2026.
What it’s used for
Transform an EA UML model, exported as XMI 2.5.1, into an OWL 2 ontology, lightweight or with reasoning axioms
Generate SHACL shapes for data validation
Generate a JSON-LD context file for the ontology
Check the model against the conventions with a compliance report
Built-in EA tool for defining formal schemas, such as XSD, from a class model. It needs no profile or stereotyped XSD elements, and the same message can also be built as RDFS or JSON. It is supported in the Corporate, Unified and Ultimate editions.
Built-in EA tool for defining formal schemas, such as XSD, from a class model. It needs no profile or stereotyped XSD elements, and the same message can also be built as RDFS or JSON. It is supported in the Corporate, Unified and Ultimate editions.
What it’s used for
Define message schemas from a UML class model without XSD-specific profiles
Derive contractual schemas that are subsets of a shared meta-model
Build the same message definition as XSD, RDFS or JSON
Add other output formats with a custom add-in that uses the Schema Composer automation interface
Open-source Docker setup for running Sparx Systems Pro Cloud Server in a Linux container on Wine, built on docker-wine. The README lists Pro Cloud Server 4.2, 5.0 and 5.1 as supported, and the last commit is from December 2022. Sparx Systems does not support running Pro Cloud Server in a container, and you supply your own installer under a Sparx license.
Open-source Docker setup for running Sparx Systems Pro Cloud Server in a Linux container on Wine, built on docker-wine. The README lists Pro Cloud Server 4.2, 5.0 and 5.1 as supported, and the last commit is from December 2022. Sparx Systems does not support running Pro Cloud Server in a container, and you supply your own installer under a Sparx license.
Community resource that updates Enterprise Architect's built-in Workflow Script Template with clearer structure, more detailed documentation and a fuller set of workflow functions for people new to Workflow scripting. Copy the file into EA's Config/Script Templates folder and it is applied to scripts created in a Workflow Script group. Posted on the Sparx community site in November 2010 and last modified in April 2013.
Community resource that updates Enterprise Architect's built-in Workflow Script Template with clearer structure, more detailed documentation and a fuller set of workflow functions for people new to Workflow scripting. Copy the file into EA's Config/Script Templates folder and it is applied to scripts created in a Workflow Script group. Posted on the Sparx community site in November 2010 and last modified in April 2013.
White paper from Sparx Systems on Workflow scripting in Enterprise Architect, available on the Sparx community site. It describes how Workflow scripts set the order of work for team members and ensure specified outcomes, with guides for writing and debugging scripts. A sample model with workflow definitions can be downloaded with it. Posted November 2013 and last modified February 2015.
White paper from Sparx Systems on Workflow scripting in Enterprise Architect, available on the Sparx community site. It describes how Workflow scripts set the order of work for team members and ensure specified outcomes, with guides for writing and debugging scripts. A sample model with workflow definitions can be downloaded with it. Posted November 2013 and last modified February 2015.
Leanpub book by Thomas Kilian that introduces Enterprise Architect scripting and its API step by step, starting from the repository. It covers examining a repository, creating simple and complex structures, a reference for most API objects with their methods and attributes, and background on EA internals. About 136 pages, described as 99 percent complete and last updated in September 2021. A free sample is available.
Leanpub book by Thomas Kilian that introduces Enterprise Architect scripting and its API step by step, starting from the repository. It covers examining a repository, creating simple and complex structures, a reference for most API objects with their methods and attributes, and background on EA internals. About 136 pages, described as 99 percent complete and last updated in September 2021. A free sample is available.
What it’s used for
Learn the EA scripting API step by step, starting from the repository
Look up API objects with their methods and attributes
Create simple and complex model structures from scripts
Cross-reference API calls with the matching parts of the GUI
The Publications Office of the EU maintains the eProcurement Ontology (ePO) as a UML conceptual model in Sparx EA. The EA project file (ePO_CM.qea) and XMI exports are published in the OP-TED epo-conceptual-model repository on GitHub, and the model is transformed into OWL, SHACL and JSON-LD with model2owl. The ePO repository holds the generated ontology modules, such as eAccess, eAwarding, eCatalogue, eContract, eEvaluation and eFulfilment, and its latest release is 5.2.0 (October 2025).
The Publications Office of the EU maintains the eProcurement Ontology (ePO) as a UML conceptual model in Sparx EA. The EA project file (ePO_CM.qea) and XMI exports are published in the OP-TED epo-conceptual-model repository on GitHub, and the model is transformed into OWL, SHACL and JSON-LD with model2owl. The ePO repository holds the generated ontology modules, such as eAccess, eAwarding, eCatalogue, eContract, eEvaluation and eFulfilment, and its latest release is 5.2.0 (October 2025).
EA 17 accelerator for application portfolio management. It provides a metamodel aligned with TOGAF and ArchiMate, Excel import profiles for existing inventories, and pre-configured Prolaborate dashboards.
EA 17 accelerator for application portfolio management. It provides a metamodel aligned with TOGAF and ArchiMate, Excel import profiles for existing inventories, and pre-configured Prolaborate dashboards.
What it’s used for
Jump-start Application Portfolio Management without designing a metamodel from scratch
Import existing application inventories from Excel using pre-built import profiles
Generate integration views and dependency diagrams automatically via TEA Model Add-In
Pre-configured Prolaborate dashboards for lifecycle, risk, and rationalization analysis
TOGAF and ArchiMate aligned metamodel for application elements
EA 17: Enable via Model Builder > Enterprise Architecture > The Essential Architecture > TEA Accelerators > APM Accelerator Technology. EA 16: Download from sparxsystems.com/prolaborate.
EA 17 accelerator for business capability management. It provides an ArchiMate-based metamodel, capability heat maps and roadmaps, Excel import, and pre-built Prolaborate dashboards.
EA 17 accelerator for business capability management. It provides an ArchiMate-based metamodel, capability heat maps and roadmaps, Excel import, and pre-built Prolaborate dashboards.
What it’s used for
Business Capability Modeling with pre-configured ArchiMate-based metamodel
Capability heat maps and lifecycle roadmapping
Strategic objective and business domain modeling
Pre-built Prolaborate dashboards for capability rationalization
Excel import for bulk capability inventory loading
Third member of the EA 17 accelerator trio alongside APM and BCM. Delivers pre-configured MDG profiles, model patterns, perspectives, and Prolaborate dashboards specifically for Technology Portfolio Management: enabling technology lifecycle tracking, vendor analysis, and rationalization planning from within EA.
Third member of the EA 17 accelerator trio alongside APM and BCM. Delivers pre-configured MDG profiles, model patterns, perspectives, and Prolaborate dashboards specifically for Technology Portfolio Management: enabling technology lifecycle tracking, vendor analysis, and rationalization planning from within EA.
MDG Technology for Data Warehouse Schema, shown on Sparx's Enterprise Architect 17 pages. It provides UML profiles for data warehouse platforms such as Amazon Redshift, Azure Synapse, Google BigQuery, Snowflake and Teradata, for platforms such as Hadoop, Spark, CouchDB, MongoDB and Pentaho, and for traditional databases such as Oracle, SQL Server and PostgreSQL. Existing DDL can be imported into the model and new DDL generated from it, and the vendor notes that some of the technologies were still in beta.
MDG Technology for Data Warehouse Schema, shown on Sparx's Enterprise Architect 17 pages. It provides UML profiles for data warehouse platforms such as Amazon Redshift, Azure Synapse, Google BigQuery, Snowflake and Teradata, for platforms such as Hadoop, Spark, CouchDB, MongoDB and Pentaho, and for traditional databases such as Oracle, SQL Server and PostgreSQL. Existing DDL can be imported into the model and new DDL generated from it, and the vendor notes that some of the technologies were still in beta.
Free image library of clip art and icons on the Sparx Systems EA downloads page, for adding custom images to EA diagrams beyond the standard UML shapes. The current download is dated 27 July 2017.
Free image library of clip art and icons on the Sparx Systems EA downloads page, for adding custom images to EA diagrams beyond the standard UML shapes. The current download is dated 27 July 2017.
The Floating License Server (FLS) is a component of Pro Cloud Server that runs whenever Pro Cloud Server runs and distributes floating licenses for Enterprise Architect and Sparx add-ins over HTTPS. Users check a license out when the product starts and the license returns to the pool when it closes. Sparx also offers a separate Keystore Service and file-based key stores as alternatives.
The Floating License Server (FLS) is a component of Pro Cloud Server that runs whenever Pro Cloud Server runs and distributes floating licenses for Enterprise Architect and Sparx add-ins over HTTPS. Users check a license out when the product starts and the license returns to the pool when it closes. Sparx also offers a separate Keystore Service and file-based key stores as alternatives.
Sparx Systems' AI add-in inside Enterprise Architect: natural-language modeling, Model Chat, model analysis, validation and event-driven agents. Basic and Advanced license levels.
Sparx Systems' AI add-in inside Enterprise Architect: natural-language modeling, Model Chat, model and diagram analysis, validation against your standards and event-driven agents. It uses the AI provider the customer configures, such as Azure OpenAI, OpenAI or Anthropic Claude. The Basic license is read-only, and the Advanced license reads and writes and can connect to Kernaro AI Hub. The latest release is 1.1.0.55 (September 2026).
Basic license: standalone and read-onlyAdvanced license: read and write, with SSO, shared agents and an audit trail when connected to Kernaro AI HubAI provider configured by the customer
Sparx Systems' AI platform over Enterprise Architect repositories: Model Chat, impact analysis, integrations, report and diagram builders, Intelligent Flow automation, and a read-only GraphQL API and MCP server for AI assistants. Bring your own LLM.
Sparx Systems' AI platform over Enterprise Architect repositories, shown on the vendor's pages as both Kernaro AI and Kernaro AI Hub: Model Chat, impact analysis, integrations with Jira, Confluence, Azure DevOps and SharePoint, a Word and Excel report builder, a diagram builder and Intelligent Flow automation. It includes a read-only GraphQL API and an MCP server, so AI assistants and other MCP clients can query the repository, and it needs an MDG Technology defined for the model to build that layer. It also manages Kernaro Assist access, single sign-on and shared agents, and Prolaborate 6.0 supports its integrations. Bring your own LLM: the customer supplies the keys and pays the provider for usage. The latest release is 1.4.0.1 (August 2026).
Read-only GraphQL API and MCP server (MCP support since June 2026)Needs an MDG Technology defined for the repositoryBring your own LLM (customer-supplied keys)Manages Kernaro Assist Advanced licensesProlaborate 6.0 supports Kernaro AI integrations
Free for every Sparx EA user, published by NovoCircle. Lets Claude or GitHub Copilot work in your Sparx EA model through a local MCP server, with skills that follow an experienced architect's method. Windows only.
Free for every Sparx EA user, published by NovoCircle. The Claude Desktop extension is the MCP server, and it works in Claude Desktop chat and the Code tab of the Claude desktop app. The ai-power-tools plugin from the novocircle marketplace carries the skills for modeling, analysis, governance, stakeholder engagement and Prolaborate, and you need both. The VS Code extension gives GitHub Copilot the same server, and VS Code loads the same skills. It requires Windows 10 or 11 with Enterprise Architect 16.1 or later on the same machine.
Windows 10 or 11Enterprise Architect 16.1 or later, installed on the same machine
How to get it
Free. For Claude, install the Claude Desktop extension and the ai-power-tools plugin. For GitHub Copilot, install the VS Code extension. No license key.
Suite of add-ins for Sparx Enterprise Architect from Ability Engineering: eaDocX (Word documents from EA models), eaSheets (spreadsheet-style editing of model data), Revision Manager (synchronizes document review changes back into the model), Model Expert (model validation with AI-enhanced checks) and Portfolio Manager (management of several projects in one repository). The download includes 30-day trials of each product, and some features are free for life.
Suite of add-ins for Sparx Enterprise Architect from Ability Engineering: eaDocX (Word documents from EA models), eaSheets (spreadsheet-style editing of model data), Revision Manager (synchronizes document review changes back into the model), Model Expert (model validation with AI-enhanced checks) and Portfolio Manager (management of several projects in one repository). The download includes 30-day trials of each product, and some features are free for life.
Add-in from SparxSystems Japan that connects Enterprise Architect elements to Redmine tickets. It exports elements such as Requirements, Changes, Use Cases, Tests, Issues, Features, Tasks and Defects to Redmine, imports tickets as elements, and converts attributes in both directions with customizable attribute mapping. The vendor reports that version 3.1.0 does not work properly with Enterprise Architect 17.2 and says it is working on a fix.
Add-in from SparxSystems Japan that connects Enterprise Architect elements to Redmine tickets. It exports elements such as Requirements, Changes, Use Cases, Tests, Issues, Features, Tasks and Defects to Redmine, imports tickets as elements, and converts attributes in both directions with customizable attribute mapping. The vendor reports that version 3.1.0 does not work properly with Enterprise Architect 17.2 and says it is working on a fix.
Enterprise Architect 16.0 or later for the 64-bit installer; a separate installer covers EA 15.2 or earlierNot working properly with EA 17.2 according to the vendor (page updated July 2026)Annual standard or floating license; 14-day trial key
Pre-populated example EA project files bundled with each Accelerator pack (APM, BCM, TPM). Contain sample portfolios, applications, capabilities, technologies, populated with realistic example data. Used as demonstration models for Prolaborate dashboards and as starting templates. Downloadable from the Prolaborate documentation pages.
Pre-populated example EA project files bundled with each Accelerator pack (APM, BCM, TPM). Contain sample portfolios, applications, capabilities, technologies, populated with realistic example data. Used as demonstration models for Prolaborate dashboards and as starting templates. Downloadable from the Prolaborate documentation pages.
Built-in tool for bringing data from databases, XML, JSON, spreadsheets and online sources into the model with repeatable, scripted rules. Unified and Ultimate editions.
Built-in tool for bringing data from databases, XML, JSON, spreadsheets and online sources into the model with repeatable, scripted rules. Unified and Ultimate editions.
What it’s used for
Import data from ODBC databases, XML, JSON, Excel/CSV, and online URLs to create EA model elements
Reproducible, model-defined data harvesting for APM/BCM inventories
JavaScript post-processing of ingested data sets
Build EA application inventories from CMDB or spreadsheet exports
Regular data refresh workflows via scheduled scripts
SOMF: Service Oriented Modeling Framework (built-in)
MDG Free / OSS
Built-in support for SOMF 2.1, the Service-Oriented Modeling Framework, a service-oriented development life cycle methodology with modeling practices and disciplines. Sparx lists it among the enterprise notations supported out of the box, alongside ArchiMate and SoaML.
Built-in support for SOMF 2.1, the Service-Oriented Modeling Framework, a service-oriented development life cycle methodology with modeling practices and disciplines. Sparx lists it among the enterprise notations supported out of the box, alongside ArchiMate and SoaML.
Built-in support for the Decision Model and Notation (DMN) standard. Decision Tables on Activity elements model how a decision is made and can generate code for the decision, and a fuller DMN implementation covers Decision Requirements diagrams and decision logic.
Built-in support for the Decision Model and Notation (DMN) standard. Decision Tables on Activity elements model how a decision is made and can generate code for the decision, and a fuller DMN implementation covers Decision Requirements diagrams and decision logic.
Built-in support for the OMG Value Delivery Modeling Language (VDML) through a UML profile, a VDML perspective, model patterns and toolbox pages. It models value networks, capabilities, roles and activities in a business context.
Built-in support for the OMG Value Delivery Modeling Language (VDML) through a UML profile, a VDML perspective, model patterns and toolbox pages. It models value networks, capabilities, roles and activities in a business context.
Built-in import and generation of ArchiMate 2 and ArchiMate 3.1 Model Exchange Files, the Open Group's format for moving ArchiMate models between tools. An imported file becomes a UML model in the chosen package.
Built-in import and generation of ArchiMate 2 and ArchiMate 3.1 Model Exchange Files, the Open Group's format for moving ArchiMate models between tools. An imported file becomes a UML model in the chosen package.
Labnaf (enterprise transformation framework and software)
Model Management
Labnaf is a framework and software for driving enterprise transformations, implemented as an add-in for Sparx Enterprise Architect. It combines strategy, architecture, risk and business continuity work in one process, one modeling language and one repository structure, with viewpoints, dashboards and reports. Editions are Lite (free), Standalone, Team and Corporate, and the current system requirements document covers Labnaf 7.
Labnaf is a framework and software for driving enterprise transformations, implemented as an add-in for Sparx Enterprise Architect. It combines strategy, architecture, risk and business continuity work in one process, one modeling language and one repository structure, with viewpoints, dashboards and reports. Editions are Lite (free), Standalone, Team and Corporate, and the current system requirements document covers Labnaf 7.
Individuals and small teams: EA Professional 64-bit with a SQLite (QEA) repositoryMedium and large teams: EA Corporate or above with a SQL Server repository
How to get it
Pricing: contact the vendor. Visit the product page for access information.
MODSARUS adds a model-based approach to Enterprise Architect for specifying smart grid and smart energy systems that follow IEC standards such as IEC 61850 and the CIM. It has three modules: BAP, for specifying IEC 61850 protection, automation and control systems; Use Case, for business processes under the IEC 62559 use case methodology; and Data Flow, for exchange interfaces based on corporate or IEC data models. It was developed by the utilities EDF and Enedis and is distributed and supported by Ardans.
MODSARUS adds a model-based approach to Enterprise Architect for specifying smart grid and smart energy systems that follow IEC standards such as IEC 61850 and the CIM. It has three modules: BAP, for specifying IEC 61850 protection, automation and control systems; Use Case, for business processes under the IEC 62559 use case methodology; and Data Flow, for exchange interfaces based on corporate or IEC data models. It was developed by the utilities EDF and Enedis and is distributed and supported by Ardans.
FEAF (Federal Enterprise Architecture Framework): built into TOGAF MDG
MDG Official
FEAF modeling support is part of Sparx Systems' MDG Technology for TOGAF. It adds Federal Enterprise Architecture Framework reference models and UML profiles for the FEAF Business, Performance, Service and Technical Reference Models. The TOGAF technology is built around the TOGAF 9.1 method and requires Enterprise Architect 11.1 or later.
FEAF modeling support is part of Sparx Systems' MDG Technology for TOGAF. It adds Federal Enterprise Architecture Framework reference models and UML profiles for the FEAF Business, Performance, Service and Technical Reference Models. The TOGAF technology is built around the TOGAF 9.1 method and requires Enterprise Architect 11.1 or later.
A Prolaborate integration that shares live Enterprise Architect model content, such as diagrams and other artifacts, in Microsoft Teams chats. Modelers and business stakeholders can discuss the current version of a diagram without exporting or copying it.
A Prolaborate integration that shares live Enterprise Architect model content, such as diagrams and other artifacts, in Microsoft Teams chats. Modelers and business stakeholders can discuss the current version of a diagram without exporting or copying it.
What it’s used for
Add the Prolaborate app to Microsoft Teams and connect it to a Prolaborate repository
Search for a diagram by keyword and post it into a Teams chat
Open a posted diagram in Prolaborate to see the latest changes
Hold discussions between modelers and business stakeholders inside Teams
Limit what Teams users can see by connecting through a Prolaborate user with restricted access
Requires Prolaborate and the Prolaborate app in Microsoft TeamsA security token is generated in Prolaborate under Integrated Application Access ManagementThe Prolaborate user named in the Teams configuration must not be a single sign-on userThe vendor documentation, posted November 2022, describes setup for Prolaborate V4 and V5
Prolaborate integrations that link the architecture repository to Jira projects and to Azure DevOps projects for tracking and reporting. Enterprise Architect elements are linked to Jira issues or Azure DevOps items through an integration property added to a stereotype.
Prolaborate integrations that link the architecture repository to Jira projects and to Azure DevOps projects for tracking and reporting. Enterprise Architect elements are linked to Jira issues or Azure DevOps items through an integration property added to a stereotype.
What it’s used for
Link EA elements to Jira tasks, requirements and issues and see the links in both Prolaborate and EA
Link EA elements to Azure DevOps items with a two-way link
Browse Jira projects from Prolaborate and link requirements to user stories
Combine EA model dashboards with Jira contextual reports in one view
Follow a link from a Jira issue back to Prolaborate
Jira integration supports Jira Cloud and Jira Data Center 7 through 11The Jira integration needs the Large Teams or Enterprise Prolaborate edition, or a separately purchased add-on for Growing TeamsAzure DevOps connects with a personal access token and is a preloaded integrated application that must be set to ActiveA user needs access to Integrations and Modeling Languages in Prolaborate to set them up
Activate the integration in Prolaborate under Integrated Applications, add the Jira or Azure DevOps project, and add an integration property to the stereotype.
A hosting service from eaTeamWorks that runs a customer's Enterprise Architect environment in a secure AWS cloud so it can be reached from a browser. This is a hosting service, not a software tool. The vendor also arranges EA SaaS, hosting or on-premise setups for Enterprise Architect and Prolaborate.
A hosting service from eaTeamWorks that runs a customer's Enterprise Architect environment in a secure AWS cloud so it can be reached from a browser. This is a hosting service, not a software tool. The vendor also arranges EA SaaS, hosting or on-premise setups for Enterprise Architect and Prolaborate.
What it’s used for
Host an EA environment in the cloud instead of on your own servers
Open EA modeling in a browser from wherever the team works
Give distributed teams access to shared repositories
Move an existing on-premise EA and Prolaborate setup to the cloud
Add specialist support, training and data import help from the same provider
Delivered as a hosted service on AWSCovers hosting for Enterprise Architect and ProlaborateHosting, EA SaaS and on-premise options are arranged with the vendor
A managed Sparx EA service from Inteca, which describes itself as an authorized Sparx partner. It covers repository setup, Pro Cloud Server, WebEA and Prolaborate integration, governance, training and consulting, and the page says cloud-based EA servers can be set up for browser access. This is a service, not a software tool.
A managed Sparx EA service from Inteca, which describes itself as an authorized Sparx partner. It covers repository setup, Pro Cloud Server, WebEA and Prolaborate integration, governance, training and consulting, and the page says cloud-based EA servers can be set up for browser access. This is a service, not a software tool.
What it’s used for
Design and set up a central EA repository on SQL Server, PostgreSQL or Oracle
Add browser access with Pro Cloud Server, WebEA and Prolaborate
Define repository structure, modeling standards and custom MDG Technologies
Train business analysts, system architects, enterprise architects and systems engineers
Integrate EA with CI/CD and ALM tools such as Jenkins, Azure DevOps, Jira and Confluence
Migrate models from Visual Paradigm or IBM Rhapsody
Covers the Professional, Corporate, Unified and Ultimate editionsCloud-hosted EA servers are offered as an option and arranged with IntecaOffered as a service, with a repository assessment as the first step
A build script that packages Sparx Enterprise Architect with Wine Staging into a standalone macOS app bundle, so EA runs on a Mac without a separately installed Wine. The author tested it with the EA 17.1 trial and full versions and reports it works with ArchiMate diagrams from a cloud repository, with other uses not yet tested.
A build script that packages Sparx Enterprise Architect with Wine Staging into a standalone macOS app bundle, so EA runs on a Mac without a separately installed Wine. The author tested it with the EA 17.1 trial and full versions and reports it works with ArchiMate diagrams from a cloud repository, with other uses not yet tested.
What it’s used for
Build a macOS app bundle that contains EA and its Wine dependencies
Distribute the bundle like any other Mac app, or build a .dmg archive
Run EA on Apple Silicon or Intel Macs
Open ArchiMate diagrams from a cloud repository, the case the author tested
Uses Wine Staging 11.7, tested with Sparx Enterprise Architect 17.1 trial and fullYou supply the 64-bit EA installer as easetup_x64.msiOn Apple Silicon Macs the x86_64 Wine binary runs through Rosetta 2, which must be installedOther use cases may need extra setup such as ODBC drivers, msxml3, msxml4 or mdac28
How to get it
Process
Clone the GitHub repository, place the 64-bit EA installer in the sparx_installer folder and run build.sh.
A Sparx Systems add-in that imports diagrams created in Microsoft Visio into an Enterprise Architect model. Sparx describes it as the path for migrating Visio diagrams into EA, where the information can be reused for traceability, reports and code generation. Version 1.8 dates from December 2015.
A Sparx Systems add-in that imports diagrams created in Microsoft Visio into an Enterprise Architect model. Sparx describes it as the path for migrating Visio diagrams into EA, where the information can be reused for traceability, reports and code generation. Version 1.8 dates from December 2015.
What it’s used for
Import Visio diagrams into an EA model
Turn static Visio drawings into model elements that can be traced and reported on
PCS Integration: Jama and Application Lifecycle Management (formerly HP Quality Center)
Version & ALM
Pro Cloud Server integration plugins that link Enterprise Architect elements to items in Jama and in Application Lifecycle Management, formerly HP Quality Center. The plugins are built into the premium editions of Pro Cloud Server and are used from Enterprise Architect Corporate edition or above.
Pro Cloud Server integration plugins that link Enterprise Architect elements to items in Jama and in Application Lifecycle Management, formerly HP Quality Center. The plugins are built into the premium editions of Pro Cloud Server and are used from Enterprise Architect Corporate edition or above.
What it’s used for
Link an EA element to a Jama or ALM item
View the properties and discussions of the linked external item inside EA
Import and export elements between EA and the external tool
Pro Cloud Server premium edition with the provider plugin configuredEnterprise Architect 14 or later, Corporate edition or aboveFrom EA 14.1 a non-Cloud model can be linked to integration plugins configured on a Pro Cloud Server
How to get it
Process
Configure the Jama or ALM provider on the Pro Cloud Server, then open System Integration in EA to browse and link items.
An MDG toolbox and UML profile for Enterprise Architect that implements MIM, the Dutch Metamodel Informatie Modellering for information models, maintained by Geonovum. It helps modelers build information models whose elements follow the MIM metamodel. The documentation is in Dutch.
An MDG toolbox and UML profile for Enterprise Architect that implements MIM, the Dutch Metamodel Informatie Modellering for information models, maintained by Geonovum. It helps modelers build information models whose elements follow the MIM metamodel. The documentation is in Dutch.
What it’s used for
Build information models that conform to the MIM metamodel
Pick MIM metamodel elements from an EA toolbox
Create connectors faster with the supplied quick linker file
Check a model against MIM with the separate Imvertor tool, which the repository points to
Toolbox files for MIM 1.1 and 1.2 are in the UML profile tooling folderMIM 2.0 is developed in a separate Geonovum repositoryImported into EA as an MDG TechnologyDocumentation and repository text are in Dutch
How to get it
Process
Download the MDG XML for your MIM version from the UML profile tooling folder of the GitHub repository and import it into EA.
An add-in from Sparx Systems Japan for writing requirements and specifications in USDM (Universal Specification Describing Manner), a hierarchical way of expressing requirements together with their reasons, and for producing USDM Excel sheets. The page and the download are for the Japanese edition of Enterprise Architect, and the page is in Japanese. An English-edition version is available by asking Sparx Systems Japan support.
An add-in from Sparx Systems Japan for writing requirements and specifications in USDM (Universal Specification Describing Manner), a hierarchical way of expressing requirements together with their reasons, and for producing USDM Excel sheets. The page and the download are for the Japanese edition of Enterprise Architect, and the page is in Japanese. An English-edition version is available by asking Sparx Systems Japan support.
What it’s used for
Place requirement and specification elements and define the relations between them
Create elements quickly with the quick link feature
Number and renumber elements automatically and lay them out automatically
Export the definitions to Excel in USDM format
Read changes made in the Excel file back into the model
Requires the Japanese edition of Enterprise Architect 15.0 or later, all editions.NET Framework runtime 4.7.2 or laterExcel 2010 or later for Excel export and import, 32-bit Excel for EA 15.2 and earlier and for 32-bit EA 16.0Japanese page; an English-edition add-in is available by asking support
How to get it
Process
Download addin_USDMSupport.zip from the Japanese vendor page and install it following the page's instructions.
A feature of the Japanese edition of Enterprise Architect, from Sparx Systems Japan, for drawing data flow diagrams (DFD) and structure charts (SC). It is chosen during installation and works in every edition of the Japanese version. The notation follows a Japanese book on structured modeling for embedded software and is not compatible with the DFD that ships with the English edition. The page is in Japanese.
A feature of the Japanese edition of Enterprise Architect, from Sparx Systems Japan, for drawing data flow diagrams (DFD) and structure charts (SC). It is chosen during installation and works in every edition of the Japanese version. The notation follows a Japanese book on structured modeling for embedded software and is not compatible with the DFD that ships with the English edition. The page is in Japanese.
What it’s used for
Draw data flow diagrams and structure charts in EA
Apply structured modeling to embedded software design
Follow the supplied manual, last updated July 2025, for the modeling method
Try it first with the Japanese evaluation edition of EA
Japanese edition of Enterprise Architect only, all editionsSelect the data flow diagram option on the additional features screen when installing.NET Framework runtime 4.7.2 or laterNot compatible with the DFD that comes with the English edition
How to get it
Process
Select the data flow diagram option on the additional features screen when installing the Japanese edition of Enterprise Architect.
An OntoUML profile and plugin for Enterprise Architect, created under the OntoUML Server project. The authors describe it as a proof of concept. The profile is an MDG Technology with the OntoUML stereotypes and tagged values, basic class coloring and a custom toolbox.
An OntoUML profile and plugin for Enterprise Architect, created under the OntoUML Server project. The authors describe it as a proof of concept. The profile is an MDG Technology with the OntoUML stereotypes and tagged values, basic class coloring and a custom toolbox.
What it’s used for
Model with the full set of OntoUML stereotypes and their tagged values
Use the OntoUML toolbox for quick access to OntoUML and related UML elements
Modify the profile through the included .qea project and redeploy it as an MDG Technology
Proof of concept, with the repository last updated in August 2024Profile imported through Specialize, Technologies, Publish Technology, Import MDG TechnologyDisable any other OntoUML profiles in MDG Technologies to avoid conflictsApache-2.0 license
How to get it
Process
Download ontouml-mdg.xml from the GitHub repository and import it as an MDG Technology.
A community MDG Technology for Enterprise Architect that gathers basic tools for designing user interfaces. It lets a designer split an interface into components, build dependencies between them and describe the requirements that development work must satisfy.
A community MDG Technology for Enterprise Architect that gathers basic tools for designing user interfaces. It lets a designer split an interface into components, build dependencies between them and describe the requirements that development work must satisfy.
What it’s used for
Design a user interface as components
Build dependencies between interface components
Describe the requirements behind each component
Use the toolbox icons and the examples that come with the repository
Imported as an MDG Technology, per Sparx's MDG import instructionsManuals and examples are in the docs folder of the repositoryVersion 1.8.0 released February 2025, Apache-2.0 licenseThe repository holds the built MDG file but not its source profiles
How to get it
Process
Download user-interface-modeling-tools.xml from the distr folder of the GitHub repository and import it into EA as an MDG Technology.
A GitHub repository of MDG Technology source files for Sparx Enterprise Architect by Geert Bellekens. The Change Management folder holds MDG files, UML, toolbox and diagram profiles, scripts and searches, and a second folder holds further profile and MDG files. The repository has a one-line README.
A GitHub repository of MDG Technology source files for Sparx Enterprise Architect by Geert Bellekens. The Change Management folder holds MDG files, UML, toolbox and diagram profiles, scripts and searches, and a second folder holds further profile and MDG files. The repository has a one-line README.
What it’s used for
Start from a ready-made Change Management profile and MDG
Study how an MDG is assembled from UML, toolbox and diagram profiles
Reuse the scripts and searches shipped with the Change Management technology
A Sparx Systems connector that links Enterprise Architect models to Power BI. It converts the physical EA model into logical, business-ready data structures and includes ready-to-import dashboards for uses such as application portfolio management. The page also describes a multi-layer setup through Microsoft Fabric.
A Sparx Systems connector that links Enterprise Architect models to Power BI. It converts the physical EA model into logical, business-ready data structures and includes ready-to-import dashboards for uses such as application portfolio management. The page also describes a multi-layer setup through Microsoft Fabric.
What it’s used for
Connect EA model data to Power BI for live reporting
Import template dashboards such as application portfolio management
Build and adapt reports with Power BI charts
Share interactive reports with executives, project managers and analysts
Combine EA data with financial, operational and portfolio metrics
Works with Power BI and Microsoft FabricPart of the Kernaro product family from Sparx SystemsThe page does not list supported Enterprise Architect versions
An Enterprise Architect plugin from Starion Group for importing and exporting model data. The documented feature is a generic export of element names, aliases, notes, tagged values and connector information to Excel.
An Enterprise Architect plugin from Starion Group for importing and exporting model data. The documented feature is a generic export of element names, aliases, notes, tagged values and connector information to Excel.
What it’s used for
Export the selected elements, or a whole package and its sub-packages, to Excel
Choose per element kind which tagged values and connector types to include
Select several elements at once, including multiple packages
Windows MSI installer, run with elevated rightsAppears under the Publish ribbon as EA ModelKitVersion 1.0.0 released December 2024, Apache-2.0 licenseThe README documents export only and does not state EA versions
How to get it
Process
Download the MSI installer from the GitHub releases page and run it with elevated rights.
A community Python tool that exports diagrams from a Sparx Enterprise Architect model to Confluence pages. The model can be given as an .eap or .feap file, an ODBC connection or an HTTP link, and page rules are set in a JSON configuration. The README says it was tested with EA 13.0, 13.5 and 15.0.
A community Python tool that exports diagrams from a Sparx Enterprise Architect model to Confluence pages. The model can be given as an .eap or .feap file, an ODBC connection or an HTTP link, and page rules are set in a JSON configuration. The README says it was tested with EA 13.0, 13.5 and 15.0.
What it’s used for
Publish named EA diagrams to Confluence pages from a configuration file
Publish a list of diagrams or a diagram with its components
Use Confluence page templates and a chosen space
Switch between test and production settings from the command line
README states testing with Sparx EA 13.0, 13.5 and 15.0EA 13.5 has a small authentication problem with repositories, according to the READMENeeds the Confluence REST API address, space, user and password in documentation.cfgPython project, Apache-2.0 license, repository updated May 2026
How to get it
Process
Clone the GitHub repository, install the requirements and fill in documentation.cfg and the page rules.
A small Python script by Rolf Madsen that adds client-side full-text search to the HTML report exported from Enterprise Architect. It indexes every page of the export with Lunr.js and inserts a search bar into each page.
A small Python script by Rolf Madsen that adds client-side full-text search to the HTML report exported from Enterprise Architect. It indexes every page of the export with Lunr.js and inserts a search bar into each page.
What it’s used for
Index all pages of an EA HTML export and add a search bar to each page
Search the whole exported model from any page, including the index page
Open a result and jump straight to the matching page
Re-run safely, since an existing search bar is not added twice
Python with BeautifulSoup, and Lunr.js loaded in the browserExpects the EA HTML export in a folder named SparxEA_HTML_ExportView the result through a local web server such as python -m http.serverMIT license, repository last updated March 2025
How to get it
Process
Download main.py from the GitHub repository and run it against the HTML export folder.
A Maven plugin from smartics that exports model images and the HTML site from a Sparx Enterprise Architect installation, so documentation builds can reference current diagrams. It needs a licensed version of the EA Java API.
A Maven plugin from smartics that exports model images and the HTML site from a Sparx Enterprise Architect installation, so documentation builds can reference current diagrams. It needs a licensed version of the EA Java API.
What it’s used for
Export diagram images from an EA model during a Maven build
Export the HTML site from a model in a build pipeline
Reference exported images from a documentation site
Follow the sample project that shows image export for a documentation site
Requires a licensed version of the EA Java APIWorks with a model held in an Enterprise Architect installationRepository last updated January 2024; usage is documented on the plugin homepage
How to get it
Process
Add the plugin to a Maven build as described on the plugin homepage linked from the GitHub repository.
A draw.io plugin that loads an XMI file exported from Sparx Enterprise Architect and redraws the diagram in draw.io. It reads the UML elements in the diagram with their geometry and relationships and creates draw.io shapes and edges in the default style.
A draw.io plugin that loads an XMI file exported from Sparx Enterprise Architect and redraws the diagram in draw.io. It reads the UML elements in the diagram with their geometry and relationships and creates draw.io shapes and edges in the default style.
What it’s used for
Import an EA diagram exported as XMI into draw.io
Redraw data flow, use case, component and class diagrams
Add the plugin file draw_io_ea_plugin.js in draw.io desktop with external plug-ins enabledExport each diagram from EA individually as XMI 1.1Scope is data flow, use case, component and class diagramsMIT license; the author calls it good enough for personal needs, repository updated March 2024
How to get it
Process
Download draw_io_ea_plugin.js from the GitHub repository and add it in draw.io desktop under Extras, Plug-ins.
A web-based session file viewer for LemonTree that lets teams review and share Diff and Merge sessions in a browser without installing LemonTree Desktop. LieberLieber supplies it as a Docker container. It cannot merge or save sessions, and the product line page says it is activated on request.
A web-based session file viewer for LemonTree that lets teams review and share Diff and Merge sessions in a browser without installing LemonTree Desktop. LieberLieber supplies it as a Docker container. It cannot merge or save sessions, and the product line page says it is activated on request.
What it’s used for
Review LemonTree Diff and Merge sessions in a web browser
Share a session with reviewers who do not have LemonTree Desktop
Add session review to continuous integration through LemonTree.Automation
Runs as a Docker container in any Docker environmentUses floating licenses from the same pool as LemonTree.Desktop, and a license is used while a user opens a sessionMount one volume for the license file and one for the session upload folderCurrently does not merge or save sessions
An OpsHub app on the Atlassian Marketplace that keeps Enterprise Architect elements, diagrams and packages in two-way sync with Jira issues, sub-tasks, versions and worklogs. Integrations are set up in a drag-and-drop interface, and the listing says no add-ons are needed in EA or Jira. The listing is for Jira Cloud.
An OpsHub app on the Atlassian Marketplace that keeps Enterprise Architect elements, diagrams and packages in two-way sync with Jira issues, sub-tasks, versions and worklogs. Integrations are set up in a drag-and-drop interface, and the listing says no add-ons are needed in EA or Jira. The listing is for Jira Cloud.
What it’s used for
Synchronize EA elements, diagrams and packages with Jira issues in both directions
Keep attachments, history and relationships when data syncs
Update linked Jira issues automatically when an EA diagram or package changes
Configure the integration without coding
Work alongside Jira apps such as Zephyr Squad, X-Ray, R4J and QMetry
Listed for Jira Cloud, version 8.xNo add-on is required in EA or Jira, according to the listingThe listing does not state supported Enterprise Architect versionsThe Marketplace labels the app free, and the vendor offers a free trial and demo
Polarion Connector for Enterprise Architect (EAPO)
Version & ALM
A Siemens extension that synchronizes Enterprise Architect diagrams, packages and elements with Polarion work items from inside the EA interface. Diagram images are attached to the work items so Polarion can manage approval, documents and wiki pages for them. It is for licensed Polarion ALM users only. Version 3.1.7 dates from May 2023.
A Siemens extension that synchronizes Enterprise Architect diagrams, packages and elements with Polarion work items from inside the EA interface. Diagram images are attached to the work items so Polarion can manage approval, documents and wiki pages for them. It is for licensed Polarion ALM users only. Version 3.1.7 dates from May 2023.
What it’s used for
Synchronize EA diagrams and elements with Polarion work items
Attach or update diagram images in the work item description
Manage the approval life cycle of EA diagrams and elements in Polarion
Generate Polarion documents and wiki pages that show EA diagrams
Choose the model or package to export, which helps with large models
The current version needs EA 15.x or above, and EAPO 3.1.3 is the version for EA 14Version 3.1.7 adds support for the 64-bit version of EA 16.xMicrosoft SQL Server Compact 3.5 Service Pack 2 may need a manual install, both x86 and x64Licensed under the terms of the Polarion ALM product, for licensed Polarion users only, and needs no separate third-party server
How to get it
Process
Download it from the Polarion Extensions site as a licensed Polarion user, uninstall any earlier version and run the setup application.
An importer from Inflectra that reads requirements, features and screens from a Sparx Enterprise Architect project file into SpiraTest, SpiraTeam or SpiraPlan. Only Requirement, Feature and Screen elements are imported. The documentation describes importing from an .EAP project file.
An importer from Inflectra that reads requirements, features and screens from a Sparx Enterprise Architect project file into SpiraTest, SpiraTeam or SpiraPlan. Only Requirement, Feature and Screen elements are imported. The documentation describes importing from an .EAP project file.
What it’s used for
Import EA requirements, features and screens into a Spira project
Place the imported tree under a chosen root requirement in Spira
Keep requirement folders that match the EA package structure
Re-run the import against a file that is already linked to a Spira project
Compatible with SpiraTest, SpiraTeam and SpiraPlan, v3.0 or laterInstall the importer on the same desktop that has Enterprise ArchitectThe documentation describes selecting an .EAP project file and does not mention .qea filesNeeds the Spira server address and a Spira user
How to get it
Process
Download the importer MSI from the Inflectra website under Downloads and Add-Ons and install it on the machine that has EA.
A Kovair adapter that connects Enterprise Architect with other ALM and ITSM tools by exposing packages, models, elements and their relationships to the Kovair Omnibus Integration Platform. The page is a product overview and does not list supported EA versions.
A Kovair adapter that connects Enterprise Architect with other ALM and ITSM tools by exposing packages, models, elements and their relationships to the Kovair Omnibus Integration Platform. The page is a product overview and does not list supported EA versions.
What it’s used for
Publish EA packages, models and design elements to the Omnibus integration platform
Keep requirements and design elements synchronized with other connected tools
Import requirements from a connected requirements tool into EA
Map artifact attributes to EA objects and tagged values
Synchronize relationships and link types in both directions
Works through the Kovair Omnibus Integration Platform with an EA add-in and adapterSupports almost all object types from Enterprise Architect, according to the pageThe page does not state supported Enterprise Architect versions
A .NET 10 command line tool from Starion Group that splits a large XMI export from Enterprise Architect into separate per-package XMI files. Cross-package references become cross-file references, so the files load independently while types still resolve across them.
A .NET 10 command line tool from Starion Group that splits a large XMI export from Enterprise Architect into separate per-package XMI files. Cross-package references become cross-file references, so the files load independently while types still resolve across them.
What it’s used for
Split a monolithic EA XMI export into one file per package
Keep references between packages working across the split files
Write chosen packages as plain UML library packages
Work on package files separately in version control
Needs the .NET 10 SDK to run the toolReads any UML XMI, with EA-specific extension data filtered per packageConfigured with a JSON file listing the packages to extractApache-2.0 license; no tagged release, repository updated August 2026
How to get it
Process
Clone the GitHub repository and run it with dotnet run, passing the XMI file and a configuration file.
A community prototype that compares two Sparx Enterprise Architect .qea or .qeax repositories in a local browser page and prepares a merged copy. Nothing is uploaded, and the author labels it a prototype with a separate large-file mode.
A community prototype that compares two Sparx Enterprise Architect .qea or .qeax repositories in a local browser page and prepares a merged copy. Nothing is uploaded, and the author labels it a prototype with a separate large-file mode.
What it’s used for
Compare two EA .qea files and review the differences
Choose field by field which value to keep from file A or file B
Download the merged .qea and a JSON merge report
Review very large repositories in a selective large-file mode
Works on .qea and .qeax SQLite repositories, not .eap filesRuns in a modern browser, including from a local fileLarge-file mode needs Python 3 for a local loopback service and produces a JSON file of merge decisionsPrototype release v0.1.0 from July 2026
How to get it
Process
Download qea-diff-merge.html from the latest GitHub release and open it in a browser.
An add-in in the Japanese edition of Enterprise Architect, from Sparx Systems Japan, for drawing fault tree analysis (FTA) diagrams. Enabling it also makes attack trees (ATA) available. It offers a toolbox, quick link creation, automatic probability calculation and automatic layout. The page is in Japanese.
An add-in in the Japanese edition of Enterprise Architect, from Sparx Systems Japan, for drawing fault tree analysis (FTA) diagrams. Enabling it also makes attack trees (ATA) available. It offers a toolbox, quick link creation, automatic probability calculation and automatic layout. The page is in Japanese.
What it’s used for
Draw fault trees with events, basic events, AND and OR gates and transfer symbols
Draw attack trees once the add-in is enabled
Calculate probabilities automatically from the top event, using the product for AND gates and the sum for OR gates
Lay out the tree automatically
Split large trees across diagrams with transfer symbols
Japanese edition of Enterprise Architect only, all editionsEnable the FTA add-in on the additional features screen when installingAutomatic probability calculation works for diagrams built top down with quick linkPage and examples are in Japanese
How to get it
Process
Enable the FTA add-in on the additional features screen when installing the Japanese edition of Enterprise Architect.
An early-stage community Python assistant for Sparx Enterprise Architect that uses cloud language models for model analysis, validation and generation. A privacy layer replaces element names, GUIDs and custom identifiers with anonymous tokens and scans notes and descriptions for sensitive terms before data leaves the machine. Model structure, element types and stereotypes are still sent in clear text, which the README states as a limitation.
An early-stage community Python assistant for Sparx Enterprise Architect that uses cloud language models for model analysis, validation and generation. A privacy layer replaces element names, GUIDs and custom identifiers with anonymous tokens and scans notes and descriptions for sensitive terms before data leaves the machine. Model structure, element types and stereotypes are still sent in clear text, which the README states as a limitation.
What it’s used for
Chat with a model through a Streamlit interface that has a privacy toggle
Analyze and validate a model with a cloud language model without sending real element names
Search the model with a local retrieval index
See responses translated back to the real names in the interface
Python project that uses LangChain and a Google Gemini model by default, so you supply your own API keyReads a .qea model through SQLite and writes through the EA COM interfaceSingle-author project, MIT license, repository last updated March 2026Structure, element types and stereotypes are sent unmasked
How to get it
Process
Clone the GitHub repository, install the requirements and set the model path and API key in a .env file.
An MDG Technology that implements the System Architecture Framework (SAF) profile for Enterprise Architect, created by the SAF Working Group of the German chapter of INCOSE (GfSE). It provides stereotypes, specification views and linking rules from the SAF specification on top of EA's SysML 1.5 MDG, plus SQL queries for traceability.
An MDG Technology that implements the System Architecture Framework (SAF) profile for Enterprise Architect, created by the SAF Working Group of the German chapter of INCOSE (GfSE). It provides stereotypes, specification views and linking rules from the SAF specification on top of EA's SysML 1.5 MDG, plus SQL queries for traceability.
What it’s used for
Model with SAF stereotypes and linking rules
Create SAF viewpoint diagrams from view specifications based on SysML
Run the SAF queries under the SAF search category for capability, process, functional and physical mapping
List system requirements that have no linked source
Intended for EA 16 or 17 with EA's SysML 1.5 MDGThe SQL queries work with .qea files and DBMS repositories, not .eap or .eapx filesEarlier releases are kept in separate branches; Apache-2.0 licenseRepository last updated August 2026
How to get it
Process
Download safMDG.zip from the GitHub repository, extract the XML and import and activate it as an MDG Technology.
A plugin from The Aerospace Corporation, published under OpenMBEE, that exports and imports SysML v1.5 models in the HUDS V2 XML format so models can move between Enterprise Architect and Cameo Systems Modeler. It works with a matching plugin on the Cameo side.
A plugin from The Aerospace Corporation, published under OpenMBEE, that exports and imports SysML v1.5 models in the HUDS V2 XML format so models can move between Enterprise Architect and Cameo Systems Modeler. It works with a matching plugin on the Cameo side.
What it’s used for
Export a root node or package to HUDS V2 XML
Import one or more HUDS V2 XML files into an EA project
Exchange elements, relationships and diagrams with Cameo Systems Modeler
The README says the latest plugin is compatible with Enterprise Architect 14.x and 15.xWindows 10; the plugin appears under the Specialize tabCounterpart for Cameo is the mtip-cameo-pluginRelease v1.0.4 from June 2025; the README names Apache 2.0 as the license
How to get it
Process
Download MTIPInstaller.msi or setup.exe from the GitHub releases page and run the installer.
A tool from eXmotion, a Japanese consultancy, that converts architecture models written in SysML, UML or data flow diagrams in Enterprise Architect into MATLAB/Simulink models and back. The page is in Japanese and lists Enterprise Architect 9.2 to 16 only.
A tool from eXmotion, a Japanese consultancy, that converts architecture models written in SysML, UML or data flow diagrams in Enterprise Architect into MATLAB/Simulink models and back. The page is in Japanese and lists Enterprise Architect 9.2 to 16 only.
What it’s used for
Convert UML package and class diagrams to Simulink subsystem structures
Convert UML component diagrams and SysML block and internal block diagrams to Simulink
Convert data flow diagrams to Simulink subsystems
Feed Simulink changes back into the architecture model
Generate Simulink or Stateflow models from UML state machines, forward only
Enterprise Architect 9.2 to 16; the page does not mention EA 17SysML conversion needs MDG Technology for SysMLWindows 10 or 11 with .NET Framework 4.0 or later, and MATLAB/Simulink R2011b or laterPage is in Japanese
A collection of about 30 small Enterprise Architect add-ins from Sparx Systems Japan, listed on a Japanese-language page. They cover matrices, traceability maps and tables, bulk edits, Excel, CSV and PowerPoint output, and ReqIF import. The page says they are free while Enterprise Architect support is active, and the add-ins marked as time-limited stop working when support lapses.
A collection of about 30 small Enterprise Architect add-ins from Sparx Systems Japan, listed on a Japanese-language page. They cover matrices, traceability maps and tables, bulk edits, Excel, CSV and PowerPoint output, and ReqIF import. The page says they are free while Enterprise Architect support is active, and the add-ins marked as time-limited stop working when support lapses.
What it’s used for
Show element relationships in an extended matrix and check which diagrams use an element
Output traceability maps and traceability tables
Edit properties and tagged values of several elements at once
Replace text in names and notes across a model
Output element and connector information to Excel or CSV
Export a package's diagrams to PowerPoint and read ReqIF files
Free while EA support is active; time-limited add-ins stop working when support endsInstalled with EAAddinSetup.bat run as administratorThe Excel output add-in needs EA 15.2 build 1560 or laterThe vendor does not guarantee full operation; page is in Japanese
How to get it
Process
Download each add-in's ZIP from the vendor page with a valid support ID and run EAAddinSetup.bat as administrator.
A Sparx Systems service that connects an Enterprise Architect repository to Neo4j. It transforms the physical EA data into a logical graph aligned with the metamodel and loads it into Neo4j for dependency and impact analysis. The page title also carries the name Evolvintel.
A Sparx Systems service that connects an Enterprise Architect repository to Neo4j. It transforms the physical EA data into a logical graph aligned with the metamodel and loads it into Neo4j for dependency and impact analysis. The page title also carries the name Evolvintel.
What it’s used for
Trace dependencies across applications, capabilities, interfaces and data
Model change scenarios and see upstream and downstream effects
Explore the graph with Neo4j Bloom and Graph Data Science
Find single points of failure, redundancy and compliance gaps
Give BI analysts a logical graph model instead of complex joins
Loads into Neo4j in the cloud or self-managedUses the architecture metamodel to define the graph structureThe page does not list supported Enterprise Architect versions
An extensible validator for Enterprise Architect models from the Critical Systems Research Group at the Budapest University of Technology and Economics. Users write their own validation rules, for example for custom UML profiles, and run them as an EA add-in or from a console application. The framework can export results and apply automatic corrections.
An extensible validator for Enterprise Architect models from the Critical Systems Research Group at the Budapest University of Technology and Economics. Users write their own validation rules, for example for custom UML profiles, and run them as an EA add-in or from a console application. The framework can export results and apply automatic corrections.
What it’s used for
Write custom validation rules in SQL syntax for a model or a custom profile
Run a query collection against a package from an EA add-in window
Run the same validation from a console application with a package GUID
Built from source with Visual Studio 2022 and registered with the install scripts as administratorConsole mode takes a model connection string, such as an .eapx pathIncludes sample extensions and SQL rule sets for requirements and integrity checksApache-2.0 license; repository last updated September 2023
How to get it
Process
Clone the GitHub repository, build the solution and run the install scripts as administrator.
A connector that transfers data between ObjectGears, a configuration management database, and Sparx Enterprise Architect. It can load process information from EA into the CMDB for business impact analysis, or load configuration items such as applications and servers into EA. The documentation was last updated in May 2022.
A connector that transfers data between ObjectGears, a configuration management database, and Sparx Enterprise Architect. It can load process information from EA into the CMDB for business impact analysis, or load configuration items such as applications and servers into EA. The documentation was last updated in May 2022.
What it’s used for
Send process information modeled in EA to the CMDB for business impact analysis
Load applications and servers from the CMDB into EA as elements
Connect imported items to processes in maps that span process, application, data and technology layers
Edit the transfer logic as scripts stored in an ObjectGears class
Runs as the program Com.ObjectGears.EnterpriseArchitect.exe, configured in its .config file with a database connection stringMust run on a computer with a logged-in user, so it cannot be a Windows service, but can be a scheduled taskThe documentation examples open .eap files and do not state EA versionsDocumentation last updated 16 May 2022
A free add-in from Sparx Systems Japan, a Sparx distributor, that lets an MCP client such as Claude for Windows or GitHub Copilot Chat in Visual Studio Code read the model open in Enterprise Architect. It works over STDIO. Editing and deleting are switched off by default and are turned on with launch arguments. The page states it is not yet compatible with EA 17.2.
A free add-in from Sparx Systems Japan, a Sparx distributor, that lets an MCP client such as Claude for Windows or GitHub Copilot Chat in Visual Studio Code read the model open in Enterprise Architect. It works over STDIO. Editing and deleting are switched off by default and are turned on with launch arguments. The page states it is not yet compatible with EA 17.2.
What it’s used for
Ask an AI assistant for a summary of the diagram that is open in EA
Find elements and packages by name, and find every diagram that uses an element
Open diagrams and select elements in EA from the AI client
With editing enabled, create or update elements, connectors and diagrams from a prompt
Windows 11 and Windows 10 only; Linux and macOS are not supportedAny EA version except 17.2 (32-bit and 64-bit); tested on EA 17.1 build 1716. The add-in is currently incompatible with EA 17.2Any EA edition except EA Lite (Viewer)Needs an MCP client that supports STDIO; tested with Claude for Windows, Visual Studio Code (GitHub Copilot Chat) and Antigravity CLINeeds Microsoft .NET Desktop Runtime 10.0 or laterRead-only by default; the -enableEdit and -enableDelete launch arguments turn on editing and deleting, so back up the project first
How to get it
Process
Free download of the installer from the Sparx Systems Japan MCP page. The add-in files are installed into the EA installation folder, then you register MCP3.exe in your MCP client's configuration file.
A free Enterprise Architect add-in that links unit test results to the class model. It reads test items from source and test code, writes test results into the model, and colors classes by pass rate. The product page is in Japanese.
A free Enterprise Architect add-in that links unit test results to the class model. It reads test items from source and test code, writes test results into the model, and colors classes by pass rate. The product page is in Japanese.
What it’s used for
Extract test items for each class from source code and test code
Write unit test results from a record file into the design model in a few clicks
Color classes green or red by test success rate
Show the success rate as a progress bar for test-driven development
Keep a history of test results per class, with overwrite or append modes
Output test results to Word with EA's document generation
Works as an add-in to Enterprise ArchitectLatest version on the page is 1.2.1Free for anyone; no support plan is offered with the free versionProduct page is in Japanese
How to get it
Process
Free download. Fill in the download form on the product page and the download information is sent to you by email.
A Visual Studio Code extension that reads Enterprise Architect .qea and .eap files, and MySQL and SQL Server repositories, without EA installed. It runs on Windows, macOS and Linux, lets you browse the model and render diagrams, and includes a command line tool, an AI skill and an MCP server for AI assistants. It is at an early stage and still in development.
A Visual Studio Code extension that reads Enterprise Architect .qea and .eap files, and MySQL and SQL Server repositories, without EA installed. It runs on Windows, macOS and Linux, lets you browse the model and render diagrams, and includes a command line tool, an AI skill and an MCP server for AI assistants. It is at an early stage and still in development.
What it’s used for
Browse an EA model as a package and element tree and see element properties in VS Code
View EA diagrams rendered from the model database (experimental)
Export a model to versioned JSON in a CI pipeline without a Windows agent or EA seat
Pass the export to Jinja templates for code generation
Ask an AI assistant questions about a model through the bundled skill and MCP server
Run SQL queries against the model in an integrated SQL console
Windows, macOS and Linux; no EA installation neededReads .qea, .qeax, .eap and .eapx files and MySQL, MariaDB and MS SQL repositories; Oracle, PostgreSQL and cloud connections are not yet supportedEarly stage: may contain bugs; diagram rendering is experimental and some elements and properties are still missingRead-only by default; write access must be enabled explicitly and requires sign-inModels with more than 1000 elements load only after a free loginAI skill and MCP server are aimed at Claude Code and GitHub Copilot
How to get it
Process
Install the extension in VS Code. The repository holds the issue tracker and changelog.
An Eclipse-based tool from itemis that reads Enterprise Architect models for UML validation and code generation in Java or Xtend. It checks the syntax of models out of the box and lets you add your own modeling conventions as validation rules. This is a separate product from the itemis EA Bridge for VS Code.
An Eclipse-based tool from itemis that reads Enterprise Architect models for UML validation and code generation in Java or Xtend. It checks the syntax of models out of the box and lets you add your own modeling conventions as validation rules. This is a separate product from the itemis EA Bridge for VS Code.
What it’s used for
Validate EA models for inconsistencies such as type references that point nowhere
Check that a team follows its own modeling conventions
Generate code from EA models in Java or Xtend
Process models that use UML profiles for code generation
Open source command line components, built for the Flemish OSLO interoperability program, that transform data models drawn as UML in Enterprise Architect into JSON-LD, RDF vocabularies, JSON-LD context files, HTML specifications and Swagger OpenAPI files. Each package is published on npm and runs from the command line.
Open source command line components, built for the Flemish OSLO interoperability program, that transform data models drawn as UML in Enterprise Architect into JSON-LD, RDF vocabularies, JSON-LD context files, HTML specifications and Swagger OpenAPI files. Each package is published on npm and runs from the command line.
What it’s used for
Convert an EA model file into OSLO JSON-LD
Generate an RDF vocabulary and a JSON-LD context file from a UML model
Generate an HTML specification page from the model
Generate Swagger OpenAPI specifications from the model
A Python model driven generation tool that reads a logical model from a Sparx EA repository (including .qea files) or from diagrams.net XML and combines it with business rules to produce schemas, code and documentation through Jinja2 templates. Last pushed in May 2025.
A Python model driven generation tool that reads a logical model from a Sparx EA repository (including .qea files) or from diagrams.net XML and combines it with business rules to produce schemas, code and documentation through Jinja2 templates. Last pushed in May 2025.
What it’s used for
Generate API schemas such as GraphQL from a logical UML model
Generate database schemas and migrations
Generate Python data classes and POJOs
Generate wiki documentation and upload it to Confluence
Python; run with mdg-tool generate and a recipe configuration fileSparx EA v16 and later: reads the .qea (SQLite) file directly; earlier versions need an XMI 2.1 exportMost templates support single inheritance only
How to get it
Process
Install from PyPI or clone the repository; documentation and a quickstart are on Read the Docs.
A Ruby gem that parses Sparx Enterprise Architect .qea files (SQLite) and Sparx XMI. It also converts QEA to XMI and, with the optional lutaml-uml gem, produces a single page browser app and SVG diagrams from a model.
A Ruby gem that parses Sparx Enterprise Architect .qea files (SQLite) and Sparx XMI. It also converts QEA to XMI and, with the optional lutaml-uml gem, produces a single page browser app and SVG diagrams from a model.
What it’s used for
Parse a .qea file or XMI export from Ruby code
Load only selected classes from a very large XMI export
Convert a .qea file to Sparx XMI
Generate a single file HTML browser for a model
Extract a diagram as SVG, and validate or list model contents from the command line
A small tool that reads an EA reference data export and lets you pick only the scripts and script groups you need, then writes a new reference data file. EA's own export always includes all scripts, so this helps when moving scripts from development to test and production. It can also add scripts pulled in with the !INC statement.
A small tool that reads an EA reference data export and lets you pick only the scripts and script groups you need, then writes a new reference data file. EA's own export always includes all scripts, so this helps when moving scripts from development to test and production. It can also add scripts pulled in with the !INC statement.
What it’s used for
Select a few scripts from a full reference data export
Create a reference data file with only the chosen scripts
Move scripts between development, test and production environments
Include scripts referenced with !INC automatically
A 64-bit add-in for Enterprise Architect 17 that imports JSON, JSON Schema, YAML and LinkML into editable EA packages and exports selected packages to LinkML YAML, JSON Schema, Markdown, draw.io, PlantUML, SVG, OWL/RDF-XML and OWL/Turtle. It updates an existing model on re-import and keeps hand-arranged diagram layouts.
A 64-bit add-in for Enterprise Architect 17 that imports JSON, JSON Schema, YAML and LinkML into editable EA packages and exports selected packages to LinkML YAML, JSON Schema, Markdown, draw.io, PlantUML, SVG, OWL/RDF-XML and OWL/Turtle. It updates an existing model on re-import and keeps hand-arranged diagram layouts.
What it’s used for
Import a LinkML schema into EA as classes, attributes and enumerations
Export a model package to LinkML, JSON Schema or OWL
Export diagrams to draw.io, PlantUML and SVG for people without EA
Generate Markdown documentation from a model
Re-import a changed schema and update the model while keeping manual diagram positions
Enterprise Architect 17, 64-bitNeeds .NET 9 Desktop Runtime, x64Installed with a PowerShell script; EA must be closed during installSome LinkML features are only partly imported; the README lists them
How to get it
Process
Download from GitHub (Releases). Close EA, run the installer script, restart EA and open Specialize > Add-Ins > Semantic Model Toolkit.
An Enterprise Architect add-in from B-Slash that reads C source code from a folder and produces architecture, file and module structure diagrams. A multi-language edition also exists and does not analyze variable access. The product page is in Japanese.
An Enterprise Architect add-in from B-Slash that reads C source code from a folder and produces architecture, file and module structure diagrams. A multi-language edition also exists and does not analyze variable access. The product page is in Japanese.
What it’s used for
Show the overall software architecture as component diagrams from C source code
Design file level inputs and outputs with file analysis
Estimate risky data access points with module analysis
Add-in that runs inside Enterprise ArchitectAnalyzes C source code; the multi-language edition follows method calls onlyCannot analyze preprocessor directives or macro definitions, and may misread variables declared with typedefProduct page is in Japanese; EA itself is bought through Sparx Systems Japan
A bridge that lets plain Node.js scripts use the Enterprise Architect automation API over COM, without native Node modules. A small .NET console app talks to EA and a Node client drives it over stdio. It can attach to a running EA or start EA headless, including under service accounts.
A bridge that lets plain Node.js scripts use the Enterprise Architect automation API over COM, without native Node modules. A small .NET console app talks to EA and a Node client drives it over stdio. It can attach to a running EA or start EA headless, including under service accounts.
What it’s used for
Run SQL queries against a model from a Node.js script
Run EA HTML reports and XMI exports from scheduled jobs
Attach to the EA session you have open, or start EA headless
Read many properties in one call to speed up work against Pro Cloud Server
Windows with Enterprise Architect installed; uses the COM automation APIArchitect edition (x86, per user) and Server edition (x64, administrator install)Node.js client; MIT license
How to get it
Process
GitHub: github.com/jvduuren/ea-bridge. Download the zip for your edition from Releases and run install.ps1 in PowerShell.
A collection of scripts for Sparx Enterprise Architect, mostly JavaScript. They run on diagrams and packages from the Specialize > Scripts menu and include import and export of element and connector information to Excel, counting and deleting duplicate tagged values, and a dynamic diagram legend.
A collection of scripts for Sparx Enterprise Architect, mostly JavaScript. They run on diagrams and packages from the Specialize > Scripts menu and include import and export of element and connector information to Excel, counting and deleting duplicate tagged values, and a dynamic diagram legend.
What it’s used for
Export and import element and connector information for a diagram or package to Excel
Count and delete duplicate tagged values across a repository
Count enumeration tagged values over time in an Excel file for reporting
Refresh color legends on a diagram
Import Databricks attributes, connectors and elements from CSV files
Runs in EA's Scripting window (JavaScript and VBScript)Installed by copying script contents or importing an XML file; the README points to the EA 16.1 user guideGPL-3.0 license; the author describes the scripts as good enough for personal needs
How to get it
Process
GitHub: github.com/DeBAAT/EABaatScripts. Copy the script contents into new EA scripts or import the included XML file.
A code generator for C# and SQL that works with Enterprise Architect. It reads a database model in EA and generates SQL stored procedures and packages, data layer classes, business domain classes and WCF interfaces. The product pages reference Visual Studio 2013 to 2019, and the latest release listed is version 6.3.0.5 from May 2021.
A code generator for C# and SQL that works with Enterprise Architect. It reads a database model in EA and generates SQL stored procedures and packages, data layer classes, business domain classes and WCF interfaces. The product pages reference Visual Studio 2013 to 2019, and the latest release listed is version 6.3.0.5 from May 2021.
What it’s used for
Generate stored procedures and packages for SQL Server, Oracle or MySQL from a database model in EA
Generate C# data layer and business domain classes
Generate WCF interfaces and sample code
Load generated classes back into EA to keep the model in step
Enterprise Architect plus Visual Studio 2013 to 2019 per the product pagesSupports SQL Server, Oracle and MySQLLatest listed release is 6.3.0.5 (May 2021); check with the vendor before relying on it with current EA versionsA license covers one user on two machines
An MCP server that lets AI agents read and create Enterprise Architect model content through the Pro Cloud Server OSLC REST API, with no EA installation. An optional direct SQL Server connection covers what the OSLC API cannot do, and an optional Neo4j knowledge base supplies modeling guidance. Written in TypeScript and tested against Pro Cloud Server 6.1.
An MCP server that lets AI agents read and create Enterprise Architect model content through the Pro Cloud Server OSLC REST API, with no EA installation. An optional direct SQL Server connection covers what the OSLC API cannot do, and an optional Neo4j knowledge base supplies modeling guidance. Written in TypeScript and tested against Pro Cloud Server 6.1.
What it’s used for
Let an AI agent read packages, elements, diagrams and connectors through Pro Cloud Server
Create elements, connectors, attributes and tagged values from an agent
Needs Node.js 20 or later, or Bun 1.xNeeds a Pro Cloud Server with the OSLC endpoint enabled and an OSLC account with read and write rightsVerified on Pro Cloud Server 6.1; some OSLC limits are worked around with direct SQL Server access, which is optionalWorks over stdio or streamable HTTP
How to get it
Process
GitHub: github.com/InnovAIte-Slovakia/WP6-2-sparx-ea-oslc-mcp. Build with npm or Bun and set the PCS connection in environment variables.
A read-only MCP server that gives AI agents access to an Enterprise Architect .qea file without a running EA. Agents can search elements, navigate packages, read use case scenarios and follow connectors. Every answer carries completeness information so an agent can tell a cut-off result from a full one.
A read-only MCP server that gives AI agents access to an Enterprise Architect .qea file without a running EA. Agents can search elements, navigate packages, read use case scenarios and follow connectors. Every answer carries completeness information so an agent can tell a cut-off result from a full one.
Needs Node.js 22 or laterReads a .qea file exported from EA; does not write to itWorks with MCP clients such as VS Code with GitHub Copilot, Claude Desktop, Cursor and WindsurfEUPL-1.2 license
How to get it
Process
Run with npx -y enterprise-architect-mcp and register it in your MCP client; the first query asks for the .qea path.
An MCP server in Go that lets an AI agent read and edit ArchiMate models from Enterprise Architect over stdio. It works on a model you export to XMI. Edits are written to a new XMI file that you import back into EA, and every change is checked against ArchiMate 3.2 rules.
An MCP server in Go that lets an AI agent read and edit ArchiMate models from Enterprise Architect over stdio. It works on a model you export to XMI. Edits are written to a new XMI file that you import back into EA, and every change is checked against ArchiMate 3.2 rules.
What it’s used for
Navigate an exported ArchiMate model and read elements with their relationships
Create, rename, move and delete elements, relationships and packages
Create diagrams and place elements on them
Validate edits against ArchiMate 3.2 vocabulary and relationship rules
Single static Go binary for Linux, macOS and Windows (amd64 and arm64); no runtime neededWorks on an XMI export (File > Export > Package to XMI), not on the live repositoryEdits are never written back to EA directly; re-import the new XMI file into EAArchiMate 3.2 models
How to get it
Process
GitHub: github.com/InsonusK/mcp-server-sparx-ea. Use the install script or download a release binary, then point your MCP client at it.
A local MCP server for Enterprise Architect, with an EA add-in, that provides model navigation, ranked search, element and diagram inspection, diagram rendering and planned additive UML diagram creation. It is set up around Codex CLI, including a review window inside EA. The repository is a build-from-source project with no releases.
A local MCP server for Enterprise Architect, with an EA add-in, that provides model navigation, ranked search, element and diagram inspection, diagram rendering and planned additive UML diagram creation. It is set up around Codex CLI, including a review window inside EA. The repository is a build-from-source project with no releases.
What it’s used for
Search and navigate a model compactly from an AI agent
Extract and render diagrams
Create additive UML diagrams with a plan and commit step
Send a review request for the active diagram from inside EA to an AI assistant
Windows with EA and its automation interface registeredNeeds the .NET 10 runtime; Node.js and the Codex CLI for review requests from inside EAThe workspace targets EA 15.2 32-bit; build settings must be changed for other installationsBuilt from source with dotnet build; MIT license; early project with no releases
How to get it
Process
GitHub: github.com/Borschtsch/EAssistantMCP. Build from source with dotnet build and register the add-in with the install script.
A read-only MCP server written in Python that connects to the Enterprise Architect repository database over ODBC. It needs no running EA and no Windows. It targets server database repositories such as SQL Server, MySQL or MariaDB, and PostgreSQL.
A read-only MCP server written in Python that connects to the Enterprise Architect repository database over ODBC. It needs no running EA and no Windows. It targets server database repositories such as SQL Server, MySQL or MariaDB, and PostgreSQL.
What it’s used for
Browse and query a repository stored in a server database from an AI client
Run on Ubuntu without a Windows machine
Read model content from SQL Server, MariaDB or PostgreSQL repositories
Built for Ubuntu 22.04 or 24.04; works on Linux with unixODBCPython 3.10 or later and the ODBC driver for your databaseRead-only database loginDoes not support .qea, .qeax, .eap or .eapx files; move the project to a server database firstMIT license
How to get it
Process
GitHub: github.com/knglumt/sparxea-mcp-server. Run install.sh, pick the database backend and edit the .env file.
A set of MCP servers for using Enterprise Architect models from Claude on macOS. One server reads .qea files natively on the Mac. A second server reaches a Windows 11 virtual machine running EA and the Sparx Systems Japan MCP server over SSH, for live reads and writes.
A set of MCP servers for using Enterprise Architect models from Claude on macOS. One server reads .qea files natively on the Mac. A second server reaches a Windows 11 virtual machine running EA and the Sparx Systems Japan MCP server over SSH, for live reads and writes.
What it’s used for
Query a .qea model natively on macOS from Claude Desktop or Claude Code
Trace impact across a model and validate ArchiMate relationships
Create elements in EA through the Windows VM bridge
Set up the Windows VM and EA with provided scripts
macOS 13 or later (Apple Silicon or Intel), Python 3.10 or laterThe native analyzer is read-onlyWrite access needs a Windows VM (VMware Fusion) with an EA license, so EA itself runs on WindowsMIT license
How to get it
Process
GitHub: github.com/hdjebar/ea-mcp-toolkit. Run the install script in mcp-servers to configure Claude Desktop or Claude Code.
A Python MCP server that drives Enterprise Architect through the COM interface to create UML diagrams. Its tools build sequence, class, use case and activity diagrams, and add lifelines to a sequence diagram.
A Python MCP server that drives Enterprise Architect through the COM interface to create UML diagrams. Its tools build sequence, class, use case and activity diagrams, and add lifelines to a sequence diagram.
What it’s used for
Create a sequence diagram with lifelines and messages from a prompt
Create a class diagram with attributes and methods
Create use case and activity diagrams
Add actor, boundary, control, entity and database lifelines
Needs EA installed on the same machine (COM interface, so Windows)Python 3.8 or later; install dependencies with pip install -r requirements.txtSmall project with a few stars and no releases
How to get it
Process
GitHub: github.com/Gonzapepe/ea_mcp. Clone the repository, install the dependencies and start the server with python -m server.
Unofficial build tooling that repackages the Sparx Systems Japan MCP Server for Enterprise Architect as a native Windows on ARM64 installer. It contains no Sparx binaries. You download the official installer yourself and build the ARM64 MSI from it.
Unofficial build tooling that repackages the Sparx Systems Japan MCP Server for Enterprise Architect as a native Windows on ARM64 installer. It contains no Sparx binaries. You download the official installer yourself and build the ARM64 MSI from it.
What it’s used for
Run the Sparx Systems Japan MCP server natively on a Windows on ARM64 PC
Check the official installer's signature before building
Connect Claude or another MCP client to EA on ARM64
Windows on ARM64 with the .NET 9 (Arm64) runtime to install and runBuilding needs any Windows with the .NET 9 SDKNeeds the official installer from the Sparx Systems Japan MCP page; unofficial and not endorsed by SparxRun only one EA instance at a time; MIT license
How to get it
Process
GitHub: github.com/klesajos/enterprise-architect-mcp-arm64. Download the official MSI, run build.ps1 and install the MSI it produces.
A Python tool that answers plain language questions about an Enterprise Architect .qea model, running in Open WebUI, as a local wrapper, or as an MCP server for clients such as Claude Desktop and VS Code. It encodes how the QEA database stores relationships, using knowledge taken from the AAroN Neo4j plugin. The README is in German.
A Python tool that answers plain language questions about an Enterprise Architect .qea model, running in Open WebUI, as a local wrapper, or as an MCP server for clients such as Claude Desktop and VS Code. It encodes how the QEA database stores relationships, using knowledge taken from the AAroN Neo4j plugin. The README is in German.
What it’s used for
Ask for all capabilities or a detailed analysis of one element
Find systems linked to a given service
Extract a process graph from an activity diagram
Find elements by tagged value, and get model statistics
Reads .qea (SQLite) filesThree modes: native Open WebUI tool, local wrapper, or MCP serverNeeds a language model connection such as Open WebUIREADME and guides are in German; Apache-2.0 license
How to get it
Process
GitHub: github.com/Mitchel85/eam-qea-tool. The quickstart guides for each mode are in the repository.
An open source Java tool that validates Enterprise Architect UML models of IEC TC57 CIM and IEC 61850 and generates documentation from them. It is a non-GUI application that runs on Windows because it uses the EA and MS Word automation libraries. Release 2.4.0 is dated August 2026.
An open source Java tool that validates Enterprise Architect UML models of IEC TC57 CIM and IEC 61850 and generates documentation from them. It is a non-GUI application that runs on Windows because it uses the EA and MS Word automation libraries. Release 2.4.0 is dated August 2026.
What it’s used for
Validate CIM and IEC 61850 UML models against the standards' modeling rules
Generate documentation from the models
Run from the console against .eap or .qea project files
Must run on Windows (uses EA and MS Word automation libraries)Java 17 or later; a 64-bit Java works with both .eap(x) and .qea(x) project filesNeeds Enterprise Architect at the version matching the project file format; MS Word is needed only for document generationOpen source; the license is described as LGPLv3 in the README
How to get it
Process
Download jCleanCim-2.4.0-bin.zip from the GitHub Releases page; documentation is at jcleancim.ucaiug.io.
An extension for Enterprise Architect for modeling Industrie 4.0 architectures with RAMI 4.0, from the team behind the SGAM Toolbox. It is built on EA's Model Driven Generation technology. The download page says it is currently compatible only with the 32-bit version of EA.
An extension for Enterprise Architect for modeling Industrie 4.0 architectures with RAMI 4.0, from the team behind the SGAM Toolbox. It is built on EA's Model Driven Generation technology. The download page says it is currently compatible only with the 32-bit version of EA.
What it’s used for
Create a Reference Architecture Model Industrie 4.0 (RAMI 4.0) model in EA
Model architectures of cyber physical systems
Start from the example models on the site
Vendor
Company
DSSE (Josef Ressel Centre for Dependable System-of-Systems Engineering, FH Salzburg)
Enterprise Architect 9.3 or higherCurrently compatible only with the 32-bit version of EAFree to use under the license on the download pageA setup file with beta functions is also offered
How to get it
Process
Free download of the setup file from the RAMI Toolbox download page.
An extension for Enterprise Architect for architecting smart city systems with the Generic Smart City Architecture Model, in reference to the emerging IEC 63188 Smart City Reference Architecture Methodology. The page says its functions are still limited, and the download page says it is currently compatible only with the 32-bit version of EA.
An extension for Enterprise Architect for architecting smart city systems with the Generic Smart City Architecture Model, in reference to the emerging IEC 63188 Smart City Reference Architecture Methodology. The page says its functions are still limited, and the download page says it is currently compatible only with the 32-bit version of EA.
What it’s used for
Create a smart city architecture model in EA
Use the Smart City domain specific language for the structural part of the architecture
Align models with the IEC 63188 SCRAM work
Vendor
Company
DSSE (Josef Ressel Centre for Dependable System-of-Systems Engineering, FH Salzburg)
Enterprise Architect 9.3 or higherCurrently compatible only with the 32-bit version of EAFunctionality is still limited, per the vendor pageFree to use under the license on the download page
How to get it
Process
Free download of the setup file from the GSCAM Toolbox download page.
Python scripts that turn an OpenAPI 3.0 specification into an XMI 1.1 file you can import into Sparx EA as a UML class model. The scripts were built for DCSA's own needs and may not work for general OpenAPI files.
Python scripts that turn an OpenAPI 3.0 specification into an XMI 1.1 file you can import into Sparx EA as a UML class model. The scripts were built for DCSA's own needs and may not work for general OpenAPI files.
What it’s used for
Convert an OpenAPI 3.0 file into an EA class model
Map class and property names, descriptions, types and examples into the model
Add directed associations for object, array, oneOf and anyOf properties
Update an existing model by importing again with the ignore UUID option
Two Python scripts: convert_oas_to_xmi.py and add_dependencies_to_xmi.pyExpects a fully self-contained OpenAPI 3.0 file with no references to other filesOutput is Sparx XMI 1.1 for import into EASupplied as is, with no warranty; Apache-2.0 license; last pushed December 2024
How to get it
Process
GitHub: github.com/dcsaorg/OpenAPISparxTransform. Clone the repository and run the two scripts in turn.
A toolkit for working with Professional Record Standards Body (PRSB) healthcare information standards in Sparx EA. A .NET utility converts PRSB JSON specifications to XML, and EA JScript scripts import the XML, transform it, and export formats such as FHIR Questionnaire, CDISC ODM, HL7 CDA, REDCap and Lime Survey.
A toolkit for working with Professional Record Standards Body (PRSB) healthcare information standards in Sparx EA. A .NET utility converts PRSB JSON specifications to XML, and EA JScript scripts import the XML, transform it, and export formats such as FHIR Questionnaire, CDISC ODM, HL7 CDA, REDCap and Lime Survey.
What it’s used for
Convert PRSB JSON standards into XML for EA
Import PRSB models into an EA repository with the provided scripts
Curate and document the imported standards
Export questionnaire and interoperability formats from the model
Needs the .NET SDK to build the converterImport, transform and export steps are EA JScript scripts that run inside EAMIT license; no releases yet
How to get it
Process
GitHub: github.com/AgileHealthInformatics/prsb-datamodel-pipeline. Clone the repository, build the converter with dotnet build, then run the import scripts in EA.
TM Forum's Master Open Digital Architecture (MODA) model, published as a Sparx model for import into Enterprise Architect. Versions 24.5 and 25.0 are listed, in document series GB922-74. TM Forum also publishes the same release as an HTML model and as UML and XMI. This record is based on a search result summary because the page itself returned an access error.
TM Forum's Master Open Digital Architecture (MODA) model, published as a Sparx model for import into Enterprise Architect. Versions 24.5 and 25.0 are listed, in document series GB922-74. TM Forum also publishes the same release as an HTML model and as UML and XMI. This record is based on a search result summary because the page itself returned an access error.
What it’s used for
Import the MODA architecture model into EA
Use the open digital architecture as a reference for telecom and digital service providers
Compare the Sparx release with the HTML and UML/XMI releases of the same version
Sparx Enterprise Architect model for importVersion 25.0 was listed as Team Approved; version 24.5 as TM Forum ApprovedAccess is through TM Forum; the resource page returned an access error to the research fetch, so confirm terms with TM Forum
The INSPIRE UML data models for European spatial data, kept in a GitHub repository. Two versions are offered, an approved set from the Implementing Rules and a draft set that adds the extended models from the Technical Guidelines. Each comes as an HTML view and as a zip with an EA project file and XMI exports. Latest release v2025.1.
The INSPIRE UML data models for European spatial data, kept in a GitHub repository. Two versions are offered, an approved set from the Implementing Rules and a draft set that adds the extended models from the Technical Guidelines. Each comes as an HTML view and as a zip with an EA project file and XMI exports. Latest release v2025.1.
What it’s used for
Open the INSPIRE spatial object types, data types and code lists in EA
Import the models into another UML tool from XMI
Browse the models as HTML without EA
Propose changes through the repository's issue tracker
EA project file (EAP) and XMI exports in a zip archive for each versionThe draft version contains extended models that the project says should be used with cautionRelease v2025.1 is dated January 2025
How to get it
Process
Download EAXMI.zip for the approved or draft version from the repository.
The public repository for the OGC CityGML 3.0 Conceptual Model, the UML model of city and landscape objects. It holds the consolidated model and the CityGML UML profile as Enterprise Architect project files. Release 3.0.0-final is from July 2021.
The public repository for the OGC CityGML 3.0 Conceptual Model, the UML model of city and landscape objects. It holds the consolidated model and the CityGML UML profile as Enterprise Architect project files. Release 3.0.0-final is from July 2021.
What it’s used for
Explore the CityGML 3.0 conceptual model in EA
Use the CityGML UML profile for related modeling work
Follow issues and discussion of the standard
Read the model alongside the OGC standard and user guide
Vendor
Company
OGC CityGML Standards Working Group (Open Geospatial Consortium)
Enterprise Architect project files (.eap and .EAP) in the repositoryConceptual model only; encodings such as XML schema are outside this repositoryMIT license; last pushed October 2025
How to get it
Process
GitHub: github.com/opengeospatial/CityGML-3.0CM. Download the EA files from the Conceptual Model and UML Profile folders, or from Releases.
Practical Model-Driven Enterprise Architecture book models
Reference Models
The assets repository for the Packt book Practical Model-Driven Enterprise Architecture by Mudar Bahri, about building an architecture repository in Sparx EA with ArchiMate 3.1. It holds an EA repository file for each chapter and a final repository.
The assets repository for the Packt book Practical Model-Driven Enterprise Architecture by Mudar Bahri, about building an architecture repository in Sparx EA with ArchiMate 3.1. It holds an EA repository file for each chapter and a final repository.
What it’s used for
Open the chapter by chapter EA repositories alongside the book
Study a worked ArchiMate repository built in Sparx EA
Reuse the focused metamodel technique shown in the book
EA repository files (.eapx) for chapters 1 to 11 and a final repositorySoftware list in the README names Sparx EA 15.2 on Windows, macOS and LinuxMIT license
How to get it
Process
GitHub: github.com/PacktPublishing/Practical-Model-Driven-Enterprise-Architecture. Clone or download the repository; each chapter folder holds its EA file.
The BRIDG clinical research domain model, a UML model of the semantics of basic, pre-clinical, clinical and translational research. The model is an Enterprise Architect .EAP file in the project's GitHub repository, with release packages up to 5.3.1. The project site says the model is no longer actively maintained and is kept for reference.
The BRIDG clinical research domain model, a UML model of the semantics of basic, pre-clinical, clinical and translational research. The model is an Enterprise Architect .EAP file in the project's GitHub repository, with release packages up to 5.3.1. The project site says the model is no longer actively maintained and is kept for reference.
What it’s used for
Use BRIDG as a reference model for clinical research data semantics
Map other standards to BRIDG as a hub
Derive logical and physical database models for clinical research software
Enterprise Architect .EAP file (Models/UML/BRIDG.EAP) and release packages in the repositoryLegacy: the site says BRIDG is no longer actively maintainedThe project's FAQ points to a free EA viewer for browsing the model
How to get it
Process
GitHub: github.com/CBIIT/bridg-model. Download BRIDG.EAP or a release package.
The source repository behind the SEMIC Core Vocabularies, with Enterprise Architect project files for the Core Vocabularies and several application profiles such as ADMS-AP, CPSV-AP, CCCEV and MLDCAT-AP. The repository README is a placeholder, so the contents are described from the files. The Core Vocabularies are simplified, reusable, extensible data models for European public administrations.
The source repository behind the SEMIC Core Vocabularies, with Enterprise Architect project files for the Core Vocabularies and several application profiles such as ADMS-AP, CPSV-AP, CCCEV and MLDCAT-AP. The repository README is a placeholder, so the contents are described from the files. The Core Vocabularies are simplified, reusable, extensible data models for European public administrations.
What it’s used for
Open the Core Vocabularies model in EA
Start a government data model from the Core Vocabularies
Study application profiles such as CPSV-AP and CCCEV
EA project files (.eap and .EAP) in the repository rootREADME has no usage instructions; last commit January 2026License is not stated in the repository
How to get it
Process
GitHub: github.com/SEMICeu/uri.semic.eu-thema. Download the .eap files for the vocabularies you need.
Oil and gas data standards RESQML, WITSML and PRODML, whose UML data models are authored in Enterprise Architect. The RESQML documentation states the UML model is an EA project file included in the standard's download, and the WITSML and PRODML documentation describes the same UML and EA modeling approach.
Oil and gas data standards RESQML, WITSML and PRODML, whose UML data models are authored in Enterprise Architect. The RESQML documentation states the UML model is an EA project file included in the standard's download, and the WITSML and PRODML documentation describes the same UML and EA modeling approach.
What it’s used for
Open a standard's UML data model to see data objects, definitions and relationships
Use the model to understand how a standard's XML schemas are organized
Read the technical reference guides generated from the model
RESQML 2.0.1 documentation: the UML model is an EAP file made in EA version 11, included in the downloadA free EA reader is suggested by the documentation for viewing itDownload is from the Energistics website; check each standard's package for the model file
How to get it
Process
Download the standard from the Energistics site (energistics.org/download-standards); the package includes the documentation and UML model.