Comunica is a highly flexible engine for querying over decentralized Knowledge Graphs.

Comunica is open-source, and can run both client-side in JavaScript Web applications, and server-side in the Node.js runtime environment.

Comunica Solid is a dedicated Comunica version that is optimized to query over Solid data vaults.

Read more on the Comunica blog 

Latest Comunica release 2.0.0