RDFpro (RDF Processor) is a public domain, Java command line tool and library for RDF processing. RDFpro offers a suite of stream-oriented, highly optimized RDF processors for common tasks that can be assembled in complex pipelines to efficiently process RDF data in one or more passes. RDFpro originated from the need of a tool supporting typical Linked Data integration tasks, involving dataset sizes up to few billions triples.

learn moreā€¦


  • RDF quad (triple + graph) filtering and replacement (with JavaScript and Groovy scripting support)
  • SPARQL-like rule inference, incl. RDFS, OWL2RL
  • owl:sameAs smushing
  • TBox and VOID statistics extraction
  • RDF deduplication and set/multiset operations
  • data upload/download via SPARQL endpoints
  • data read/write in multiple (compressed) formats (rdf, rj, jsonld, nt, nq, trix, trig, tql, ttl, n3, brf)
  • command line tool, web UI, and core, tql, jsonld libs
  • based on Java 8 and Sesame
  • public domain software (Creative Commons CC0)


  • 2016-07-22 Version 0.6 has been released
  • 2015-10-13 Version 0.5.1 has been released
  • 2015-10-06 Version 0.5 has been released
  • 2015-08-07 Demo accepted at ISWC 2015 conference
  • 2015-07-09 Version 0.4.1 has been released
  • 2015-07-02 Version 0.4 has been released
  • 2015-02-11 Version 0.3 has been released, RDFpro migrates to GitHub
  • 2014-12-01 Paper accepted at SAC 2015 conference
  • 2014-09-01 Paper accepted at ISWC 2014 SemDev workshop
  • 2014-08-04 Version 0.2 has been released
  • 2014-07-24 Version 0.1 has been released

Back to top

Last Published: 2022/02/04.

Reflow Maven skin by Andrius Velykis.

Data and Knowledge Management tools