A knowledge graph querying framework
Flexible SPARQL and GraphQL over decentralized RDF on the Web.
For the Web
Powered by Web technologies, execute queries via JavaScript on server or client.
Heterogeneous
Execute queries over multiple federated data sources of different types.
Modular
A collection of modules that can be combined to achieve a certain task.
Query with Comunica →
Learn how to execute queries
Modify Comunica →
Learn how to configure or extend
Query Solid pods →
Query one or more Solid pods
Comunica MCP →
Connect Comunica with AI Agents
Donate →
Sponsor via Open Collective
Contribute →
Contribute to the development
Used By
Comunica is production-ready, and is widely within commercial, governmental, and academic contexts.
It has 1.600+ dependent projects on GitHub (only counting open-source projects),
and reaches 400.000+ monthly downloads on npm.
Supported By
Comunica is a community-driven project, sustained by the Comunica Association. If you are using Comunica, becoming a sponsor or member is a way to make Comunica sustainable in the long-term.


