EVERYTHING XIAOMI
Get listed

SPARQLWrapper

Place
#38 of 38
Score
5.6
SPARQLWrapper's website

The facts below are what the maker publishes about SPARQLWrapper, checked and dated. Our editors have not written about it yet.

The facts

Each one read from SPARQLWrapper's own pages, with the date it was checked.

What it does

API documentation
Nochecked 25 Sep 2026
Authentication
The documentation describes BASIC and DIGEST HTTP authentication methods.checked 8 Oct 2026
Automated test runs
Nochecked 25 Sep 2026
Command line
Installation makes the `rqw` command line script available in the Python environment.checked 8 Oct 2026
Endpoint compatibility
The documentation describes endpoint behavior for implementations including Fuseki, Eclipse RDF4J, GraphDB, Virtuoso, and Stardog.checked 8 Oct 2026
GraphQL support
Nochecked 25 Sep 2026
gRPC support
Nochecked 25 Sep 2026
HTTP methods
Requests use GET by default, and POST can be selected for queries that are too large for GET.checked 8 Oct 2026
Installation
The package can be installed from PyPI, GitHub, or Debian, and source archives are offered through GitHub releases.checked 8 Oct 2026
Integrations
RDFLib is used to parse RDF results and is imported only when needed.checked 8 Oct 2026
License
The package is licensed under the W3C license.checked 8 Oct 2026
Limit
The module does not validate query syntax; the SPARQL service performs syntax and validity checking.checked 8 Oct 2026
Output formats
Documented return formats include XML, JSON, JSON-LD, Turtle, N3, RDF/XML, CSV and TSV.checked 8 Oct 2026
Purpose
SPARQLWrapper is a Python wrapper for remotely executing queries against SPARQL services.checked 8 Oct 2026
Query support
The documentation provides examples for SELECT, ASK, CONSTRUCT, DESCRIBE, and SPARQL UPDATE queries.checked 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.checked 8 Oct 2026
RDFLib dependency
RDFLib is imported lazily for RDF parsing and need not be installed if RDF formats are not used.checked 8 Oct 2026
Result conversion
It can convert XML results to a DOM tree, JSON to a Python dictionary, and RDF/XML or JSON-LD to an RDFLib Graph.checked 8 Oct 2026
Support
Community support is available through the RDFLib developers' discussion group, and users can report issues on GitHub.checked 8 Oct 2026

Where it runs

Available platforms
desktopchecked 25 Sep 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.checked 8 Oct 2026
SPARQLWrapper2
SPARQLWrapper2 handles JSON SELECT results and provides helpers for processing bindings.checked 8 Oct 2026

Money

Free plan
Yeschecked 25 Sep 2026

The company

Team workspaces
Nochecked 25 Sep 2026

Alternatives to SPARQLWrapper

All alternatives
  1. 1SoapUI logo

    SoapUI

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    9.0From $1,069 a year
  2. 2

    HTTPie

    Free planOpen sourceWebLinuxmacOSWindows
    9.0From $10 a month
  3. 3Apidog logo

    Apidog

    Free planWebAPIExtensionLinux
    8.8From $9 a month
  4. 4Bruno logo

    Bruno

    Free planOpen sourceAPIExtensionLinuxmacOS
    8.8From $6 a month
  5. 5Postman logo

    Postman

    Free planWebExtensionLinuxmacOS
    8.4From $9 a month
  6. 6ReadyAPI logo

    ReadyAPI

    WebAPILinuxmacOS
    8.3