This is a beta version of migrating these workshop materials to a new platform. If you run into issues please file an issue or click on the edit link above and submit a pull request. You can use the previous version of the workshop materials as a fallback.

Creating a Basic Manifest

In this section we’ll create a manifest by hand step by step. Even though you can copy and paste the code from here, it is recommended to type these out yourself.

In most cases in production you won’t actually be creating manifests by hand. You will probably have different systems and workflows from other institutions so will need to determine the best way for you to create manifests.

Here’s what we’ll cover:

  • Boilerplate: Every manifest starts here
  • Identifier @id
  • Basic Description
  • Sequence
  • Canvas
  • Image Annotation
  • Image Service
  • Metadata
  • License


The example we’ll use to create our manifest is this print by Séguy:

Feel free to use your own text and any published IIIF images you like for your manifest, though it will be easier to follow along if you use the same values as we have here.