Project Group: org.apache.marmotta

LDPath Core

org.apache.marmotta : ldpath-core

Parent POM for the Apache Marmotta project

Last Version: 3.4.0

Release Date:

LDPath API

org.apache.marmotta : ldpath-api

Interfaces and Data Model for the Linked Data Path component.

Last Version: 3.4.0

Release Date:

Last Version: 3.4.0

Release Date:

KiWi Triplestore: Core

org.apache.marmotta : kiwi-triplestore

Core components of the KiWi Triplestore

Last Version: 3.4.0

Release Date:

LDPath Backend: Sesame

org.apache.marmotta : ldpath-backend-sesame

Parent POM for the Apache Marmotta project

Last Version: 3.4.0

Release Date:

Last Version: 3.4.0

Release Date:

Last Version: 3.4.0

Release Date:

Last Version: 3.4.0

Release Date:

LDPath Functions: Date

org.apache.marmotta : ldpath-functions-date

date manipulation and arithmetics in ldpath

Last Version: 3.4.0

Release Date:

KiWi Triplestore: SPARQL

org.apache.marmotta : kiwi-sparql

Provides enhanced SPARQL evaluation support by translating certain query patterns directly into SQL. SPARQL operation is then a mixed in-memory and native evaluation with better performance than pure in-memory.

Last Version: 3.4.0

Release Date:

Last Version: 3.4.0

Release Date:

Marmotta Sesame Tools: Triple Table

org.apache.marmotta : marmotta-util-tripletable

Provides a simple in-memory table using the Java Collections API to access triples. Additionally, the triple table offers in-memory indexes for typical query operations (e.g. listing by subject).

Last Version: 3.4.0

Release Date:

KiWi Triplestore: Infinispan Cache Backend

org.apache.marmotta : kiwi-caching-infinispan

Infinispan cache implementation for the KiWi triplestore. Useful for more complex cluster configurations with shared caches.

Last Version: 3.4.0

Release Date:

KiWi Triplestore: Hazelcast Cache Backend

org.apache.marmotta : kiwi-caching-hazelcast

Hazelcast cache implementation for the KiWi triplestore. Useful for more complex cluster configurations with shared caches.

Last Version: 3.4.0

Release Date:

KiWi Triplestore: EHCache Cache Backend

org.apache.marmotta : kiwi-caching-ehcache

EHCache cache implementation for the KiWi triplestore. Useful for single-machine production environments.

Last Version: 3.4.0

Release Date:

Last Version: 3.4.0

Release Date:

LDPath Backend: Jena

org.apache.marmotta : ldpath-backend-jena

Parent POM for the Apache Marmotta project

Last Version: 3.4.0

Release Date:

LDPath Templating: Core

org.apache.marmotta : ldpath-template

Parent POM for the Apache Marmotta project

Last Version: 3.4.0

Release Date:

LDPath Functions: rdf-Collections

org.apache.marmotta : ldpath-functions-collections

Collection-Functions for ldpath (rdf:Bag, rdf:Sequence, rdf:Collection)

Last Version: 3.4.0

Release Date:

LDPath Backend: File

org.apache.marmotta : ldpath-backend-file

Parent POM for the Apache Marmotta project

Last Version: 3.4.0

Release Date:

LDCache: API

org.apache.marmotta : ldcache-api

Interfaces and Data Model for the Linked Data Caching component.

Last Version: 3.4.0

Release Date:

LDClient Provider: RDF Resource Access

org.apache.marmotta : ldclient-provider-rdf

Implements access to RDF-based Linked Data Resources in different formats, including RDF/XML, N3, TURTLE, and JSON-LD.

Last Version: 3.4.0

Release Date:

LDCache Backend: File

org.apache.marmotta : ldcache-backend-file

Linked Data Caching Backend based on the plain data file storage.

Last Version: 3.4.0

Release Date:

LDClient Provider: XML Resource Access

org.apache.marmotta : ldclient-provider-xml

Provides base functionality for all Linked Data resources offering data in various XML formats. Specific data providers / parsers can derive from these base classes.

Last Version: 3.4.0

Release Date:

Apache Marmotta: Common Utilities

org.apache.marmotta : marmotta-commons

Parent POM for the Apache Marmotta project

Last Version: 3.4.0

Release Date:

LDClient: API

org.apache.marmotta : ldclient-api

Interfaces and Data Model for the Linked Data Client component.

Last Version: 3.4.0

Release Date:

LDClient: Core Library

org.apache.marmotta : ldclient-core

Linked Data Client Core Library, provides the basic resource access functionality, including HTTP connection handing and content negotiation support.

Last Version: 3.4.0

Release Date:

LDCache: Core Library

org.apache.marmotta : ldcache-core

Parent POM for the Apache Marmotta project

Last Version: 3.4.0

Release Date:

LDCache: Sesame SAIL (KiWi)

org.apache.marmotta : ldcache-sail-kiwi

Stacked Sail that allows transparent access to resources through the Linked Data Cache, retrieving them on demand when needed. Can be wrapped around other Sesame SAILs.

Last Version: 3.4.0

Release Date:

KiWi Triplestore: Versioning

