RDFa 1.1 Processor Implementation Report
This page contains a summary of the complete implementation report for RDFa 1.1 Processors.
The RDFa test suite currently contains over 277 tests that implementations must pass in order to be labeled as "fully conforming" XML+RDFa 1.1 and XHTML+RDFa 1.1 implementations. An additional 12 tests are provided for the optional RDFa 1.1 Vocabulary Expansion feature. Many of these tests were a result of public discussion both with implementers and public commenters outside of the Working Group:
There are currently four fully conforming implementations of XHTML+RDFa 1.1 and XML+RDFa 1.1. There are three fully conforming implementations for the RDFa 1.1 Vocabulary Expansion feature. This test coverage includes many tests specifically targeted at the RDFa Core 1.1, RDFa Lite 1.1 and XHTML+RDFa 1.1 specifications.
The full implementation report for implementations submitted during the Candidate Recommendation phase for RDFa Core 1.1, RDFa Lite 1.1 and XHTML+RDFa 1.1 can be found here:
Processor Conformance Overview
There are currently four fully conforming RDFa 1.1 implementations:
- clj-rdfa - A Clojure library for parsing RDFa 1.1 embedded in XML or HTML in Clojure by Niklas Lindström. https://github.com/niklasl/clj-rdfa/wiki
- librdfa - SAX-based implementation of an RDFa Processor in C by Manu Sporny. https://github.com/rdfa/librdfa/wiki
- pyRdfa - A distiller that generates RDF triples from an XML or HTML5 file annotated by RDFa in various RDF serialization formats. It can either be used directly from a command line or via a CGI service. Programmed in Python by Ivan Herman. http://www.w3.org/2012/pyRdfa/
- RDF::RDFa - An RDFa reader/writer for Ruby using the RDF.rb library suite in Ruby by Gregg Kellogg. http://github.com/gkellogg/rdf-rdfa
The full conformance report for implementations submitted during the Candidate Recommendation phase for RDFa Core 1.1, RDFa Lite 1.1 and XHTML+RDFa 1.1 can be found here: