Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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
```