Ontomasticon

Ontomasticon is a simple, lightweight ontology and glossary server written in PHP and making use of MariaDB or MySQL.

Install Ontomasticon View on GitHub

Documentation

  • Administering Ontomasticon

    The site configuration, users and roles, database updates and the warnings shown to administrators.

  • Editing vocabularies and terms

    How to add, edit and delete controlled vocabularies and terms, what each field means, and the URIs they are given.

  • Linked data and the API

    The JSON-LD and Turtle published at each vocabulary's and term's address, the API, what search engines are given, the search box and caching.

  • The MCP server

    How AI applications, such as Claude, can search a site's terms and read them, how to turn the server on and connect to it, and its tools.

  • Customising Ontomasticon

    How to modify CSS and PHP templates while maintaining easy code updates.

  • Translating Ontomasticon

    How to translate the user interface, user defined content and terms.

Etymology

Onomastikón

The term onomastikón (collection of names, from ὄνομα/ónoma, ‘name’) describes learned works that are not arranged alphabetically but juxtapose synonyms and terms relating to the same semantic field.

Brill's New Pauly

Ontology

An ontology is a way of showing the properties of a subject area and how they are related, by defining a set of concepts and categories that represent the subject.

Ontology (information science), Wikipedia