K3 is an action language build on top of the Xtend programming language in order to use it for executable metamodeling.
Its key feature allows to "re-open" classes of an Ecore metamodel and to weave new features or operations in these classes.
Please have a look to http://diverse-project.github.io/k3/ for more details and tutorials.
Folders named *-eclipse contains Eclipse-based projects that can be built directly in eclipse or using maven/tycho. Other folders contain pure maven projects. All root folders contains a *.root project that allows to build all the project in one maven command.
The documentation is in the gh-pages branch.
Continuous integration : https://ci.inria.fr/k3al/