Skip to content

Universal Data Modeller

Define your data models once, use them everywhere. LutaML provides a unified approach to data modeling across multiple formats and standards.

Premier Projects

The core projects that form the foundation of the LutaML ecosystem.

Extended Models

Extend LutaML's capabilities with specialized modeling tools.

lutamlExtended
lutaml-pathExtended
lutaml-storeExtended
lutaml-sysmlExtended
lutaml-umlExtended
lutaml-xmiExtended

Transformed Models

Tools for transforming and processing data models.

express-grammarTransformed
expressionTransformed
reeperTransformed
versionianTransformed

Features

🌐 Universal Modeling

Define models once, serialize to XML, JSON, YAML, TOML, and more.

📋 Standards Compliant

Full support for ISO 10303 EXPRESS, UML, and industry standards.

🔧 Flexible & Extensible

Modular architecture allows you to use only what you need.

🔗 API Integration

Build HAL-compliant REST APIs with automatic link traversal.

An open source project of Ribose