Apache Marmotta
An Open Platform for Linked Data
The goal of Apache Marmotta is to provide an open implementation of a Linked Data Platform that can be used, extended, and deployed easily by organizations who want to publish Linked Data or build custom applications on Linked Data.
You can find more information about the project and the supported features on http://marmotta.apache.org.
Links to common features
You can find all installed features on the module list on the right side. To get a quick access to common functionalities, we listed some links:
- Import your data: RDF and non-RDF formats are supported.
- SPARQL your data: full SPARQL 1.1 support including querying and updates.
- Configure your database: Marmotta comes with h2 embedded; configure your own database to handle bigger data.
- Control your data: the dataview gives an overview on the current data in the system. (Attention: there might be problems with the visualisation if big data sets).
- Manage your user accounts: the user module allows creating and managing user accounts.
- Inspect your tasks: check the status of the running tasks.
Marmotta Modules
Apache Marmotta provides some modules:
- Core
- provides the core RDF and Linked Data Platform capabilities.
- SPARQL
- offers query capabilities for the triplestore.
- LDPath Querying
- provides support for LDPath within the platform.
- Linked Data Caching
- provides transparent mechanism to cache Web resources.
- Reasoner
- adds a rule-based reasoner to the triple store.
- Security
- implements security mechanism.
- User
- provides the user management features.
- Versioning
- offers versioning services on top of the triple store.