Versions

Description

PyEcore is a Model Driven Engineering (MDE) framework written for Python. Precisely, it is an implementation of EMF/Ecore for Python, and it tries to give an API which is compatible with the original EMF Java implementation. PyEcore allows you to handle models and metamodels (structured data model), and gives the key you need for building MDE-based tools and other applications based on a structured data model. It supports out-of-the-box: * Data inheritance, * Two-ways relationship management (opposite references), * XMI (de)serialization, * JSON (de)serialization, * Notification system, * Reflexive API...

Repository

https://github.com/pyecore/pyecore.git

Project Slug

pyecore

Last Built

5 months, 3 weeks ago passed

Maintainers

Home Page

https://github.com/pyecore/pyecore.git

Badge

Tags

code-generation, ecore, emf, json, mdd, mde, metamodel, metamodeling-framework, modeling, xmi

Short URLs

pyecore.readthedocs.io
pyecore.rtfd.io

Default Version

latest

'latest' Version

master