Create and store static IIIF annotations Minicomp style

01 February 2018

This post is about a recent Proof of Concept demo I made for adding and storing IIIF compliant annotation lists without configuring an endpoint or database. Feel free to skip ahead and play with the demo here.

what it is: A workflow for creating and storing annotations on IIIF manifests that leverages the Project Mirador viewer, Jekyll, and Rake.

mirador: serves as the UI for adding and displaying annotations.

jekyll: serves the site and helps to reconcile the lists.

rake tasks: formats the annotation json and creates a copy of the manifest to reference them.

some custom javascript: retrieves the annotations from your browsers’s localStorage cache and allows you to view/download their source.

NYCDH Week Workshop: Publishing Sites with GitHub Pages Create a Gov't Document Pipeline from Scraping to Full Text OCR