-
-
Notifications
You must be signed in to change notification settings - Fork 282
Open
Labels
Status: In ProgressThis issue is being worked on, and has someone assigned.This issue is being worked on, and has someone assigned.
Description
Tool Name
shacl2code
Tool Description
This tool can be used to convert a SHACL model into various code bindings, including JSON schema.
The resulting binding does standard type validations, using information provided by SHACL model.
Action Type
- Add Tool
- Modify Tool
Tooling Types
- validator
- hyper-schema
- benchmarks
- documentation
- LDO-utility
- code-to-schema
- data-to-schema
- model-to-schema
- schema-to-types
- schema-to-code
- schema-to-web-UI
- schema-to-data
- util-general-processing
- util-schema-to-schema
- util-draft-migration
- util-format-conversion
- util-testing
- editor
- editor-plugins
- schema-repository
- linter
- linter-plugins
Languages
Built in Python.
Supports C++, JSON Schema, Python, and Go.
Environments
The tool is available on PyPI and can be used on platforms that Python generally supports.
It can be installed from either pip or pipx.
Dependencies on Validators
No response
Creators
Joshua Watt (JPEWdev)
Maintainers
Joshua Watt (JPEWdev)
License
MIT
Source Repository URL
https://github.com/jpewdev/shacl2code/
Homepage URL
https://pypi.org/project/shacl2code/
Supported Dialects
- 1
- 2
- 3
- 4
- 6
- 7
- 2019-09
- 2020-12
Additional Dialects
No response
Bowtie Compliance Testing
No response
Tooling Listing Notes
No response
Compliance
No response
Landscape Information
No response
Metadata
Metadata
Assignees
Labels
Status: In ProgressThis issue is being worked on, and has someone assigned.This issue is being worked on, and has someone assigned.