Swift Modelling

The swift-modelling package provides a comprehensive Model-Driven Engineering (MDE) toolkit with CLI tools for working with Ecore, ATL, and MTL.

Installation

Add to your Package.swift:

dependencies: [
    .package(url: "https://github.com/mipalgu/swift-modelling.git",
             branch: "main"),
]

Requirements

References

Related Packages

Documentation

The package provides three CLI tools: swift-ecore for model validation and conversion, swift-atl for model-to-model transformations, and swift-mtl for template-based code generation. For details, see Getting Started and Understanding Swift Modelling.

swift_atl

Documentation for swift_atl

0 symbols

SwiftModelling

Documentation for SwiftModelling

3 symbols

swift_ecore

Documentation for swift_ecore

0 symbols

swift_mtl

Documentation for swift_mtl

0 symbols

Tutorials