About
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.
Features
- 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)
News
- 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