Query non-RDF resources with SPARQL.

Query many formats with SPARQL

CLI and Server

Develop knowledge graph construction pipelines

Made for SPARQL lovers

Uplift, then transform!

SPARQL Anything uses a unique data schema called Facade-X.
Facade-X is a simplistic meta-model that allows transformers to produce RDF from diverse data sources without the need of a domain vocabulary.
This is a generic example of a Facade-X data object:

@prefix fx: <http://sparql.xyz/facade-x/ns/> .
@prefix xyz: <http://sparql.xyz/facade-x/data/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .

[] a fx:Root ;
	rdf:_1 [
    	xyz:someKey "some value" ;
    	rdf:_1 "another value with unspecified key" 
    rdf:_2 [
        rdf:type xyz:SomeType ;
        rdf:_1 "another value" 
] .



The SPARQL Anything documentation can be found at readthedocs.io.

Here is a list of step-by-step tutorials covering several features of SPARQL Anything:


SPARQL Anything is available as Command Line Interafce (CLI), Web Server, and Software Library (Java and Python).

Source Code

Latest Release



Ask a question