A scalable platform for building linked data applications.
Trellis is a rock-solid, enterprise-ready linked data server. The quickest way to get started with Trellis is to download the latest release and follow the installation instructions.
Trellis is built on existing Web standards. It is modular, extensible and fast.
- Wiki
- Configuration guide
- Mailing List
- API Documentation (JavaDocs)
- Website
All source code is open source and licensed as Apache 2. Contributions are always welcome.
In most cases, you won't need to compile Trellis. Released components are available on Maven Central, and the deployable applicaton can be downloaded directly from the Trellis website. However, if you want to build the latest snapshot, you will need, at the very least, to have Java 8+ available. The software can be built with Gradle using this command:
$ ./gradlew install
- py-ldnlib A Python3 library for linked data notifications
- static-ldp A PHP application that serves static files as LDP resources
- trellis-ui A JavaScript single page app for managing Trellis
- trellis-ext-db A Trellis application using a relational database for a persistence layer
- camel-ldp-recipes Integration workflows built with Apache Camel