A vocabulary for data services over RDF repositories
Read the Spec »
Explore the vocabulary »
Changelog
·
Report Error
·
Request Feature
·
Discussions
DCAT-R (Data Catalog Vocabulary for RDF Repositories) extends DCAT 3 with classes and properties for describing RDF repositories, their datasets, and named graphs through a four-level hierarchy: Service, Repository, Dataset, Graph.
This repository contains the ReSpec specification document and the vocabulary definition.
- Node.js (for local preview)
- pyLODE (for generating term documentation)
- raptor (for RDF validation and format conversion)
- rdflib (for JSON-LD conversion)
npm install
npm run serveThis opens the specification at http://localhost:3000.
| Command | Description |
|---|---|
npm run serve |
Live preview on localhost:3000 |
npm run dev |
Live preview with auto-reload on file changes |
make |
Build all (term docs + format conversions) |
make validate |
Validate ontology RDF syntax |
make formats |
Convert Turtle to N-Triples, RDF/XML, JSON-LD |
make clean |
Remove generated files |
This project is funded through NGI Zero Core, a fund established by NLnet with financial support from the European Commission's Next Generation Internet program.