openRDF.org openRDF.org Aduna
...home of Sesame open source from 
 
Site contents

 
Sesame Extensions, Plugins and other Contributions

Many developers contribute extensions and plugins for Sesame, such as language wrappers, additional backend stores or editor plugins. These projects are listed here. If you have a Sesame extension or separate code contribution that you would like to see listed here, contact us!

OWLIM - OWL Semantic Repository

OWLIM is a high-performance semantic repository, packaged as a Storage and Inference Layer (SAIL) for the Sesame RDF database. OWLIM uses the IRRE engine to perform OWL DLP reasoning. The reasoning and query evaluation are performed in-memory, while a reliable persistence strategy assures data preservation, consistency and integrity.

BOR

A description logic (DL) reasoner that can be integrated into Sesame. BOR is a SHQ(D) reasoner (SHQ(D) is SHOQ(D) without nominals). It provides comprehensive DAML+OIL support and is compliant with the latest OWL specifications.

Delphi4Sesame

A Delphi unit that incorporates the HTTP interface to Sesame, developed and maintained by Borys Omelayenko. It uses the Indy http library that is shipped with Delphi 6.

Protégé storage plugin for Sesame

A plugin for Protégé, developed by Akhil Shashidhar, Muthu Raman and Manohar Moorthy, that allows users to store and retrieve ontologies from a Sesame repository.

RDF2Go

RDF2Go is an abstraction over triple (and quad) stores. It allows developers to program against rdf2go interfaces and choose or change the implementation later easily. Sesame 2.x is one of the platforms that is supported by RDF2Go.

Semantic Search

Semantic Search is a PHP module for Drupal which allows for the building of search interfaces, indexes, and data synchronization using RDF stores. Semantic Search include a PHP class that can be used to communicate with Sesame 2 HTTP servers. This connector class can be used by any PHP5 application and requires the Zend Framework. Version 0.3 of the connector class can be found here.

Phesame

Phesame is a PHP5 library for querying Sesame, developed and maintained by Michele Barbera and Riccardo Giomi.

PySesame

PySesame is a Python wrapper for Sesame's Repository API, developed by Pike.

RDF::Sesame

RDF::Sesame is a Perl module for communicating with Sesame repositories over HTTP. Developed and maintained by Michael Hendricks.

rsesame

rsesame is a Ruby library for communicating with Sesame repositories over HTTP. Developed and maintained by Michiel Hobbelman.

dotSesame

dotSesame is a C# port of Sesame, developed and maintained by Enrico Minack.

Jena Sesame Model

Jena Sesame Model (JSM) bridges the gap from Jena to Sesame. JSM conforms to the Jena Model API. Internally, it operates on a Sesame local repository.

Sesame-Jena Adapter

This project aims at providing access to a Jena model through the Sesame SAIL API. For example, it lets a user execute RQL and SeRQL queries onto a Jena model, both through the usual Sesame API, and using a Jena-style API. A Jena model can also be added as a repository to a Sesame server and queried through the Sesame Web interface.