Open Source · Self-Hosted · Privacy-First

The digital twin of your
IT landscape

Turbo EA is a self-hosted Enterprise Architecture Management platform. Map applications, capabilities, technologies, and their relationships — all with a fully admin-configurable metamodel.

13 Card Types
29 Relation Types
10+ Report Types
100% Self-Hosted
Turbo EA Dashboard

Four layers. One connected model.

Every element in your enterprise is a Card — connected, typed, and fully configurable. From strategy down to infrastructure.

Strategy & Transformation

Objective Platform Initiative

Define strategic goals, platforms, and transformation initiatives that drive your enterprise forward.

Business Architecture

Organization Business Capability Business Context

Model your organization, business capabilities, and value streams with full hierarchy support.

Application & Data

Application Interface Data Object

Catalog every application, API, microservice, and data object with CRUD mappings and interfaces.

Technical Architecture

IT Component Tech Category Provider

Track software, hardware, SaaS, providers, and systems with end-of-life monitoring.

29 relation types connect everything together

Everything you need to manage
enterprise architecture

From inventory management to architecture delivery, Turbo EA covers the full EA lifecycle.

Configurable Metamodel

Define your own card types, fields, subtypes, and relation types. The metamodel is data, not code — adapt it to any EA framework.

Inventory & Search

AG Grid-powered data tables with advanced filtering, column customization, Excel import/export, and full-text search.

10+ Interactive Reports

Portfolio bubbles, capability heatmaps, lifecycle roadmaps, dependency graphs, cost treemaps, matrix views, and data quality dashboards.

Diagram Editor

Integrated DrawIO editor with card-aware shapes. Drag applications, interfaces, and systems into architecture diagrams.

Quality & Governance

Quality seals (Draft / Approved / Rejected), completion scoring, data maintenance surveys, and subscription-based ownership.

Collaboration

Threaded comments, todos with assignments, real-time SSE updates, notifications, and role-based access control.

TOGAF SoAW

Statement of Architecture Work editor with rich text sections, version history, sign-off workflows, and DOCX export.

End-of-Life Tracking

Automatic matching against 300+ products from endoflife.date. Mass search, bulk linking, and EOL risk visualization.

Web Portals

Publish curated, public-facing views of your architecture. Configurable cards, filters, and slug-based URLs — no login required.

A look inside Turbo EA

Screenshots from the actual product. Inventory tables, card details, diagram editor, and more.

Inventory page with AG Grid data tables
Inventory & Data Tables
Card detail view
Card Detail
DrawIO diagram editor
Diagram Editor
End-of-Life tracking
End-of-Life Tracking
Public web portal
Web Portal

Fully integrated
BPM solution

The only EA platform with a native BPMN 2.0 process modeler. Model, analyze, and connect business processes directly to your enterprise architecture — no third-party tool required.

Process Navigator

Visual process explorer that maps every business process to its supporting applications, data objects, and IT components. Navigate your process landscape with drill-down from capability to individual BPMN steps.

BPMN 2.0 Editor

Full-featured process modeling with bpmn-js. Tasks, gateways, events, pools, lanes — all BPMN 2.0 compliant. Simple mode for quick sketches, Full mode for standards-grade diagrams.

EA Cross-Referencing

Link BPMN elements directly to applications, data objects, IT components, and interfaces. See which systems support which process steps in real time.

Process Assessments

Rate automation level, maturity, complexity, and business criticality of each process. Aggregate scores roll up across the capability hierarchy.

Import & Export

Standard BPMN 2.0 XML interop. Import processes from Camunda, Signavio, or ARIS. Export for execution or compliance documentation.

Process Templates

Start from pre-built templates for common patterns: approval workflows, onboarding, change management, incident response, and more.

BPM in action

Process Navigator — visual process explorer with drill-down
Process Navigator
BPMN 2.0 Process Editor
BPMN 2.0 Process Editor
Process Viewer with EA overlays
Process Viewer
Link BPMN elements to EA cards
Element-to-EA Linker
Process assessment scores
Process Assessment
Process-capability heatmap
Capability Heatmap

Modern stack. Zero compromises.

Built with proven technologies for performance, reliability, and developer experience.

