Skip to content

RealEstateCore/DTDL2MD

Repository files navigation

DTDL2MD -- The DTDL to Markdown documentation generator

Author: Karl Hammar

This tool parses a DTDL ontology and generates a set of markdown files describing the content of that ontology.

It accepts either a single JSON file or a directory as input -- in the latter case, it traverses the directory recursively and parses all JSON files within it and its children.

It emits a set of Markdown files structured in accordance with the inheritance hierarchy of the parsed DTDL Interface models, and an index file listing all those interfaces.

For an example of how this might look, see the RealEstateCore documentation.

Usage

dotnet run -i C:\path-to-ontology -o C:\output-directory

Options

  -i, --inputPath     Required. The path to the ontology root directory or file to translate.

  -o, --outputPath    Required. The path at which to put the generated Markdown files.

  --help              Display this help screen.

  --version           Display version information.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages