What is Supplejack?
Supplejack is a Ruby on Rails platform for managing the harvesting and manipulation of data, typically metadata about collection items. It was originally developed to manage the sourcing of collection metadata for the DigitalNZ aggregation service, and has grown to a platform that can manage millions of records from hundreds of data sources.
Its main purpose is to manage the process of fetching data from remote sources, mapping data to a standard data schema, managing any quality control or enrichment processes, and surfacing the standardised data via a public API. Find out more about its features, review the architecture and join our Google Group.
Introduction to Supplejack
This screencast provides a simple introduction to the basic approach of managing data in Supplejack.
Contact us or get involved
We are in the early stages of setting up Supplejack as an open source activity. If you have any questions, or would like to work with us on progressing the stack further, you can reach us at email@example.com.
Thanks for your interest!