Kalliope is a set of C# libraries used to read and write ORM2 files. Kalliope is used in Starion Group products and projects to perform code generation.
The packages are available on Nuget:
project | Nuget |
---|---|
Kalliope | |
Kalliope.Common | |
Kalliope.DTO | |
Kalliope.Dal | |
Kalliope.Xml | |
Kalliope.OO |
GitHub actions are used to build and test the libraries
Branch | Build Status |
---|---|
Master | |
Development |
The Kalliope libraries are provided to the community under the Apache License 2.0. The solution contains files that contain information about the ORM2 metamodel which are distributed with the Common Public License 1.0 or the zlib/libpng License. The beforementioned files can be found in the resources folder of the Kalliope project.
Contributions to the code-base are welcome. However, before we can accept your contributions we ask any contributor to sign the Contributor License Agreement (CLA) and send this digitaly signed to s.gerene@stariongroup.eu. You can find the CLA's in the CLA folder.