Dataspecer (/ˈdeɪtəˌspɛkər/)

Dataspecer is a tool for management of semantic data specifications, from vocabularies and application profiles to derived technical artifacts such as data schemas, validation rules, APIs and application prototypes.

Reusable vocabularies

Define new classes, properties and their relationships as well as their relationships to exisitng vocabularies as semantic data specifications, fostering semantic data interoperability. Dataspecer provides a lightweight editor efficiently supporting the most common needs when creating RDF Schema based vocabularies.

Application profiles for narrower contexts

Combine terms from existing vocabularies and adjust them to your specific context, without breaking their original semantics. Dataspecer uses the Data Specification Vocabulary (DSV) to represent context-specific adjustments to existing classes and properties in compliance with the SEMIC Style Guide.

Semantically compliant technical artifacts

Use your domain ontology or vocabulary to semi-automatically derive semantically compliant data schemas for different data formats such as XML, JSON and CSV and let Dataspecer guide you in the process, fostering technical data interoperability.


Used for Czech national data specifications

The tool is currently in use by the Czech Digital and Information Agency for management of several national data specifications, e.g. for electronic document metadata in XML (in Czech), or the datasets of the Czech Registry of Rights and Duties in RDF and JSON-LD (in Czech).

Developed at Charles University and the Czech Digital and Information Agency

We are a group of researchers/developers at the Faculty of Mathematics and Physics, Charles University, and at the department of Data Management of the Czech Digital and Information Agency, who are involved in the development of the tool.


See you at ISWC 2026

Our demo paper, Change Propagation in Application Profile Hierarchies using Dataspecer, will be presented at the ISWC 2026 Posters and Demos session.

See you at iiWAS 2026

Our short paper, Reusing Multiple Vocabularies in Semantic Data Specifications: the Multiprofiling Approach, will be presented at the iiWAS 2026 conference.

Published in the Semantic Web journal

Check out our paper Dataspecer: Development of Consistent Semantic Data Specification Ecosystems published in the Semantic Web journal.

Best Demo at ISWC 2024

Our paper Towards Authoring of Vocabularies and Application Profiles using Dataspecer was presented at the ISWC 2024 conference Posters and Demos session and received a Best Demo award. See the demo for yourself.

Presented at MODELS'23

Dataspecer was presented as a part of Atlas: A Toolset for Efficient Model-Driven Data Exchange in Data Spaces at MODELS'23 demo session.

Presented at ESWC 2022

Our paper DataSpecer: A Model-Driven Approach to Managing Data Specifications was presented at the ESWC 2022 conference Posters and Demos session.