Skip to content
@linkml

Linked data Modeling Language

LinkML is a general purpose modeling language that can be used with linked data, JSON, and other formalisms

Welcome to LinkML 👋

LinkML is a flexible modeling language that allows you to author schemas in YAML that describe the structure of your data. Additionally, it is a framework for working with and validating data in a variety of formats (JSON, RDF, TSV), with generators for compiling LinkML schemas to other frameworks.

Please submit all issues to the linkml/linkml repo. You can also vote for your favorite issue.

You can ask to join the linkml-community Google group (you need to have a Google account to join).

See our pinned repositories below for quick access to our main code bases, or use the search bar to find a specific code repository.

Quick Links

Pinned Loading

  1. linkml linkml Public

    Linked Open Data Modeling Language

    Python 609 189

  2. linkml-model linkml-model Public

    Link Modeling Language (LinkML) model

    Python 86 33

  3. schemasheets schemasheets Public

    Structure your data in a FAIR way using google sheets or TSVs. These are then converted to LinkML, and from there other formats

    Python 54 6

  4. linkml-project-copier linkml-project-copier Public

    A copier template for your next LinkML project

    Python 26 8

  5. schema-automator schema-automator Public

    Automated assistance for the schema development lifecycle

    Python 66 27

  6. linkml-map linkml-map Public

    Mapping between LinkML schemas

    Python 46 14

Repositories

Showing 10 of 68 repositories
  • linkml Public

    Linked Open Data Modeling Language

    linkml/linkml's past year of commit activity
    Python 609 Apache-2.0 189 742 (11 issues need help) 94 Updated Sep 9, 2026
  • linkml-store Public

    wrapper for multiple linkml storage engines

    linkml/linkml-store's past year of commit activity
    Python 27 MIT 3 12 3 Updated Sep 9, 2026
  • valuesets Public

    Common value sets (enums) for science, biomedicine, computing, and other areas

    linkml/valuesets's past year of commit activity
    Python 15 Apache-2.0 0 6 8 Updated Sep 9, 2026
  • linkml-term-validator Public

    Validating LinkML schemas and datasets that depend on external terms

    linkml/linkml-term-validator's past year of commit activity
    Python 8 Apache-2.0 1 15 2 Updated Sep 8, 2026
  • linkml-model Public

    Link Modeling Language (LinkML) model

    linkml/linkml-model's past year of commit activity
    Python 86 CC0-1.0 33 1 (1 issue needs help) 20 Updated Sep 4, 2026
  • linkml-map Public

    Mapping between LinkML schemas

    linkml/linkml-map's past year of commit activity
    Python 46 14 33 2 Updated Sep 3, 2026
  • bdc-variable-library Public

    linkml model for variables in the BDC Knowledge Library

    linkml/bdc-variable-library's past year of commit activity
    Python 0 BSD-3-Clause 0 0 1 Updated Sep 3, 2026
  • clinical-microschemas Public

    Repository for clinical microschemas based on the linkml-microschema repo

    linkml/clinical-microschemas's past year of commit activity
    Just 2 MIT 1 0 4 Updated Sep 2, 2026
  • linkml-redcap Public

    A LinkML project based on the rules and structure REDCap data dictionaries, instruments and databases.

    linkml/linkml-redcap's past year of commit activity
    Python 1 MIT 0 6 1 Updated Sep 1, 2026
  • linkml-project-copier Public

    A copier template for your next LinkML project

    linkml/linkml-project-copier's past year of commit activity
    Python 26 MIT 8 11 3 Updated Sep 1, 2026