A React-based web application for browsing SKOS vocabularies and terms published by TermIt and the SGoV (Sémantický slovník pojmů veřejné správy) ecosystem.
ShowIt is a lightweight, read-only browser for RDF vocabularies and their terms.
It connects to a SPARQL endpoint and lets users search, list, and explore
vocabularies (slovníky) and individual terms (pojmy) with their definitions,
hierarchies, and semantic relations.
The application is built with Create React App and TypeScript, styled with Material UI (MUI).
Requires Node.js 16+ and npm.
The application reads configuration from two sources:
-
Build-time environment variables prefixed with
REACT_APP_:Variable Purpose Example SPARQL_ENDPOINTSPARQL endpoint for ldkit queries http://localhost:7200/repositories/termitSUGGESTED_WORDSComma-separated list of suggested words Délka,Lokalita,Dokumentace,DemoliceAPP_CONTEXTBase URL path of the application /prohlizime -
Runtime
config.js– For deployments where the build is served statically,public/config.js(or an equivalent file) can inject values throughwindow.__config__. Seesrc/utils/Utils.tsfor the merging logic.
This project is licensed under the MIT License.
This project is a fork of sgov-browser.