Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bartkl/metamorph
Metamorph is a Clojure libary that enables the generation of an Avro schema from a given input SHACL model.
https://github.com/bartkl/metamorph
avro-schema data-modeling logical-data-model rdf schema-generation schema-transformations semantic-modeling shacl
Last synced: 4 months ago
JSON representation
Metamorph is a Clojure libary that enables the generation of an Avro schema from a given input SHACL model.
- Host: GitHub
- URL: https://github.com/bartkl/metamorph
- Owner: bartkl
- License: apache-2.0
- Created: 2022-04-22T13:32:46.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-08-25T11:25:02.000Z (over 1 year ago)
- Last Synced: 2024-04-16T08:52:02.179Z (10 months ago)
- Topics: avro-schema, data-modeling, logical-data-model, rdf, schema-generation, schema-transformations, semantic-modeling, shacl
- Language: Clojure
- Homepage: https://bartkl.github.io/metamorph/
- Size: 1.08 MB
- Stars: 2
- Watchers: 4
- Forks: 2
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
Metamorph
=========Metamorph is a Clojure library that allows the generation of a variety of schemas from a [PROF](https://www.w3.org/TR/dx-prof/) profile or SHACL shapes graph.
## License
This project is licensed under the [Apache License, Version 2.0](LICENSE).### Third-party libraries and files
This project includes third-party libraries and files which are licensed under their own respective Open-Source licenses. SPDX license identifier headers are used to show which license applies. The concerning license files can be found in the LICENSES directory.## Contributing
Please read [Contributing](./CONTRIBUTING.md) if you're interested in contributing to the project.## Contact
Please refer to [Support](SUPPORT.md).### Generating documentation
Local:```
$ antora generate antora-playbook.local.yml
```Production:
```
$ antora generate antora-playbook.yml
```