Saturday, November 14, 2026 4,523 lists 78,992 records on file
List your app or device

  1. Home
  2. API clients
  3. SPARQLWrapper

SPARQLWrapper

On the record

API documentation
Nogithub.com · read 25 Sep 2026
Authentication
The documentation describes BASIC and DIGEST HTTP authentication methods.sparqlwrapper.readthedocs.io · read 8 Oct 2026
Automated test runs
Nogithub.com · read 25 Sep 2026
Command line
Installation makes the `rqw` command line script available in the Python environment.sparqlwrapper.readthedocs.io · read 8 Oct 2026
Endpoint compatibility
The documentation describes endpoint behavior for implementations including Fuseki, Eclipse RDF4J, GraphDB, Virtuoso, and Stardog.sparqlwrapper.readthedocs.io · read 8 Oct 2026
GraphQL support
Nogithub.com · read 25 Sep 2026
gRPC support
Nogithub.com · read 25 Sep 2026
HTTP methods
Requests use HTTP GET by default, and POST can be selected for larger queries, though some method and result format combinations may not work with all processors.sparqlwrapper.readthedocs.io · read 8 Oct 2026
Installation
The documentation lists installation from PyPI, GitHub, or Debian packages and notes Debian's version may lag behind the latest release.sparqlwrapper.readthedocs.io · read 8 Oct 2026
Integrations
RDFLib is used to parse RDF results and is imported only when needed.sparqlwrapper.readthedocs.io · read 8 Oct 2026
License
The package is licensed under the W3C license.sparqlwrapper.readthedocs.io · read 8 Oct 2026
License and platform
PyPI lists the W3C License and classifies the package as OS independent, for developers, and requiring Python 3.7 or later.pypi.org · read 8 Oct 2026
Limit
The module does not validate query syntax; the SPARQL service performs syntax and validity checking.sparqlwrapper.readthedocs.io · read 8 Oct 2026
Output formats
Documented return formats include XML, JSON, JSON-LD, Turtle, N3, RDF/XML, CSV and TSV.sparqlwrapper.readthedocs.io · read 8 Oct 2026
Purpose
SPARQLWrapper is a Python wrapper for remotely executing queries against SPARQL services.sparqlwrapper.readthedocs.io · read 8 Oct 2026
Query support
The documentation provides examples for SELECT, ASK, CONSTRUCT, DESCRIBE, and SPARQL UPDATE queries.sparqlwrapper.readthedocs.io · read 8 Oct 2026
Query types
It supports SPARQL query forms including SELECT, ASK, CONSTRUCT and DESCRIBE, as well as update operations such as INSERT and DELETE.sparqlwrapper.readthedocs.io · read 8 Oct 2026
RDFLib dependency
RDFLib is imported lazily for RDF parsing and need not be installed if RDF formats are not used.sparqlwrapper.readthedocs.io · read 8 Oct 2026

Alternatives to SPARQLWrapper

Every alternative, ranked