Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
SPARQL client API and a high-speed protocol implementation
Java Clojure
branch: master

Update to next snapshot

latest commit d777d40c96
puredanger authored

This repository holds several open-source projects created by Revelytix, Inc.


Spark is a Java SPARQL API. SPARQL is a query language for RDF, commonly used to access data in semantic web applications.


Sherpa is a high-performance, language-agnostic, binary protocol for SPARQL processor communication. It aims to avoid the costs associated with the SPARQL Protocol (text-based, single-shot RPC style) and provide an alternative. Sherpa uses Avro to define the protocol and provide interop for multiple languages. Avro currently supports Java, C, C++, C#, Ruby, Python, and PHP.


Find more info on the wiki:

Something went wrong with that request. Please try again.