Most of our work is open-source and available on GitHub.

Here is a short selection of our FOSS work, featuring different types of our open-source projects and open-source contributions:

Trifid screenshot 1

Trifid - Lightweight Linked Data Server and Proxy

Trifid allows you to expose your RDF (Linked Data) formerly hidden away in a file or Triplestore to the Web. Trifid's HTML frontend is highly customizable and can also be used as Linked Data CMS. This makes it easy to render any Linked Data in a webpage provided by Trifid.

The modular design of Trifid allows it to be used in a multitude of use cases, and allows the further development of its functionality by multiple parties. Trifid is based on the standards defined in RDF/JS.




rdf-vocabularies

Vocabularies in the wild, even the most commonly used ones, are not always easily accessible.

@zazuko/rdf-vocabularies is an NPM package providing a list of what we define as common prefixes & vocabularies. It contains tens of common vocabularies and thousand of triples as N-Quads. Bonus: You can get a RDFJS Dataset back containing triples of this vocabulary! It is also very useful when you want to resolve prefix:term to the corresponding IRI or the other way around.

Zazuko Prefix Server (repo) is built on top of @zazuko/rdf-vocabularies.




openlayers-elements

openlayers-elements screenshot

The OpenLayers Map Web Component is implemented based on the version 5 of the OpenLayers library.

@openlayers-elements/maps provide a high-level wrapper over OpenLayers which makes it very easy to add fully-featured maps to any web application. By taking advantage of latest custom elements specification, the maps can be combined with any web library.

Additionally, @openlayers-elements/swisstopo package adds ready-made layers from the Swiss Federal Office of Topography.




d3-sparql

d3-sparql is a plugin for the popular D3.js data visualization library. After configuring a SPARQL endpoint and a SPARQL query, it produces data in a format that is easily consumed by D3 to generate great visualizations.