Back to all databases

Comunica

A modular SPARQL query engine written in TypeScript that federates queries across heterogeneous linked data sources including SPARQL endpoints, RDF files, HDT archives, and Solid data pods. Runs in both Node.js and browsers.

Overall rank
#36
First released
June 2018
License
MIT
Built with
TypeScript

Details

Vendor
Comunica Association
Type
RDF
Kind
Query Engine
Category
Emerging
License
MIT
Language
TypeScript
Query Languages
SPARQLGraphQL
Protocols
SPARQL Protocol
Sources 5 references

Protocols SPARQL Protocol

Primarily a JS/Node query-engine library; the query-sparql-http command exposes a SPARQL 1.1 Protocol HTTP endpoint.

License MIT

GitHub's README states the MIT license directly, confirming the current value.

  • This code is copyrighted by the Comunica Association and Ghent University – imec and released under the MIT license.
    comunica/comunica · reviewed 2026-08-02

Released 2018-06

The project's creators announced Comunica's public release on the W3C public-lod mailing list in June 2018, refining the current year-only value to a month.

Language TypeScript

The project's own ISWC 2018 resource paper states Comunica is implemented in TypeScript/JavaScript, confirming the current value.