Awesome
⚠️ Mirador 2 is no longer actively maintained. ProjectMirador/mirador2 will no longer accept pull requests or support requests for Mirador 2. Legacy documentation can be consulted on the Mirador 2 wiki.
Mirador
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.
Run in Development
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
.
Run Tests
npm test
For more information, see the Docs or ask on Slack.