create and store static iiif annotations... minicomp style

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.

Related posts:

  • Push Compiled Sites to GitHub Branches from Travis
  • NYCDH Week Workshop: Publishing Sites with GitHub Pages
  • Create a Gov't Document Pipeline from Scraping through Full Text Extraction
  • Peak Laziness: Automate documentation for database updates with Python, Pandas and Markdown