Create and store static IIIF annotations... Minicomp style

#jekyll   #iiif   #rake



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.