Generating schemas
Although you can use schemasheets without writing any code, some technical expertise is still required to run scripts to generate schema artefacts from sheets, and to use these.
Generating a Project
Assuming your schema is arranged as a set of sheets (TSV files) in the src
folder:
sheets2project -d . src/*.tsv
This will generate individual folders for jsonschema, shacl, ... as well as a website that can be easily hosted on github.
Generating a LinkML schema
To create only LinkML yaml:
sheets2linkml -o my.yaml src/*.tsv