Frontend
React 18 TypeScript
MUI 6 Material UI
AG Grid Data Tables
Recharts Visualizations
Vite Build Tool
Backend
FastAPI Python 3.12
SQLAlchemy 2 Async ORM
Alembic Migrations
JWT + bcrypt Auth
SSE Real-time
Database
PostgreSQL asyncpg driver · JSONB metamodel storage

One command to deploy

docker compose up --build -d

Frontend (Nginx) + Backend (uvicorn) in two containers. Bring your own PostgreSQL.

Reports that drive decisions

Ten interactive report types give you real-time visibility into your architecture landscape.

Portfolio Report

Portfolio Report

TIME model bubble chart with configurable X/Y/size/color axes. Plot applications by business criticality, functional fit, technical fit, and cost.

Capability Heatmap

Capability Heatmap

Hierarchical business capability map with color-coded heatmap overlays. See application density, cost concentration, and risk at a glance.

Lifecycle Roadmap

Lifecycle Roadmap

Visualize application lifecycles across time. Track planned, active, phase-out, and end-of-life stages to coordinate transformation.

Dependency Graph

Dependency Graph

Interactive network visualization of application dependencies with BFS depth limiting. Trace impact paths through your architecture.

Cost Treemap

Cost Treemap

Visualize IT spending as proportional areas. Group by provider, capability, or organization to find optimization opportunities.

Matrix Report

Matrix Report

Cross-reference any two card types. Spot coverage gaps, redundancies, and relationships at a glance in an interactive grid.

Data Quality Dashboard

Data Quality Dashboard

Track completeness scores by type, find orphaned and stale cards, and identify the worst items needing attention.

Built-in power. Extensible by design.

DrawIO Diagrams

Self-hosted DrawIO with custom EA shapes. Cards sync bi-directionally between diagrams and the repository.

REST API

Full CRUD API with OpenAPI docs. Integrate with CI/CD pipelines, CMDB sync tools, or build custom dashboards.

endoflife.date

Auto-match IT components against 300+ technology products. Track EOL dates, support status, and migration urgency.

Email / SMTP

Configurable SMTP for notifications, survey invitations, and sign-off requests. No external service dependencies.

Excel & CSV

Import and export card via Excel or CSV. Bulk-load your existing inventory data in minutes.

DOCX Export

Export TOGAF Statements of Architecture Work as formatted Word documents. Ready for stakeholder review and sign-off.

Your data. Your servers.
Your rules.

Unlike SaaS EA tools that lock your architecture data in someone else's cloud, Turbo EA runs entirely in your environment.

  • Complete data sovereignty Your architecture data never leaves your infrastructure
  • No per-user pricing Unlimited users, forever. No license tiers or seat fees.
  • Air-gap compatible Runs offline in secure environments. No external calls required.
  • Docker-native deployment Two containers. One command. Ready in under a minute.
  • Fully customizable Open source. Extend the metamodel, add integrations, fork freely.
Terminal
$ cp .env.example .env
$ docker compose up --build -d
[+] Running 2/2
 ✓ Container turbo-ea-backend  Started
 ✓ Container turbo-ea-frontend  Started
$ echo "Ready at http://localhost:8920"
Ready at http://localhost:8920
|

Built different

Enterprise-grade EA management without the enterprise pricing or vendor lock-in.

Self-Hosted

Runs on your infrastructure. Your data never leaves your network. Air-gap compatible.

Fully Configurable

Metamodel is 100% admin-configurable. Types, fields, subtypes, and relations are all data.

Unlimited Users

No per-seat licensing. Add your entire organization without worrying about subscription costs.

Integrated Diagrams

Self-hosted DrawIO with card-aware shapes. Bi-directional sync with the repository.

TOGAF-Ready

Statement of Architecture Work editor with rich text, version history, sign-offs, and DOCX export.

EOL Tracking

Built-in endoflife.date integration. Auto-match technologies and monitor support status.

10+ Reports

Portfolio, capability heatmap, lifecycle, dependencies, cost treemap, matrix, data quality, and more.

Open Source

Full source code. Extend, customize, and contribute. No vendor lock-in, ever.

Ready to map your IT landscape?

Deploy Turbo EA in minutes. The first user gets admin automatically. Add your team, configure your metamodel, and start building your architecture digital twin.

View on GitHub
docker compose up --build -d
Free and open source. No registration required. Deploy on any Docker host.