Skip to main content

A curated list of ontology things

591
GitHub Stars
184
Curated Resources
14
Categories
5 hours ago
Last Refreshed
Ontology EditorsOntology UtilitiesDatastoreMachine LearningLanguagesOntologies and VocabulariesAlignment & MatchingLogicsReasonersQueryingRule and Schema DefinitionProgrammingCommunitiesRelated

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me owl-aware libraries resources from awesome-ontology"

Installation instructions →

What's inside

Alignment & Matching

  • AgreementMakerLight (AML)

    Ontology matching system developed by LASIGE (FCUL, Portugal) in collaboration with the ADVIS Lab (UIC, USA).

  • Alignment API

    Ontology Alignment API specification. (implemented in Java)

  • LogMap

    Highly scalable ontology matching system with "built-in" reasoning and inconsistency repair capabilities.

  • OntoAligner

  • OntoEMMA

    Ontology matcher by AllenAI.

  • Ontology Matching

    Hosting OM (International Workshop on Ontology Matching) and OAEI (Ontology Alignment Evaluation Initiative).

Ontology Editors

  • A List of Ontology Engineering Tools (Ontology Editors)

  • Apollo

    A user-friendly knowledge modelling application.

  • Eddy

    A graphical editor for the specification and visualization of ontologies in

  • ELOT

    A tool for literate ontology engineering, enabling ontology authoring, documentation, and analysis from a single Org-mode plaintext document.

  • Fluent Editor

    An award winning comprehensive tool for editing and manipulating complex ontologies that uses Controlled Natural Language.

  • Knoodl

    An ontology-driven "Distributed Information Management System" (DIMS) by Revelytix, Inc.

Programming

  • Apache Jena Ontology APIOWL-aware libraries

  • FunOWLOWL-aware libraries

    A Python library for working with OWL (functional syntax). (Python)

  • Horned OWLOWL-aware libraries

    An OWL Rust library. (Rust)

  • ontorOWL-aware libraries

    Ontology editing library built on Owlready2. (Python)

  • OPPLOWL-aware libraries

    An abstract formalism that allows for manipulating ontologies written in OWL.

  • OWL APIOWL-aware libraries

    A Java API for creating, manipulating and serializing OWL Ontologies. (Java)

Communities

Ontologies and Vocabularies

Related

Reasoners

  • CEL

    A lightweight Description Logic (EL+) reasoner for large-scale biomedical ontologies. (Common Lisp+Java)

  • cwm

    A forward chaining RDF reasoner. (Python)

  • ELK

    An ontology reasoner that aims to support the OWL 2 EL profile. (Java)

  • EYE

    A reasoning engine which performs semibackward chaining and supports Euler paths. (Prolog)

  • FaCT++

    The new generation of the well-known

  • Flora-2 (Ergo Lite)

    A F-logic based reasoning system. (Prolog)

Languages

Showing a sample of 184 resources. View the full list on GitHub →