Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/metaphacts/ontodia
Ontodia data diagraming library
https://github.com/metaphacts/ontodia
diagram graph javascript ontodia rdf sparql typescript
Last synced: 4 days ago
JSON representation
Ontodia data diagraming library
- Host: GitHub
- URL: https://github.com/metaphacts/ontodia
- Owner: metaphacts
- License: other
- Archived: true
- Created: 2016-09-12T13:42:57.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T03:34:47.000Z (almost 2 years ago)
- Last Synced: 2024-10-29T21:32:29.468Z (10 days ago)
- Topics: diagram, graph, javascript, ontodia, rdf, sparql, typescript
- Language: TypeScript
- Size: 3.99 MB
- Stars: 166
- Watchers: 25
- Forks: 45
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred - metaphacts/ontodia - Ontodia data diagraming library (typescript)
README
# Ontodia [![npm](https://img.shields.io/npm/v/ontodia.svg)](https://www.npmjs.com/package/ontodia) [![CircleCI](https://circleci.com/gh/sputniq-space/ontodia.svg?style=svg)](https://circleci.com/gh/sputniq-space/ontodia) #
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](https://github.com/metaphacts/ontodia/wiki)
## 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 [[email protected]]([email protected]).
## Developer documentation and contributing
Developer documentation is available at [wiki page](https://github.com/metaphacts/ontodia/wiki).
## 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!