I know there are some gems related to RDF processing like RDF.rb (~1 yr ago) and ActiveRDF (~ 6months ago). But it seems this gems are not really under active development anymore!?

What gem does a good job in creating RDF/RDFS/OWL graphs and querying them with SPARQL/DL? Are there other useful gems I should follow and use in my ruby on rails application?

Is there still an active ruby community behind semantic web stuff? If yes, where can I found it?


asked 17 Nov '12, 08:53

sn3ek's gravatar image

accept rate: 0%

"OWL graph" is a nonsense. Yes, OWL does have an RDF-based semantics which allows us to represent an OWL ontology as an RDF graph, but there is no such thing as "OWL graph".

(18 Nov '12, 01:33) utapyngo utapyngo's gravatar image

Yes, OWL describes ontologies, but this ontologies are based on RDF graphs, ergo it is a graph, isn't it?

(18 Nov '12, 11:25) sn3ek sn3ek's gravatar image


Yes, the development of the RDF.rb ecosystem is still being actively developed, primarily by Gregg Kellogg. Recent developments include the best RDFa 1.1 parser implementation and a JSON-LD gem.

The most up to date GitHub repos are now here: https://github.com/ruby-rdf/

There is a SPARQL 1.0 implementation here: http://rubygems.org/gems/sparql

Although I would recommend using an external SPARQL engine (eg 4store / BigOWLIM) and then query using the SPARQL client gem.

There is a (slightly quiet) community mailing list of RDF and Ruby here: http://lists.w3.org/Archives/Public/public-rdf-ruby/


permanent link

answered 18 Nov '12, 17:00

njh's gravatar image

accept rate: 66%

Thanks for the overview!

(19 Nov '12, 04:27) sn3ek sn3ek's gravatar image

I've been developing alternative Ruby bindings to librdf, named Redlander: https://github.com/cordawyn/redlander . I feel they're production-ready, but I'd love to get some feedback, to be sure. And there's even higher-level gem built around Redlander, Kalimba, which provides ActiveRecord-like API and feel, aiming to be a drop-in replacement for AR itself: http://github.com/cordawyn/kalimba . I stopped contributing to Spira and RDF.rb (rdf-sesame, in particular) due to unacceptable performance of those gems for my projects, but if you're into "academic completeness" (as opposed to "industrial performance") you may prefer those.

You may also take a look at the tools that go with Samizdat ( http://samizdat.nongnu.org/ ): they underwent pretty good updates lately.

permanent link

answered 17 Jan '13, 12:21

Cordawyn's gravatar image

accept rate: 0%

edited 17 Jan '13, 12:57

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 17 Nov '12, 08:53

question was seen: 1,779 times

last updated: 17 Jan '13, 12:57