Mirador is a multi-repository, configurable, extensible, and easy-to-integrate viewer and annotation creation and comparison environment for IIIF resources, ranging from deep-zooming artwork, to complex manuscript objects. It provides a tiling windowed environment for comparing multiple image-based resources, synchronised structural and visual navigation of content using openSeadragon, Open Annotation compliant annotation creation and viewing on deep-zoomable canvases, metadata display, bookreading, and bookmarking.
Mirador uses Node.js and a build system to assemble, test, and manage the development resources. If you have never used these tools before, you may need to install them.
- Install Node.js
- Install the Grunt command line runner i.e.
npm install -g grunt-cli
- Clone the Mirador repository
- Change into the Mirador directory
- Install all dependencies with
npm install
. Runnpm start
.
npm test
For more information, see the Docs, submit an issue, or ask on Slack.