Create a static site with a IIIF Collection

An open-source static site generator designed for fast creation, contextualization, and customization of a discovery-focused digital scholarship and collections website using IIIF APIs.
{
  "@context": "http://iiif.io/api/presentation/3/context.json",
  "id": "https://collections.britishart.yale.edu/iiif/collection/paintings_of_francis_danby",
  "type": "Collection",
  "label": {
    "en": ["Paintings of Francis Danby"]
  },
  "items": [
    {
      "id": "https://manifests.collections.yale.edu/ycba/obj/116",
      "type": "Manifest",
      "label": {
        "en": ["The Mountain Torrent"]
      }
    },
    {
      "id": "https://manifests.collections.yale.edu/ycba/obj/38658",
      "type": "Manifest",
      "label": {
        "en": ["A View across the Artist's Garden from his House at Exmouth, Devonshire"]
      }
    },
    {
      "id": "https://manifests.collections.yale.edu/ycba/obj/710",
      "type": "Manifest",
      "label": {
        "en": ["Shipwreck"]
      },
    },
  ]
}
 

WorksMetadataAbout

What is Canopy IIIF?

Canopy is an open source site generator built with IIIF (opens in a new tab) and Next.js. Using a IIIF Collection (opens in a new tab) as a data source, Canopy IIIF generates a browseable and searchable static site and provides a straightforward solution using Markdown for adding scholary context to the resources that are referenced.

Features

  • easy Markdown authoring for scholarly content
  • static page generation for Manifests in a Collection
  • customizable full-text search using FlexSearch
  • automatic facets for Manifest metadata
  • reusable components based on IIIF content
  • interactive maps using the navPlace Extension (opens in a new tab)

Use Cases

Canopy “makes easy” the creation of digital exhibits for libraries, archives, and museums by providing user-experience focused components that bring IIIF resources to life. For digital humanists and scholars, Canopy provides a straightforward method to curate works from multiple sources and provide additional perspectives and aboutness beyond the included descriptive metadata. The decentralized, interoperable, and linked-data attributes of the IIIF APIs empower Canopy to provide smaller institutions with a streamlined front-end platform, neatly sidestepping the monolithic complexities often associated with conventional digital asset management systems.

Digital Scholarship

Curate and aggregate content from multiple providers and add context to IIIF resources

Digital Exhibits

Easily create digital exhibits from IIIF Collections and Manifests

Digital Collections

Develop a decoupled user interface for small-scale digital collections