Skip to content
Redland librdf RDF API and triple stores
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
build Use PKG_CHECK_MODULES() for calling and overriding pkg-config Apr 5, 2013
data Remove old CVS Id: from sources Jul 1, 2008
demos Add .gitignore to replace SVN prop svn:ignore Jan 3, 2010
examples Initialise model vars to NULL for error path [llvm] Nov 15, 2013
scripts Exit on error at configure / make stage Jan 8, 2015
src const'ify string literals Oct 9, 2014
utils const'ify string literals Oct 9, 2014
.gitignore Ignore more Mar 13, 2013
.travis.yml Rasqal 0.9.26 is base now. Does not build with GMP. Jan 8, 2015
COPYING Update GPL2 to latest version (white space changes) used by rasqal, r… Jul 17, 2009
COPYING.LIB docs Mar 16, 2006
ChangeLog Snapshotted redland_1_0_17 for 1.0.17 release (GIT e5c2c5f) Dec 28, 2013
ChangeLog.1 Add old changelogs Apr 14, 2009
ChangeLog.10 Added ChangeLog.10 for 2009 Jan 22, 2011
ChangeLog.11 Add ChangeLog.11 for 2010 Feb 7, 2011
ChangeLog.12 2012 Jan 2, 2012
ChangeLog.3 Add old changelogs Apr 14, 2009
ChangeLog.4 Add old changelogs Apr 14, 2009
ChangeLog.5 Added ChangeLog.5 for 2004 Apr 17, 2005
ChangeLog.6 Add old changelogs Apr 14, 2009
ChangeLog.7 *** empty log message *** May 2, 2007
ChangeLog.8 Added ChangeLog.8 for 2007 Dec 14, 2009
ChangeLog.9 Added ChangeLog.8 for 2008 Dec 14, 2009
FAQS.html Bumped version to 1.0.17 Jan 3, 2013 Code style for macros Aug 28, 2011
INSTALL.html html Oct 4, 2014
LICENSE-2.0.txt LGPL / Apache 2.0 license - remove MPL MPL.html add Apache2 LICENSE-2… Nov 1, 2004
LICENSE.html Bumped version to 1.0.17 Jan 3, 2013 EXTRA_DIST: Remove ChangeLog NEWS since they are in dist by default Jun 27, 2012
NEWS.html Bumped version to 1.0.18 Dec 28, 2013
NOTICE LGPL / Apache 2.0 license - remove MPL MPL.html add Apache2 LICENSE-2… Nov 1, 2004
RELEASE.html Bumped version to 1.0.18 Dec 28, 2013
Redland.i Add librdf_new_hash Dec 4, 2011
TODO.html Bumped version to 1.0.17 Jan 3, 2013
acinclude.m4 Handle updated glibtoolize (OSX) name in --version Feb 1, 2015 Rasqal 0.9.26 is base now. Does not build with GMP. Jan 8, 2015
redland-config.1 manpage .l is bad Sep 7, 2008 fix --version to work without pkg-config Jan 22, 2011 raptor2 Jan 22, 2011 Revert 1e31702 Feb 3, 2011 GIT Jan 22, 2011
redland.sln redland win32 build files update from John Barstow Mar 28, 2006


<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "">
<html xmlns="" lang="en" xml:lang="en">
  <title>Redland librdf RDF API Library</title>
  <link rel="meta" type="application/rdf+xml" title="DOAP" href="redland.rdf" />

<h1>Redland librdf RDF API Library</h1>
<h2><a href="">Dave Beckett</a></h2>


<p><a href="">Redland librdf</a> 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 librdf implements each of the RDF concepts in its own class via an
object based API, reflected into the language APIs, currently C#, Java,
Perl, PHP, Python, Ruby and Tcl.  Several classes providing functionality
such as for parsers, storage are built as modules that can be loaded
at compile or run-time as required.</p>

<p>This is a mature and stable RDF library developed since 2000
used in multiple projects.  See the 
<a href="FAQS.html">FAQS</a> for general information
and the <a href="">Redland issue tracker</a>
for known bugs and issues.  A summary
of the changes can be found in the <a href="NEWS.html">NEWS</a> file,
detailed API changes in the <a href="RELEASE.html">release notes</a>
and file-by-file changes in the Subversion <a href="ChangeLog">ChangeLog</a>.</p>

<p>Redland librdf provides:</p>
<li>A modular, <a href="docs/api/objects.html">object based</a> library written in C</li>
<li>APIs for manipulating the RDF <a href="docs/api/model.html">graph</a> and parts - <a href="docs/api/statement.html">Statements</a>, <a href="docs/api/node.html">Resources and Literals</a></li>
<li>Language Bindings in Perl, PHP, Python and Ruby via the <a href="">Redland Bindings</a> package.</li>
<li>Reading and writing multiple RDF syntaxes with <a href="docs/api/parser.html">Parsers</a> and <a href="docs/api/serializer.html">Serializers</a> via the <a href="">Raptor RDF Parser Toolkit</a>.</li>
<li><a href="docs/api/storage.html">Storage</a> for graphs in memory and persistently with Sleepycat/Berkeley DB, MySQL 3-5, PostgreSQL, SQLite, Openlink Virtuoso, in-memory Trees, files or URIs.</li>
<li><a href="docs/api/query.html">Query language</a> support for SPARQL 1.0 (some 1.1) and RDQL using <a href="">Rasqal</a>.</li>
<li>APIs for accessing the graph by Statement (triples) or by Nodes and Arcs</li>
<li>Contexts for managing aggregating named graphs and recording provenance.</li>
<li><a href="docs/api/stream.html">Statement Streams</a> for efficient construction, parsing and serialisation of graphs</li>
<li><a href="utils/rdfproc.html">rdfproc</a> RDF processor utility program</li>
<li>No memory leaks.</li>


<p>The packaged sources are available from
<a href=""></a>.
The development GIT sources can also be
<a href="">browsed on GitHub</a>
or checked out at git://

<p>librdf requires
<a href="">Raptor</a> 2.0.7 or newer
<a href="">Rasqal</a> 0.9.26 or newer
to build and run, which can be downloaded from the same area
as the librdf source and binaries.</p>


<p>This library is free software / open source software released
under the LGPL 2.1 (GPL) or Apache 2.0 licenses.  See 
<a href="LICENSE.html">LICENSE.html</a> for full details.</p>

<h2>Installation and Documentation</h2>

<p>See <a href="INSTALL.html">INSTALL.html</a> for general
installation and configuration information.</p>

<p>Further documentation is available in the
<a href="docs/README.html">documents area</a> including the
<a href="docs/api/index.html">API reference document</a> and
<a href="docs/storage.html">detailed storage modules information</a>.

<h2>Mailing Lists</h2>

<a href="">Redland mailing lists</a>
discuss the development and use of the Redland libraries as well as
future plans and announcement of releases.</p>

<hr />

<p>Copyright (C) 2000-2013 <a href="">Dave Beckett</a><br />Copyright (C) 2000-2005 <a href="">University of Bristol</a></p>

You can’t perform that action at this time.