Skip Navigation Links The Library of Congress >> Standards
Metadata Encoding and Transmission Standard (METS) Official Web Site

METS Tools & Utilities

METS Creation/Generation (non-commercial)

Programmer oriented creation tools/APIs

METS AP (Australian National University)
A Java API to aid developers in the building and processing of METS documents. The API wraps the SAX and w3c DOM libraries provided with Sun's Java JDK, making it simpler to focus on developing METS-oriented code as opposed to low-level XML document navigation.
7train METS Generation Tool (California Digital Library)
An XSLT 2.0 tool for generating METS files from XML input. It builds the basic METS structure so that the user can worry about what is specific to the user's project. It includes (and was first built for) a complete transformation from ContentDM XML export.

Librarian/staff oriented creation/editing tools

Creation/Editing tools for full METS

Archivists' Toolkit (UCSD, NYU, The Five Colleges)
Open source archival data management system providing integrated support for archival materials. Provides for EAD export at the collection level and METS export at the item level. METS building and export features can be used independently of the EAD features. Will soon be merged with Archon to become ArchiveSpace, and feature a web-based, service oriented architecture.
ContentE (Biblioteca Nacional Digital, Portugal)
An application supporting the formal structuring of digital content and associated metadata, and the export of the resulting structure to METS (xml) and XHTML.
<daofind> /MEX Authoring Tools (Das Bundesarchiv)
A tool that provides for editing documents in a structured way without being obliged to use XML tagging directly. The effects can be followed in a parallel XML view.
OpenWMS (Rutgers University)
Open source, web-accessible system that can be used as a standalone application or integrated with other repository architectures. Provides a complete metadata creation system for analog and digital materials, with services to ingest objects and metadata into a Fedora repository and export these objects and metadata in METS/XML wrappers. Note: currently in beta release.
SobekCM METS Metadata and Viewer (University of Florida)
Free-standing tool that allows the creation of METS from a folder of items. It additionally allows the user to enter all of the bibliographic information, and assign page names and divisions to the structure map. The editor can read METS with Dublin Core, MarcXML, or MODS in the dmdsecs and allows the user to choose the schema(s) to include when writing a METS file. Both binary and source code is available.
Digital Library of the Caribbean (dLOC) Toolkit (University of Florida)
A workflow facilitation toolkit capable of producing METS-based SIPs conforming to dLOC's technical and metadata specifications. The toolkit includes the UF METS Metadata Editor and Viewer (see above).

Tools supporting external metadata creation that can be used in METS

