Metalsmith plugin for generating Web documentation for a linked data vocabulary. Inspired by https://schema.org
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.vscode
plugin
reference
.editorconfig
.eslintrc.json
.gitignore
.nvm
.nvmrc
LICENSE
README.md

README.md

metalsmith-ldschema

Metalsmith plugin for generating Web documentation for a linked data vocabulary. Inspired by https://schema.org

Requirements

  • Node v8.6.0 or later

Installation

  • Create a new static Web site using metalsmith
  • npm install --save metalsmith-ldschema
  • Create one or more RDF files in your site directory. Your rdf-schema vocabulary will be defined in these files. While any RDF serialization should be supported by the site generator, it has at present been tested with JSON-LD and Turtle
  • Create templates for rdfs:Class and/or rdf:Property
  • Specify your templates for rdfs:Class and rdf:Property in your metalsmith build configuration.

Reference Site

Until comprehensive documentation can be created, the general use cases can be seen through the included reference applications.