org.apache.marmotta : kiwi-versioning

Provides versioning functionality on top of the KiWi triplestore, i.e. allows keeping a log of all changes carried out on the triple store as well as reverting to previous states.

Last Version: 3.4.0

Release Date:

LDClient Provider: RDFa Resource Access

org.apache.marmotta : ldclient-provider-rdfa

This package allows the Linked Data Client to access HTML pages with embedded RDFa annotations as Linked Data.

Last Version: 3.4.0

Release Date:

Marmotta Client Library for JavaScript

org.apache.marmotta : marmotta-client-js

A JavaScript Library for accessing a remote Marmotta installation using REST webservice calls.

Last Version: 3.4.0

Release Date:

LDClient Provider: Facebook Graph

org.apache.marmotta : ldclient-provider-facebook

This package enables the Linked Data Client to access the metadata of Facebook objects using the Facebook Graph API.

Last Version: 3.4.0

Release Date:

LDCache Backend: KiWi

org.apache.marmotta : ldcache-backend-kiwi

Linked Data Caching Backend based on the JDBC database used by the KiWi triple store. Caches resources and caching information in the database and triples in the central triple store (using a dedicated context graph).

Last Version: 3.4.0

Release Date:

LDCache: Sesame SAIL (Generic)

org.apache.marmotta : ldcache-sail-generic

Stacked Sail that allows transparent access to resources through the Linked Data Cache, retrieving them on demand when needed. Can be wrapped around other Sesame SAILs.

Last Version: 3.4.0

Release Date:

LDClient Provider: HTML Resource Access

org.apache.marmotta : ldclient-provider-html

Provides basic support for accessing HTML resources as Linked Data. This package only offers abstract classes that need to be subclassed for concrete cases.

Last Version: 3.4.0

Release Date:

LDClient Provider: MediaWiki API Access

org.apache.marmotta : ldclient-provider-mediawiki

This package allows accessing wiki articles stored in a MediaWiki installation, particularly Wikipedia. It accesses the wiki through the MediaWiki API to retrieve raw article data.

Last Version: 3.4.0

Release Date:

LDClient Provider: YouTube Resources

org.apache.marmotta : ldclient-provider-youtube

This package enables the Linked Data Client to access the metadata of YouTube Videos as if they were published as Linked Data (RDF) by mapping the YouTube API to the Ontology for Media Resources.

Last Version: 3.4.0

Release Date:

LDClient Provider: Vimeo Resources

org.apache.marmotta : ldclient-provider-vimeo

This package enables the Linked Data Client to access the metadata of Vimeo Videos as if they were published as Linked Data (RDF) by mapping the Vimeo API to the Ontology for Media Resources.

Last Version: 3.4.0

Release Date:

LDClient Provider: LDAP Resource Access

org.apache.marmotta : ldclient-provider-ldap

This package allows the Linked Data Client to access LDAP resources by mapped to FOAF

Last Version: 3.4.0

Release Date:

LDClient Provider: PHPBB Resource Access

org.apache.marmotta : ldclient-provider-phpbb

This package provides access to posts, topics and forums stored in a PHPBB installation and maps them to the SIOC ontology to represent the information in RDF. This package is experimental, as PHPBB does not provide proper API access over web services. The providers try parsing the HTML content instead.

Last Version: 3.4.0

Release Date:

Marmotta Sesame Tools: Sail Transactions

org.apache.marmotta : marmotta-sail-transactions

Extended transaction support for Sesame Notifying Sails.

Last Version: 3.4.0

Release Date:

Marmotta Sesame Tools: Resource Filters

org.apache.marmotta : marmotta-util-filter

This module provides generic components for composite resource filtering, e.g. checking if a resource conforms to a certain pattern.

Last Version: 3.4.0

Release Date:

KiWi Triplestore: Reasoner

org.apache.marmotta : kiwi-reasoner

This module implements the sKWRL rule-based reasoner for the KiWi triplestore. It allows defining custom rule sets over RDF data. sKWRL is a purely monotonic reasoner without negation and implemented using forward chaining on the database.

Last Version: 3.4.0

Release Date:

Marmotta Sesame I/O: API

org.apache.marmotta : marmotta-rio-api

Parent POM for the Apache Marmotta project

Last Version: 3.4.0

Release Date:

LDCache Backend: Infinispan

org.apache.marmotta : ldcache-backend-infinispan

Linked Data Caching Backend based on the Infinispan Data Grid. Will represent cache entries and triples in a distributed data grid in memory with dynamic cluster balancing.

Last Version: 3.4.0

Release Date:

Last Version: 3.4.0

Release Date:

Marmotta Sesame I/O: VCard

org.apache.marmotta : marmotta-rio-vcard

Parent POM for the Apache Marmotta project

Last Version: 3.4.0

Release Date:

Marmotta Sesame I/O: ICal

org.apache.marmotta : marmotta-rio-ical

Parent POM for the Apache Marmotta project

Last Version: 3.4.0

Release Date:

Marmotta Sesame I/O: RSS/Atom

org.apache.marmotta : marmotta-rio-rss

Parent POM for the Apache Marmotta project

Last Version: 3.4.0

Release Date: