Publish vocabularies, not infrastructure
Prez Lite turns your SKOS vocabulary files into a fast, searchable website you can deploy anywhere — no servers, no databases, no SPARQL endpoint required.
What you get
For vocabulary authors
- Write vocabularies in standard SKOS Turtle format
- Hierarchical concept browser with full-text search
- Automatic exports in TTL, JSON-LD, CSV, RDF/XML
- SHACL validation out of the box
For developers
- Embeddable web components (
<prez-list>) for any application - JSON API for programmatic access
- Profile-driven configuration — no code changes needed
- GitHub Actions CI/CD included
For organisations
- Deploy to GitHub Pages, Azure, AWS, or any static host
- No runtime dependencies — just HTML, CSS, and JSON
- Standards-compliant: SKOS, DCAT, VocPub, Dublin Core
Get started in minutes
# 1. Create from template
gh repo create my-vocabs --template Kurrawong/prez-lite-template --public
cd my-vocabs
# 2. Add your vocabulary
cp my-vocabulary.ttl data/vocabs/
# 3. Build and preview
pnpm install && pnpm build:data && pnpm dev
Push to GitHub and your site deploys automatically.
Start authoring or browse example vocabularies.
How it works
- Author — Write SKOS vocabularies in Turtle format
- Configure — Set up profiles to control labels, descriptions, and exports
- Build — The pipeline processes TTL into optimised JSON
- Deploy — Push to GitHub and your site goes live
Built on standards
| Standard | Role |
|---|---|
| SKOS | Vocabulary structure |
| VocPub | Publication profile |
| SHACL | Validation and configuration |
| DCAT | Dataset cataloguing |
| Schema.org | Metadata |