INDIGO: A submission tool



INDIGO (INgest DIGital Objects)

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


The INDIGO (Manual Deposit) was released as open-source software and can be downloaded from GitHub (external link) .


INDIGO is a java application. The tool contains a GUI that allows users to easily create very complex digital objects using METS structure maps.

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 user manual

For more information on how the application works, see the 'Indigo user guide' listed on the 'Internal manuals & documents' page of the website. This document has been developed to assist National Library staff in using Indigo to load digital objects into the preservation system.



Back to top