INDIGO: A submission tool

INDIGO (INgest DIGital Objects)

INDIGO is a desktop application used by staff to deposit digital objects and associated metadata to digital preservation system (DPS) / Rosetta.

In other words INDIGO is a submission tool (ingest tool), an interactive tool used for manual and semi-automatic deposit tasks. It was developed by the National Library's digital preservation programme to enable staff to load digital objects into the digital preservation system.

The staff-users who deposit digital content in the digital preservation system undertake ingest activities through Indigo. The tool allows preconditioning steps (steps to prepare content for ingest), arrangement, and metadata addition to occur outside the digital preservation system, and facilitates bulk deposit of content.

Indigo in DPS

INDIGO deposit into Preservation System


Process Overview

A high-level overview of the end-to-end process when using Indigo:

End-to-end process when using Indigo

*Intellectual entity - An intellectual entity consists of all the files that relate to a single item. An intellectual entity can be a single file (e.g. a scan of a painting) or it can be many files that make up a whole item (e.g. all the scanned pages of a book).


INDIGO is a java application. The tool contains a GUI that allows users to easily create very complex digital objects using METS structure maps. The INDIGO (Manual Deposit) was released as open-source software and can be downloaded from GitHub (external link) .

Indigo user manual

For information on how the application works:

Indigo User Guide [PDF, 3.2 MB]

This document has been developed to assist National Library staff in using Indigo to load digital objects into the preservation system.

Indigo Version 3.1: Enhancements and Known defects [PDF, 1.8 MB]

This document lists all new features, improvements, fixed defects and existing defects in the current version Indigo 3.1. For a defect, a workaround is described, if known.


 Back to top