Elda

Elda is a Java implementation of the Linked Data API by Epimorphics. Elda provides a configurable way to create an API to access RDF data using simple RESTful URLs. These URLs are translated into queries to a SPARQL endpoint. The API developer writes an API spec – in RDF – which specifies how to translate URLs into queries.

Getting Elda

The currently released version of Elda is 2.0.2

Documentation index

Elda tutorials

Release history

Example Maven configuration

  <?xml version="1.0" encoding="UTF-8"?>
  <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <build>
    </build>
    <dependencies>
      <dependency>
        <groupId>com.epimorphics.lda</groupId>
        <artifactId>elda-lda</artifactId>
        <version>2.0.2</version>
      </dependency>
      <dependency>
        <groupId>com.epimorphics.lda</groupId>
        <artifactId>elda-assets</artifactId>
        <version>2.0.2</version>
        <type>war</type>
      </dependency>
    </dependencies>
    <repositories>
      <repository>
        <id>epi-public-repo</id>
        <name>Epimorphics Public Repository</name>
        <url>http://repository.epimorphics.com</url>
        <layout>default</layout>
        <releases>
          <enabled>true</enabled>
        </releases>
        <snapshots>
          <enabled>true</enabled>
        </snapshots>
      </repository>
    </repositories>
  </project>