template |
block |
logo |
navigation |
cta |
navigation-header-w-button |
header-2 |
/uploads/linkml-logo_color.png |
link |
link_text |
#jsonld |
Linked Data |
|
link |
link_text |
#model |
Model |
|
link |
link_text |
#generate |
Build |
|
link |
link_text |
#codegen |
Codegen |
|
link |
link_text |
#publish |
Publish |
|
|
|
|
template |
block |
slug |
headline |
content |
cta |
image |
background_image |
hero-banner-w-image |
hero-2 |
features |
LinkML <br><strong>model your data</strong> |
LinkML is a general purpose modeling language that can be used with linked data, JSON, and other formalisms |
enabled |
url |
button_text |
true |
|
LinkML Documentation |
|
image |
alt_text |
/uploads/2021/03/30/screen-shot-2021-03-29-at-7-09-55-pm.png |
Product Shot |
|
/uploads/2018/06/21/hero-2-bg.png |
|
template |
block |
media_alignment |
slug |
headline |
content |
media |
content-feature |
feature-1 |
Left |
model |
<strong>Model your data </strong>easily by authoring YAML files |
|
image |
alt_text |
/uploads/2021/03/30/screen-shot-2021-03-29-at-7-05-14-pm.png |
uBuild Blocks Mock-Up |
|
|
template |
block |
media_alignment |
slug |
headline |
content |
media |
content-feature |
feature-1 |
Right |
jsonld |
Linked Data is <strong>JSON-ready</strong> |
Generate JSON-Schema and JSON-LD contexts for semantic-web ready and developer-friendly schemas! |
image |
alt_text |
/uploads/2021/03/30/screen-shot-2021-03-29-at-7-49-27-pm.png |
json-schema screenshot from PyCharm |
|
|
template |
block |
slug |
headline |
content |
1-column-text |
one-column-1 |
generate |
Generate schema artifacts |
The <a href=" https://linkml.io/linkml/generators/index.html">LinkML Generator framework</a> generates downstream artfacts, including JSON-Schema, ShEx, RDF, OWL, GraphQL, and SQL DDL.<br><br>This allows you to use LinkML while continuing to work with other toolchains, e.g. JSON-Schema validators |
|
template |
block |
media_alignment |
slug |
headline |
content |
media |
content-feature |
feature-1 |
Right |
codegen |
Generate<strong> Python dataclasses</strong> |
LinkML can be used to generate Python dataclasses.<br></br>The <a href=" https://github.com/linkml/linkml-runtime/">LinkML runtime</a> allows these to be automatically loaded/dumped from YAML, JSON, CSV, and RDF.<br><br>Stay tuned for implementations in other languages... |
image |
alt_text |
/uploads/2021/03/30/screen-shot-2021-03-29-at-7-02-30-pm.png |
Customize Blocks |
|
|
template |
block |
slug |
headline |
content |
1-column-text |
one-column-1 |
semantics |
Stealth Semantics |
|
|
template |
block |
media_alignment |
headline |
slug |
media |
content |
content-feature |
feature-1 |
Right |
<strong>Publish</strong> your schema on the web |
publish |
image |
alt_text |
/uploads/2021/03/30/screen-shot-2021-03-29-at-7-21-58-pm.png |
|
|
The LinkML framework automates publishing schema documentation using mkdocs, and assists in publishing schema artefacts using w3id.org |
|
template |
block |
headline |
content |
detail-content |
text-1 |
Steps to Build a Model |
<p>You can get started right away!</p><ol><li><p>Use <a href=" https://github.com/linkml/linkml-project-cookiecutter" title="LinkML Project Cookiecutter">linkml-project-cookiecutter</a> in GitHub.</p></li><li><p>Edit your YAML file</p></li><li><p>Add example data</p></li><li><p>Use the Makefile to generate all downstream artefacts</p></li></ol> |
|
template |
block |
content |
simple-footer |
footer-1 |
LinkML ❤︎s your data |
|