https://github.com/stariongroup/kalliope
Kalliope is a library used to read and write NORMA ORM files
https://github.com/stariongroup/kalliope
codegen modeltopia orm
Last synced: 6 months ago
JSON representation
Kalliope is a library used to read and write NORMA ORM files
- Host: GitHub
- URL: https://github.com/stariongroup/kalliope
- Owner: STARIONGROUP
- License: apache-2.0
- Created: 2022-01-18T07:48:34.000Z (about 4 years ago)
- Default Branch: development
- Last Pushed: 2024-10-04T16:18:38.000Z (over 1 year ago)
- Last Synced: 2025-10-11T02:23:14.303Z (6 months ago)
- Topics: codegen, modeltopia, orm
- Language: C#
- Homepage: https://www.stariongroup.eu
- Size: 4.96 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README

[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Kalliope)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Kalliope)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Kalliope)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Kalliope)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Kalliope)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Kalliope)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Kalliope)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Kalliope)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Kalliope)
[](https://sonarcloud.io/summary/new_code?id=STARIONGROUP_Kalliope)
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.
## Installation
The packages are available on Nuget:
project | Nuget
--------------------------------------------------------------------------------------------------- | ------------
[Kalliope](https://www.nuget.org/packages/Kalliope) | [](https://buildstats.info/nuget/Kalliope)
[Kalliope.Common](https://www.nuget.org/packages/Kalliope.Common) | [](https://buildstats.info/nuget/Kalliope.Common)
[Kalliope.DTO](https://www.nuget.org/packages/Kalliope.DTO) | [](https://buildstats.info/nuget/Kalliope.DTO)
[Kalliope.Dal](https://www.nuget.org/packages/Kalliope.Dal) | [](https://buildstats.info/nuget/Kalliope.Dal)
[Kalliope.Xml](https://www.nuget.org/packages/Kalliope.Xml) | [](https://buildstats.info/nuget/Kalliope.Xml)
[Kalliope.OO](https://www.nuget.org/packages/Kalliope.OO) | [](https://buildstats.info/nuget/Kalliope.OO)
## Build Status
GitHub actions are used to build and test the libraries
Branch | Build Status
------- | :------------
Master | 
Development | 
# License
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](http://opensource.org/licenses/cpl) or the [zlib/libpng License](https://opensource.org/licenses/Zlib). The beforementioned files can be found in the resources folder of the Kalliope project.
# Contributions
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.