Skip to content

Cite ontoink

If you use ontoink in your research, documentation, or publications, please cite it.


BibTeX

@software{norouzi2026ontoink,
  author       = {Norouzi, Ebrahim},
  title        = {ontoink: Interactive Ontology Visualization, SHACL Validation, and Live TTL Editing for MkDocs},
  year         = {2026},
  publisher    = {GitHub},
  url          = {https://github.com/ISE-FIZKarlsruhe/ontoink},
  note         = {Python package available at \url{https://pypi.org/project/ontoink/}}
}

APA

Norouzi, E. (2026). ontoink: Interactive Ontology Visualization, SHACL Validation, and Live TTL Editing for MkDocs [Computer software]. GitHub. https://github.com/ISE-FIZKarlsruhe/ontoink


GitHub Repository

If you prefer to link directly:

https://github.com/ISE-FIZKarlsruhe/ontoink

Please star the repository if you find it useful — it helps others discover the project.

Star on GitHub


PyPI Package

https://pypi.org/project/ontoink/

View on PyPI


Acknowledgments

ontoink is developed by Ebrahim Norouzi at the Information Service Engineering (ISE) group, FIZ Karlsruhe — Leibniz Institute for Information Infrastructure.

This work is carried out in the context of:

  • NFDI — National Research Data Infrastructure (Germany)
  • NFDI-MatWerk — NFDI for Materials Science and Engineering

Open-Source Libraries

ontoink is powered by these excellent open-source projects:

Library Role
Cytoscape.js Interactive graph rendering
dagre Hierarchical graph layout
rdflib RDF/Turtle parsing (Python)
pySHACL SHACL validation (Python)
CodeMirror TTL editor with syntax highlighting
MkDocs Static site generation
Material for MkDocs Documentation theme