Haplo is an open source platform for creating information applications. These typically include one or more repositories integrated into a wider system.
Haplo's data model is based on semantic web principles, with extensions for qualifiers and hierarchy, making it particularly good for storing rich metadata to describe research data and outputs.
It's in use at the University of Westminster, and several other institutions use PhD Manager, an application built on top of the platform.
- Shared schema metadata, allowing the same record can be used for multiple purposes, for example, layering discipline specific requirements over neutral schemas.
- Handling of many different types of information within one application, each with their own rules and metadata
- Flexible permissions model capable of handling the rules within complex organisations
- Workflow and reporting
- Plugin API designed to allow many different plugins to be installed in the same system without conflicts