{"id":21198611,"url":"https://github.com/natlibfi/skosmos","last_synced_at":"2026-02-06T17:14:22.007Z","repository":{"id":17246702,"uuid":"20015974","full_name":"NatLibFi/Skosmos","owner":"NatLibFi","description":"Thesaurus and controlled vocabulary browser using SKOS and SPARQL","archived":false,"fork":false,"pushed_at":"2025-05-13T12:38:49.000Z","size":67367,"stargazers_count":235,"open_issues_count":283,"forks_count":96,"subscribers_count":27,"default_branch":"main","last_synced_at":"2025-05-13T13:45:46.918Z","etag":null,"topics":["code4lib","php","skos","sparql","vocabularies"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"dfabulich/choicescript","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NatLibFi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2014-05-21T09:34:24.000Z","updated_at":"2025-05-13T12:28:07.000Z","dependencies_parsed_at":"2022-09-05T07:30:34.935Z","dependency_job_id":"29a92379-02fc-4a9a-ab13-0a48e225b3a6","html_url":"https://github.com/NatLibFi/Skosmos","commit_stats":null,"previous_names":[],"tags_count":75,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLibFi%2FSkosmos","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLibFi%2FSkosmos/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLibFi%2FSkosmos/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NatLibFi%2FSkosmos/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NatLibFi","download_url":"https://codeload.github.com/NatLibFi/Skosmos/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254471061,"owners_count":22076585,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["code4lib","php","skos","sparql","vocabularies"],"created_at":"2024-11-20T19:52:40.171Z","updated_at":"2026-02-06T17:14:22.000Z","avatar_url":"https://github.com/NatLibFi.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![CI tests](https://github.com/NatLibFi/Skosmos/actions/workflows/ci.yml/badge.svg)](https://github.com/NatLibFi/Skosmos/actions/workflows/ci.yml)\n[![Test Coverage](https://codeclimate.com/github/NatLibFi/Skosmos/badges/coverage.svg)](https://codeclimate.com/github/NatLibFi/Skosmos/coverage)\n[![Code Climate](https://codeclimate.com/github/NatLibFi/Skosmos/badges/gpa.svg)](https://codeclimate.com/github/NatLibFi/Skosmos)\n[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/NatLibFi/Skosmos/badges/quality-score.png?b=main)](https://scrutinizer-ci.com/g/NatLibFi/Skosmos/?branch=main)\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=NatLibFi_Skosmos\u0026metric=alert_status)](https://sonarcloud.io/dashboard?id=NatLibFi_Skosmos)\n[![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/NatLibFi/Skosmos.svg)](http://isitmaintained.com/project/NatLibFi/Skosmos \"Average time to resolve an issue\")\n[![Percentage of issues still open](http://isitmaintained.com/badge/open/NatLibFi/Skosmos.svg)](http://isitmaintained.com/project/NatLibFi/Skosmos \"Percentage of issues still open\")\n[![Lokalise](https://img.shields.io/badge/Translations-Lokalise-blue)](https://app.lokalise.com/project/8890111966276e3b27f4e6.81990707/)\n\n# Skosmos\n\nSkosmos is a web-based tool providing services for accessing controlled\nvocabularies, which are used by indexers describing documents and searchers\nlooking for suitable keywords. Vocabularies are accessed via SPARQL\nendpoints containing SKOS vocabularies. See\n[skosmos.org](http://skosmos.org) for more general information about\nSkosmos including use cases, current users and publications.\n\nIn addition to a modern web user interface for humans, Skosmos provides a\n[REST-style API](https://github.com/NatLibFi/Skosmos/wiki/REST-API) and Linked \nData access to the underlying vocabulary data.\n\nSkosmos is used as a basis for the [Finto](http://finto.fi) vocabulary service. \nThe latest development version is also available at \n[dev.finto.fi](http://dev.finto.fi).\n\nSkosmos is implemented using PHP (supported versions: 8.1 to 8.4), with \nTwig templates and e.g. jQuery and jsTree used to build the web interface, and \nEasyRdf for SPARQL and RDF data access. \n\nThe code is open source under the MIT license. See \n[Installation](https://github.com/NatLibFi/Skosmos/wiki/Installation) in the \nwiki for details on obtaining the source and running your own instance of Skosmos.\n\nFor information about released versions, see \n[Release Notes](https://github.com/NatLibFi/Skosmos/releases).\n\n\n## Reporting issues\n\nIf you have found a bug please create a new issue using the provided template:\n[Report an issue](https://github.com/NatLibFi/Skosmos/issues/new/choose)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnatlibfi%2Fskosmos","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnatlibfi%2Fskosmos","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnatlibfi%2Fskosmos/lists"}