The swift-mtl package provides a pure Swift implementation of the OMG MOFM2T standard for template-based code generation.
Add to your Package.swift:
dependencies: [
.package(url: "https://github.com/mipalgu/swift-mtl.git", branch: "main"),
]
Swift 6.0 or later
macOS 15.0+
swift-ecore - EMF/Ecore metamodelling
swift-atl - ATL model transformations
swift-aql - AQL model queries
swift-modelling - Unified MDE toolkit
The package provides template-based model-to-text transformation capabilities. For details, see Getting Started and Understanding MTL.
A pure Swift implementation of the https://www.omg.org/spec/MOFM2T/ standard for template-based code generation.
377 symbols