Skip to content

OpenMBEE

Welcome to OpenMBEE

OpenMBEE (Open Model Based Engineering Environment) is an open source collaborative engineering system. It enables engineers to work in the language of their choice and easily share and document their work across other tools.

OpenMBEE Architectures

Flexo

The predecessor architecture, Execubots, stores model elements as objects in a document-oriented database, whereas Flexo provides a graph-native approach to storing and diff'ing models. Models in Flexo are not limited to enterprise model development platforms. Flexo can store anything expressed as RDF.

Relevant Repositories (repositories relevant to this architecture are prefixed with "flexo-"):

Execubots

The Execubots architecture allows Systems Engineers to develop models in their enterprise model development platform and publish aspects of the model to the web.

Relevant Repositories (repositories relevant to this architecture are prefixed with "exec-"):

Example Models

SysML v1 example models.

Contributing

Pinned Loading

  1. exec-cameo-mdk exec-cameo-mdk Public

    Cameo plugin for MMS sync and DocGen

    Java 63 34

  2. flexo-mms-deployment flexo-mms-deployment Public

    Example docker compose and k8s files for deployment of Flexo MMS services

    Bru 9 2

  3. flexo-mms-layer1-service flexo-mms-layer1-service Public

    Kotlin 6 3

  4. mtip-cameo mtip-cameo Public

    Java 6 2

  5. ve-confluence ve-confluence Public

    View Editor 4

    TypeScript 5 4

  6. flexo-mms-sysmlv2 flexo-mms-sysmlv2 Public

    Bru 15 4

Repositories

Showing 10 of 155 repositories
  • OpenSysML Public

    Open Source SysML v2 Implementation in Go

    Open-MBEE/OpenSysML's past year of commit activity
    Go 24 Apache-2.0 3 2 9 Updated Sep 13, 2026
  • sysmlv2-testing Public

    A knowledge-graph testing ledger (W3C EARL + PROV-O) for SysML v2 implementations

    Open-MBEE/sysmlv2-testing's past year of commit activity
    Python 0 Apache-2.0 0 0 0 Updated Sep 13, 2026
  • sysml-toolkit Public
    Open-MBEE/sysml-toolkit's past year of commit activity
    Rust 20 Apache-2.0 3 1 0 Updated Sep 11, 2026
  • homebrew-tap Public

    Tap for Homebrew

    Open-MBEE/homebrew-tap's past year of commit activity
    Ruby 0 0 0 0 Updated Sep 10, 2026
  • structured-use-cases Public

    Open-source SysML v2 library for structured use case specifications, scenarios, and behavioral testing.

    Open-MBEE/structured-use-cases's past year of commit activity
    0 Apache-2.0 0 0 0 Updated Sep 9, 2026
  • sysml-sdk Public
    Open-MBEE/sysml-sdk's past year of commit activity
    0 0 0 0 Updated Sep 8, 2026
  • Comodo Public

    COMODO2 is a Java tool that allows to transform a UML/SysML model into code for different software platforms.

    Open-MBEE/Comodo's past year of commit activity
    Java 26 5 0 0 Updated Sep 7, 2026
  • openmbee-graphic-assets Public

    A collection of assets used in OpenMBEE comms

    Open-MBEE/openmbee-graphic-assets's past year of commit activity
    0 0 0 0 Updated Sep 7, 2026
  • Open-MBEE/opensysml.github.io's past year of commit activity
    Python 1 Apache-2.0 0 0 0 Updated Sep 5, 2026
  • Open-MBEE/aircraftengine-simulation's past year of commit activity
    Python 0 Apache-2.0 0 0 0 Updated Sep 4, 2026