Skip to content
Ontodia data diagraming library
TypeScript CSS Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci Publish v0.9.5 Oct 16, 2018
images Include changes from v0.9.12 Aug 28, 2019
schema Include changes from v0.9.8: Mar 28, 2019
src Include changes from v0.9.12 Aug 28, 2019
styles Include changes from v0.9.12 Aug 28, 2019
typings Replace jstree-based class tree widget with custom-written (#112) Oct 12, 2018
.editorconfig Fix "hide labels", scroll, subsequent importLayout(); support "pinned… Jul 5, 2018
.gitignore Added travis-ci deploy config (#38) Apr 21, 2017
.npmignore CircleCI build Sep 14, 2018
CHANGELOG.md Include changes from v0.9.12 Aug 28, 2019
LICENSE
README.md Include changes from v0.9.12 Aug 28, 2019
STYLEGUIDE.md Update STYLEGUIDE.md Nov 3, 2016
package.json Include changes from v0.9.12 Aug 28, 2019
thirdparty.txt Fix "hide labels", scroll, subsequent importLayout(); support "pinned… Jul 5, 2018
tsconfig.json Update dependencies (#148) Sep 19, 2018
tslint.ci.json
tslint.json Enable link validation: (#159) Oct 25, 2018
webpack.config.js Update dependencies (#148) Sep 19, 2018
webpack.demo.config.js Update to Webpack v4 May 3, 2018
yarn.lock Include changes from v0.9.12 Aug 28, 2019

README.md

Ontodia npm CircleCI

Ontodia is a JavaScript library that allows to visualize, navigate and explore data in the form of an interactive graph based on underlying data sources.

What is Ontodia for?

Ontodia allows you to create and persist diagrams made from existing data - relational, object, semantic.

It was designed to visualize RDF data sets in particular, but could be tailored to almost any data source by implementing a data provider interface.

Core features

  • Visual navigation and diagramming over large graph data sets
  • Rich graph visualization and context-aware navigation features
  • Ability to store and retrieve diagrams
  • User friendly - no graph query language or prior knowledge of the schema required
  • Customizable user interface (by modifying templates for nodes and links) and data storage back-end

How to try it?

You can follow developer tutorials at the developer documentation page

License

The Ontodia library is distributed under LGPL-2.1. A commercial license with additional features, support and custom development is available, please contact us at info@metaphacts.com.

Developer documentation and contributing

Developer documentation is available at wiki page.

Giving Ontodia people credit

If you use the Ontodia library in your projects, please provide a link to this repository in your publication and a citation reference to the following paper:

Mouromtsev, D., Pavlov, D., Emelyanov, Y., Morozov, A., Razdyakonov, D. and Galkin, M., 2015. The Simple Web-based Tool for Visualization and Sharing of Semantic Data and Ontologies. In International Semantic Web Conference (Posters & Demos).

@inproceedings{Mouromtsev2015,
    author = {Mouromtsev, Dmitry and Pavlov, Dmitry and Emelyanov, Yury and
        Morozov, Alexey and Razdyakonov, Daniil and Galkin, Mikhail},
    year = {2015},
    month = {10},
    title = {The Simple Web-based Tool for Visualization and Sharing of Semantic Data and Ontologies},
    booktitle = {International Semantic Web Conference (Posters & Demos)}
}

It really helps our team to gain publicity and acknowledgment for our efforts. Thank you for being considerate!

You can’t perform that action at this time.