Skip to main content

Awesome IIIF-related resources

556
GitHub Stars
269
Curated Resources
29
Categories
21 hours ago
Last Refreshed
More ResourcesStandardsAdditional ListsOfficial ResourcesImage ServersImage Server ShimsIIIF ViewersImage API LibrariesImage ToolsPresentation API LibrariesPresentation API ShimsPresentation Manifest ToolsValidatorsExhibition and Guided Viewing ToolsContent Search APIAuthenticationTutorialsVideos and Slide DecksDiscoveryAnnotationsCrowdsourcingCMS IntegrationWiki IntegrationHostingNewspapersSTEMExperiments and FunCommunityCollection Management Systems (CMSs) and Digital Asset Management (DAMs) that support IIIF

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me annotation clients resources from awesome-iiif"

Installation instructions →

What's inside

Experiments and Fun

  • 3D trade cards explorer

    A 3D environment that displays nineteenth-century trade cards from the

  • Animal Crossing Art Generator

    Getty's tool leverages IIIF to create custom patterns featuring artwork from famous art collections around the world.

  • ANTLITZ.NINJA

    Award-winning digital art app that cuts and re-combines historical portraits. Based on IIIF.

  • Atlascope

    a tool for exploring historic urban atlases in metropolitan Boston and telling stories about how places have changed over time.

  • cover.boutique

    Award-winning web application to create designs for smartphone cases from IIIF resources.

  • David Rumsey MapTab

    A IIIF powered, Chrome extension that displays a random map from the David Rumsey Map Collection everytime you open a new tab in your browser. Built using Leaflet-IIIF and React.js. Created by Jack Reed, Stanford University Libraries.

Annotations

  • AdnoAnnotation Clients

    a web application for viewing, editing and sharing narratives and pathways on IIIF images.

  • aiiinotateAnnotation Servers

    IIIF annotation server built for speed and scalability, based on NodeJS and MongoDB. Designed to handle massive quantities of annotations (>10M) produced by computer vision tools.

  • ALTO to Annotation list

    This XSLT converts an ALTO xml document to an annotation lists for use with a IIIF manifests.

  • Annocoda

    Mobile-friendly web app that uses IIIF Content Search 2.0 and Presentation 3.0 to provide image search capabilities

  • Annona Annotation Library: iiif-annotation viewer JavaScript library

    JavaScript library that uses custom tags and url of the annotation to load annotated image, corresponding annotations, tags, and text into HTML object or OpenSeadragon viewer with overlays.

  • AnnonatateAnnotation Clients

    Website that allows users to create annotations via their GitHub account. The website saves all the annotations to the user's GitHub. Also makes use of Annona and allows users to create custom Annona views.

IIIF Viewers

Exhibition and Guided Viewing Tools

  • Anaver.se

    a web application for loading generative 3D spaces in which users can build exhibitions by hanging IIIF images as frames.

  • Annona Range Storyboard

  • Canopy IIIF

    Create fast & light digital collections, humanities, and exhibitions with natural markdown and IIIF materials

  • Curation Tools

    Set of tools, including a Viewer, Curation Manager, Curation Board, and more from the Center for Open Data in the Humanities (all tool descriptions in Japanese, some also available in English).

  • Exhibit

    A free IIIF storytelling tool that allows for guided navigation of one or more IIIF Manifests using annotations.

  • Exhibition Editor

    an extension to the

Videos and Slide Decks

Collection Management Systems (CMSs) and Digital Asset Management (DAMs) that support IIIF

Tutorials

  • Archiviiify

    A short guide to download digitized books from Internet Archive and rehost on your own infrastructure using IIIF with full-text search [from raffaele messuti /

  • Drag and Drop

    Getting a IIIF image into Mirador with drag-and-drop and email.

  • Experiments with IIIF and Gallica

    A guided tour of end user applications of IIIF to Gallica materials, by Jean-Philippe Moreux (BnF).

  • Fellow Travelers: The Canterbury Tales and IIIF

    Benjamin Albritton; includes an explanation of the use case for medieval scholars using Chaucer as an example and short section on how to make a page comparison demo in Mirador.

  • IIIF Implementation Guide

    A step-by-step walkthrough of how to implement IIIF.

  • IIIF Intro (fr)

    Introduction to IIIF (in French).

Standards

  • Authorization Flow API

    Control and restrict access by creating a link to a user interface for logging in and services that provide credentials.

  • Change Discovery API

    Harvest any changes published by organizations that deliver digital objects.

  • Content Search API

    Perform search for text within or annotations related to digital objects.

  • Content State API

    Generate a very specific link to a particular view of an object, like a specific area on a particular page rotated at a certain angle.

  • Georeference ExtensionIIIF Extensions

    This extension leverages Web Annotations to provide a pattern for georeferencing IIIF Presentation 3 API Canvases as well as Images served through the IIIF Image API, containing (historical) maps.

  • Image API

    Retrieves images from anywhere in the world and allows the user to select an area of the image and to resize, rotate, and edit the quality.

Showing a sample of 269 resources. View the full list on GitHub →