Redland

Dave Beckett

 
 
Hosted by
Dreamhost

since 2005.

Data

DOAP
(See DOAP Project)

Redland librdf Language Bindings

Latest version: 1.0.16.1 (2013-01-13)

Download: redland-bindings-1.0.16.1.tar.gz

  • Synchronise with Redland 1.0.16 (release notes).
  • Multiple Ruby bindings fixes for Ruby 1.9
  • SWIG 2.0.0 or newer required from next release. Not tested with SWIG 1.x
  • A few other minor fixes.
  • Fixed Issues 0000243, 0000444, 0000480 and 0000498.

See the 1.0.16.1 Release Notes for the full details of the changes.

Overview

Redland librdf is a library that provides a high-level interface for the Resource Description Framework (RDF) allowing the RDF graph to be parsed from XML, stored, queried and manipulated. Redland implements each of the RDF concepts in its own class via an object based API, reflected into the language APIs, currently Perl, PHP, Python and Ruby. Several classes providing functionality such as for parsers, storage are built as modules that can be loaded at compile or run-time as required.

The Redland librdf language bindings provides the higher level language APIs to Redland in the following languages.

Sources and Binaries

The packaged sources are available from http://download.librdf.org/source/ (master site) and also from the SourceForge site. The development GIT sources can also be browsed on GitHub

License

This library is free software / open source software released under the LGPL 2.1 (GPL) or Apache 2.0 licenses. See LICENSE.html for full details.

Installation and Documentation

See INSTALL.html for general installation and configuration information and the language specific documents for installing the interfaces in the current available APIs: Perl, PHP, Python or Ruby . There are no LUA docs at this time.

Mailing Lists

The Redland mailing lists discuss the development and use of Redland and Raptor as well as future plans and announcement of releases.