https://github.com/natlibfi/skosmos
Thesaurus and controlled vocabulary browser using SKOS and SPARQL
https://github.com/natlibfi/skosmos
code4lib php skos sparql vocabularies
Last synced: 9 months ago
JSON representation
Thesaurus and controlled vocabulary browser using SKOS and SPARQL
- Host: GitHub
- URL: https://github.com/natlibfi/skosmos
- Owner: NatLibFi
- License: other
- Created: 2014-05-21T09:34:24.000Z (over 11 years ago)
- Default Branch: main
- Last Pushed: 2025-05-13T12:38:49.000Z (9 months ago)
- Last Synced: 2025-05-13T13:45:46.918Z (9 months ago)
- Topics: code4lib, php, skos, sparql, vocabularies
- Language: PHP
- Homepage:
- Size: 64.2 MB
- Stars: 235
- Watchers: 27
- Forks: 96
- Open Issues: 283
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
[](https://github.com/NatLibFi/Skosmos/actions/workflows/ci.yml)
[](https://codeclimate.com/github/NatLibFi/Skosmos/coverage)
[](https://codeclimate.com/github/NatLibFi/Skosmos)
[](https://scrutinizer-ci.com/g/NatLibFi/Skosmos/?branch=main)
[](https://sonarcloud.io/dashboard?id=NatLibFi_Skosmos)
[](http://isitmaintained.com/project/NatLibFi/Skosmos "Average time to resolve an issue")
[](http://isitmaintained.com/project/NatLibFi/Skosmos "Percentage of issues still open")
# Skosmos
Skosmos is a web-based tool providing services for accessing controlled
vocabularies, which are used by indexers describing documents and searchers
looking for suitable keywords. Vocabularies are accessed via SPARQL
endpoints containing SKOS vocabularies. See
[skosmos.org](http://skosmos.org) for more general information about
Skosmos including use cases, current users and publications.
In addition to a modern web user interface for humans, Skosmos provides a
[REST-style API](https://github.com/NatLibFi/Skosmos/wiki/REST-API) and Linked
Data access to the underlying vocabulary data.
Skosmos is used as a basis for the [Finto](http://finto.fi) vocabulary service.
The latest development version is also available at
[dev.finto.fi](http://dev.finto.fi).
Skosmos is implemented using PHP (supported versions: 8.0 and 8.1), with
Twig templates and e.g. jQuery and jsTree used to build the web interface, and
EasyRdf for SPARQL and RDF data access.
The code is open source under the MIT license. See
[Installation](https://github.com/NatLibFi/Skosmos/wiki/Installation) in the
wiki for details on obtaining the source and running your own instance of Skosmos.
For information about released versions, see
[Release Notes](https://github.com/NatLibFi/Skosmos/releases).
## Reporting issues
If you have found a bug please create a new issue using the provided template:
[Report an issue](https://github.com/NatLibFi/Skosmos/issues/new/choose)