{"repo":"quadstorejs/quadstore","free":true,"listed":false,"github":"https://github.com/quadstorejs/quadstore","clone":"git clone https://github.com/quadstorejs/quadstore.git","description":"A LevelDB-backed graph database for JS runtimes (Node.js, Deno, browsers, ...) supporting SPARQL queries and the RDF/JS interface.","language":"TypeScript","stars":236,"topics":["sparql","rdf","graph-database","graph","rdfjs","deno","linked-data","nodejs","database","quadstore"],"license":"MIT","category":"databases-storage","readme_excerpt":"QUADSTORE Quadstore is a LevelDB-backed RDF graph database / triplestore for JavaScript runtimes (browsers, Node.js, Deno, Bun, ...) written in TypeScript. - Implements the Sink , Source and Store [RDF/JS interfaces][z0] for maximum interoperability with other RDF libraries - Supports SPARQL queries via [quadstore-comunica][z2], a tailored configuration and distribution of the [Comunica querying framework][z1] - Natively capable of querying across named graphs [z0]: https://rdf.js.org [z1]: https://comunica.dev [z2]: https://www.npmjs.com/package/quadstore-comunica Table of contents - QUADSTORE - Table of contents - Example of basic usage - Status - Changelog - Roadmap - Notes - Usage - Parsing and serializing RDF - Storage backends - Data model and return values - Quadstore class - opts.backend - opts.dataFactory - opts.indexes - opts.prefixes - Access to the backend - Quadstore.prototype.open() - Quadstore.prototype.close() - Quadstore.prototype.get() - Range matching - Quadstore.prototype.put() - Quadstore.prototype.multiPut() - Quadstore.prototype.del() - Quadstore.prototype.multiDel() - Quadstore.prototype.patch() - Quadstore.prototype.multiPatch() - Quadstore.prototype.getStream() - Quadstore.prototype.putStream() - Quadstore.prototype.delStream() - Quadstore.prototype.match() - Quadstore.prototype.import() - Quadstore.prototype.remove() - Quadstore.prototype.removeMatches() - Blank nodes and quad scoping - Quadstore.prototype.initScope() - Quadstore.prototype.loadScope","default_branch":null,"files":null,"tree":[],"storefront":"/r/quadstorejs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/quadstorejs/quadstore/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}