Visualize, design, and share ontologies in a free web app
The era of reading documentation to understand complex data structures is over. Try zooming in and out on graphs made of nodes and edges in your browser and inspecting properties with a single click. This tool provides everything needed to learn about ontologies and Microsoft Fabric IQ, design them visually, and export them to RDF/XML, all within a single static site. It requires no backend server, so you can run it anywhere immediately.
Graph exploration and visual design
The Cytoscape.js-based interactive graph renders any ontology as a node and edge diagram. You can pan, zoom, and click nodes to inspect properties, and filter entities and relationships with real-time search. For large ontologies, it automatically switches to reduce label noise while retaining all data, or opens with a limited semantic hierarchy overview. You can access all hidden entities through search, adjustable hop depth, and +N boundary expansion. It also includes a full-featured split-pane editor supporting 50-step undo/redo, real-time validation, and RDF/XML or JSON export.
Curriculum and community contributions
A catalog of official and community ontologies covers six domains: retail, e-commerce, healthcare, finance, manufacturing, and education. Each ontology preserves license, source, and version information, and provides original files from immutable URLs verified by SHA-256. A one-click catalog PR feature automates forking from design, creating branches, committing, and pull requests with just a GitHub login. Additionally, it supports learning from concepts to practice through a nine-course Ontology School, a five-stage quest system, and a natural language query playground.
Embedding and deployment flexibility
It supports various loading methods, including dark/light themes, catalog IDs, URLs, and inline base64. Deployment publishes only the static build/ output via GitHub Pages, with Azure Static Web Apps available as an option. A backend API using Azure Functions is optional and not included in the official deployment. It requires Node.js 18+ and npm 9+, and you can run the development server with npm run dev after npm install.
Things to check before use
This tool is a preview version focused on ontology learning and visual design. It supports only a specific subset of RDF/XML (OWL classes, data type properties, object properties, and internal rdfs:subClassOf hierarchies) and does not currently support Turtle input. For external standards, if source-specific semantics such as SHACL rules must be fully preserved, you should use the verified original downloads from the catalog. Additional features like the AI builder require Azure OpenAI configuration and are not included in the default static deployment. It is released under the MIT license, allowing free use.