Skip to content

ahemaid/OntoEditor

Repository files navigation


OntoEditor

ContactContributeDocsIssuesLicense

OntoEditor is an Online Collaborative Ontology Editor, built on Distributed Version Control Systems. It aims to support collaborative ontology development across different RDF serialization formats: Turtle, JSON-LD, and RDF/XML.

Requirements

Node.js for installing the development tools and dependencies form here.

OntoEditor Installation

  1. Navigate to the root folder.
  2. Run npm install to install the dependencies and build the project
  3. Run npm start to run and execute the project
  4. OntoEditor GUI will be accessible at http://localhost:5000/

Running Using Docker

  1. You can also run OntoEditor using docker, If you have it installed on your machine, otherwise, you use this to install docker. Once you have docker, then you can issue the following command to download the OntoEditor docker image:
docker pull ahemid/ontoeditor

or you can create an OntoEditor docker image by giving the following command on the project root folder:

docker build .  -t ahemid/ontoeditor
  1. Next, create the OntoEditor docker container using the following command:
docker run -d -p 5000:5000 -p 8080:8080 ahemid/ontoeditor
  1. Then, OntoEditor GUI is accessible at http://localhost:5000/

License

Copyright © 2023 Fraunhofer. This project is licensed under the MIT License - see the LICENSE for details.

Contributing

You are very welcome to contribute to this project when you find a bug, want to suggest an improvement, or have an idea for a helpful feature. Please find a set of guidelines at the CONTRIBUTING.md and the CODE_OF_CONDUCT.md.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages