The Magritte Meta-Model
Switch branches/tags
Nothing to show
Clone or download
noha Pharo7 is more strict in extension methods so the get removed if save…
…d. Fixed to be extension methods with just the name of the package
Latest commit 073a001 Aug 21, 2018

Build Status

Most applications consist of a big number of model- or so called domain-objects. Building different views, editors, and reports; querying, validating and storing those objects is very repetitive and error-prone, if an object changes its shape frequently.

Magritte is a fully dynamic meta-description framework that helps to solve those problems, while keeping the full power with the programmer in all aspects. Moreover since Magritte is described in itself, you can let your users modify the meta-world and add their own fields and forms without writing a single line of code.


Christoph Lamprecht ported Magritte to Perl.