Skip to content

Software for controlled vocabularies

Jakob Voß edited this page Aug 13, 2021 · 43 revisions

This wiki page (linked from https://bartoc.gbv.de/software) is be used to collect basic information about software for controlled vocabularies.

Feel free to add, update and extend!

What belongs into the list?

  • The software should be primarily for editing, viewing and/or analyzing controlled vocabularies
  • Software limited to manage simple terminologies and glossaries are not included
  • Each software is cataloged with
    • Name
    • URL: homepage
    • OS: operating system or "Web" if it's a web application
    • edit: whether vocabularies can be modified with the software
    • api: whether the software provides an API
    • language: programming language (if known)
    • license: Open Source License (if it's Open Source)
    • repository: Link to source code repository (if available)
    • update: Year of latest update of the software

Existing lists

Individual software

Name & URL OS edit api language license repository update
Aristotle Metadata Registry Web yes yes Python/Django Closed Source Github 2021
Semantic MediaWiki Web yes yes PHP GPL GitHub 2020
Wikibase Web yes yes PHP GPL Wikimedia 2020
TemaTres Web yes yes PHP GPL GitHub 2020
iQvoc Web yes yes Ruby Apache GitHub 2020
VocBench Web yes yes Java/JavaScript BSD Bitbucket 2020
Ginco Web yes yes Java CeCILL GitHub 2016
Web Protégé Web yes no Java BSD GitHub 2020
VoCol Web yes no JavaScript MIT GitHub 2020
SKOS Editor Web yes yes Java LGPL GitHub 2016
SKOSjs Web yes no JavaScript Apache GitHub 2017
Skosmos Web no yes PHP MIT GitHub 2020
OpenSKOS Web no yes PHP GPL GitHub 2020
Django Controlled Vocabularies Web no no Python BSD GitHub 2020
Cocoda Web no no JavaScript MIT GitHub 2020
JSKOS Server Web yes yes JavaScript MIT GitHub 2020
OpenTheso Web yes ? Java GPL GitHub 2020
SKOS Play Web no no Java CC-BY-SA Bitbucket 2018
SISSVoc Web no yes XSLT Apache GitHub 2019
ASKOSI Web no ? Java GPL Archive 2011
SkoHub Vocabs Web yes yes JavaScript Apache GitHub 2020
Skosify CLI no yes Python MIT GitHub 2020
PoolParty Thesaurus Server Web yes yes Java Closed Source
qSKOS CLI no yes Java GPL GitHub 2018
Jekyll RDF Web no yes Ruby MIT GitHub 2021
ShowVoc Web no no JavaScript ? Bitbucket 2021
Ontology Look-up Service (OLS) Web no yes JavaScript & Java Apache GitHub 2021

More to add:

Related software

The following software products support editing, viewing and/or analyzing controlled vocabularies but not as a core feature. They might be used for controlled vocabularies as well.

Name & URL OS edit api language license repository update
Aristotle Metadata Registry Web yes yes Python/Django Closed Source Github 2021
PoolParty Semantic Suite ? yes ? ? Closed Source ?
Apelon TermManager Web mappings ? ? Closed Source
Clone this wiki locally