Linked Data for Ruby
This is a metadistribution of RDF.rb including all currently available and usable parsing/serialization plugins, intended to make producing and consuming Linked Data with Ruby as quick & easy as possible.
Features
- Includes N-Triples support using RDF.rb.
- Includes RDF/XML support using the RDF::RDFXML gem.
- Includes Turtle and Notation3 support using the RDF::N3 gem.
- Includes RDFa support using the RDF::RDFa gem.
- Includes RDF/JSON support using the RDF::JSON gem.
- Includes TriX support using the RDF::TriX gem.
- Maintains release parity with RDF.rb.
- Specifies all gem dependencies in a production-safe manner.
Examples
require 'linkeddata'
Documentation
- http://rdf.rubyforge.org/
- http://blog.datagraph.org/2010/03/rdf-for-ruby
- http://blog.datagraph.org/2010/04/parsing-rdf-with-ruby
Dependencies
- RDF.rb (>= 0.3.1)
- RDF::Isomorphic (>= 0.3.1)
- RDF::JSON (>= 0.3.0)
- RDF::N3 (>= 0.3.0)
- RDF::RDFa (>= 0.3.0)
- RDF::RDFXML (>= 0.3.0)
- RDF::TriX (>= 0.3.0)
Installation
The recommended installation method is via RubyGems. To install the latest official release of the gem, do:
% [sudo] gem install linkeddata
License
This is free and unencumbered public domain software. For more information, see http://unlicense.org/ or the accompanying UNLICENSE file.