EasyRdf is a PHP library designed to make it easy to consume and produce RDF. It was designed for use in mixed teams of experienced and inexperienced RDF developers.
| Tags | RDF PHP 5+ semantic web |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | Unix |
| Implementation | PHP |
| Translations | English |
Recent releases


Release Notes: This release adds new subclasses of EasyRdf_Literal for common data types. It also includes performance and enhancements to the parsers and serializers.


Release Notes: This release contains a major refactor of the way data is stored internally in EasyRdf_Graph, which should improve parse times and reliability. There is support for the SPARQL HTTP Protocol and the SPARQL 1.1 Graph Store HTTP Protocol through the EasyRdf_SparqlClient and EasyRdf_GraphStore classes.


Release Notes: This release only includes bugfixes for using EasyRdf under PHP 5.2.


Release Notes: The main new feature in this release is support for inverse properties. There are also a number of internal changes and bugfixes.


Release Notes: The source code has been moved to Github. A new EasyRdf_Literal class has been added, with proper support for Datatypes and Languages. Two new built-in serializers have been written, one to generate RDF/XML and one to generate Turtle. There is now an EasyRdf_Format class that deals with MIME type mapping, format detection, and serializer/parser registration. Some of the parsing code that used to sit in the EasyRdf_Graph class has been moved into a new EasyRdf_Parser_RdfPhp class.