OpenMIC (Rutgers University)
OpenMIC is an open source, METS-based bibliographic utility. Features a METS based architecture which can be used in any METS-based or METS compliant environment. It outputs an XML wrapper for the components destined for incorporation into METS.
XForms MODS Editor (Brown University)
A web-based MODS editor built to create MODS XML records using XForms.
IN Harmony Sheet Music Cataloging Tool (Indiana University)
Source cataloging tool designed specifically for sheet music. It is available for download as Windows and Mac installers, and as source code. The tool can be set up to operate on a single desktop or use a shared database. It has the capability to export records in MODS and simple Dublin Core.
University of Alberta MODS Editor (University of Alberta)
A Cocoon package that generates a web form for editing MODS records. It uses the Cocoon Forms framework and attempts to provide all the elements in the MODS 3.2 spec (except mods:extension), and it provides a very flexible mechanism for customizing a form to meet the needs of a particular project.
University of Tennessee MODS Workbook (University of Tennessee)
Provides a series of web pages to help you generate a MODS metadata record that follows the Digital Library Federation Implementation Guidelines for Shareable MODS Records, as described in the DLF Aquifer Guidlines November 2006.
University of Vermont MODS Metadata Processing Interface (University of Vermont)
XForms based support for MODS creation. Works in Firefox with the XForms extension installed. ( Can also be downloaded and used with server side XForms engine, Orbeon (
The PREMIS in METS Toolbox is a set of open-source tools developed to support the implementation of PREMIS in the METS container format. The tools were created by Florida Center for Library Automation for the Library of Congress in 2009.
JHOVE provides functions to perform format-specific identification, validation, and characterization of digital objects. JHOVE's XML output, which can include MIX metadata for images, can be incorporated directly into mets <techMD> or <sourceMD> elements.
The JHOVE2 project generalizes the concept of format characterization to include identification, validation, feature extraction, and policy-based assessment. The target of this characterization is not a simple digital file, but a (potentially) complex digital object that may be instantiated in multiple files. Produces output in an "intermediate" XML format which can be transformed to MIX, PREMIS and potentially other XML formats. Note: currently in BETA release.

METS Creation/Generation (commercial tools)

docWorks (CCS Content Conversion Specialists GmbH)
The first software that covers the whole conversion process in one highly automated workflow: the import of the scanned images, OCR, the capture of structural information and the output of meta data enriched METS/ALTO files. docWorks is used by renowned libraries, archives publishing companies, content resellers and service providers worldwide for large and small digitization projects.
LIMB (i2S DigiBook)
A complete solution for content owners and service bureaus to manage a digitization workflow including: descriptive metadata retrieval from catalogues, image processing, quality control, document structuring, optical character recognition (OCR) and output conversion. As part of the outputs LIMB provides configurable METS/ALTO metadata files.

METS Creation Services (commercial digitization services providing METS output)

All of the companies below provide out-sourced digitization services for textual materials and can provide METS/ALTO output.
Apex CoVantage
CCS Content Conversion Specialists GmbH
Digital Divide Data

METS Presentation (non-commercial)

bnlviewer (Bibliothèque nationale de Luxembourg)
Viewer for METS files with OCR files in the ALTO format. The viewer needs a tomcat application server to run in. It can be deployed so that it reads the METS files from a local folder. Its main use is for digitized newspapers and postcards but can be adapted to other METS profiles as well. The viewer can be seen in action at:
METS Navigator (Indiana University Digital Library Program)
A METS-based system developed by the Indiana University Digital Library Program for displaying and navigating sets of page images or other multi-part digital objects.

Multi-faceted Tools (non-commercial)

ResCarta Toolkit (ResCarta Foundation)
A open source suite of tools for building, organizing, viewing, and verifying digital collections of serials and/or monographs. Includes support for building METS documents and associated MODS and MIX encodings.
Goobi (GDZ/SUB Göttingen)
Goobi is an workflow management tool which supports the digitization and indexing of all kind of intellectual works. Goobi splits up the digitization effort into manageable tasks and offers task-specific work spaces, e.g. for separate staff responsible to manage and prepare the digitization task, scan the selected work, execute the quality assurance and image improvement, and create metadata and structural maps. Goobi creates digital objects which are structured according to a specific METS profile.
Mounting Books Software (Northwestern University)
An open source, web-based software suite that allows operators to manage their digitization jobs from scanning to repository ingestion to end user dissemination. Produces METS output that includes <fileSec> and <structMap> elements. The software distribution also includes a METS based book viewer for disseminating the resource to the end user.
Echodep HandS Toolkit (UIUC)
The Hub and Spoke (HandS) tool suite was built to help curators of digital objects manage content in multiple repository systems while preserving valuable preservation metadata. Implementing METS and PREMIS, HandS provides a standards-based method for packaging content that allows digital objects to be moved between repositories more easily while supporting the collection of technical and provenance information crucial for long-term preservation.
Greenstone Digital Library Software (
A suite of software for building and distributing digital library collections. It provides a new way of organizing information and publishing it on the Internet or on CD-ROM. Supports METS ingest and a native METS format.

Multi-faceted Tools (commercial)

Veridian (Digital LibraryConsulting)
Veridian, which is designed to support METS/ALTO formats, makes digital collections available in full-text searchable form to everyone, everywhere, on the Internet. It is designed specifically to support collections of digitized printed materials (e.g. newspapers, books, and journals), and to take advantage of the latest technologies used in large modern digitization projects.
DigiTool (ExLibris)
DigiTool enables academic libraries and library consortia to manage and provide access to digital resources, both those that are created for use within the institution and those that are collected and maintained by the library for the benefit of the public. DigiTool includes components developed in partnership with CCS/DocWorks (see entry above) that support creating and viewing METS/ALTO documents.
YooLib (i2S DigiBook)
YooLib is a hosted solution allowing content owners to create a digital library, publish contents and manage digital collections. Yoolib provides an image and flip book viewer as well as a powerful faceted search engine. METS/ALTO schemas can be use for ingesting content into YooLib.

Miscellaneous commercial services

Custom Greenstone Setup and Configuration (Digital Library Consulting)
Digital Library Consulting provides customization, support, and hosting services for the open-source Greenstone software. (See entry for Greenstone above)

METS Compatible Repository Software (non-commercial)

While having limited or no native METS capabilities, the following repository software is frequently used in conjunction with METS encoded objects. Such use is facilitated by various plugins and practices.
Fedora (DuraSpace)
The Flexible Extensible Digital Object Repository Architecture is a general-purpose, open-source digital object repository system. It is built on a conceptual framework that uses a set of abstractions about digital information to provide the basis for software systems that can manage digital information. It provides the basis for ensuring long-term durability of the information, while making it directly available to be used in a variety of ways.
DSPACE (DuraSpace)
DSpace preserves and enables easy and open access to all types of digital content including text, images, moving images, mpegs and data sets

Legacy Encoding Conversion

XSLT stylesheet for MOA2 to METS document conversion (created by Brian Tingle, California Digital Library)
Uses XSLT to convert legacy MOA2 objects to METS format.

Adding METS tools information to this page

Submit a brief description of the METS tool along with a link to a locally hosted page from which the tool can be downloaded to directly to the METS list ([email protected]) or to Karin Bredenberg ([email protected]).


  Top of Page Top of Page
  The Library of Congress >> Standards
  March 28, 2022

Legal | External Link Disclaimer

Contact Us