Are you a web or application developer?

REEEP Climate Smart Thesaurus - LOD Developer guide

The REEEP Climate Smart Thesaurus is a vast catalogue of specialized terminology, including mapped links to synonyms and related terms, in five languages and across a range of sectors relevant for climate compatible development. This page is designed to give developers a quick start guide to accessing and using the datasets of the REEEP Climate Smart Thesaurus. There are some short introductions included in case you're not familiar with the RDF data model, SPARQL and linked data.

Data model and format

The data model (and format) of the reegle datasets is RDF (Resource Description Framework). If you're not familiar with RDF you might want to check out this short introduction before you continue reading.

Our data is available in N3 and RDF/XML, two popular serialization formats of RDF.

Available datasets


Below you can see a breakdown of the two data types in the glossary and how many instances exist of each type:


Simple Knowledge Organization System (SKOS) is a W3C standard for modelling structured vocabularies (thesauri) in RDF.

SKOS is the main schema used in the reegle glossary for modelling concepts, their labels and semantic relations between them.

You can find additional information on SKOS here:

Data access

There are two possibilities to access the data:

  1. As Linked Open Data
  2. Via the public SPARQL endpoint

Linked Open Data

Linked Open Data is a way of publishing data so it can be accessed using a RESTful interface.

If you take the URI of any resource, append it either with .rdf or .n3 and perform an HTTP GET you will receive an RDF document containing all the data about that resource.

For example, if you take the URI of the actor "string ribbon solar cells":

you get the HTML page by putting .htm at the end:

and the raw RDF data by putting .rdf at the end:

Once you retrieved the RDF data, you want to access it in a comfortable way.
There are a couple of good libraries out there for parsing and processing RDF data in different programming languages:






SPARQL Endpoint

SPARQL is the standardized query language and protocol for querying RDF databases. If you're not familiar with SPARQL, check out this introduction .

The SPARQL endpoint is available here: