8000 GitHub - agpar/awesome-iiif: Awesome IIIF-related resources
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

agpar/awesome-iiif

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 

Repository files navigation

Awesome IIIF

A list of lists of awesome IIIF resources

Awesome Contributing Guidelines

Disclaimer: This list is created for informational purposes only and any links do not constitute an endorsement, recommendation, or favoring by the IIIF Consortium.

Standards

IIIF has developed several standards.

IIIF Demos

Image Servers

These servers support the IIIF Image API.

  • iiif-image-server-node written in Coffeescript
  • Loris written in Python
  • IIPImage Server high performance image server
  • riiif written in Ruby as a Rails engine
  • SIPI IIIFv2 image server written in C++
  • RAIS 100% open source tile server for JP2 images written in Go
  • digilib image server written in Java
  • Cantaloupe image server written in Java
  • iiif_s3 Ruby library for generating a static IIIF level 0 Image and Presentation API server on Amazon S3
  • Hymir IIIF Server IIIF server written in Java supporting IIIF Image and Presentation API

These servers support the IIIF Presentation API.

  • Hymir IIIF Server IIIF server written in Java supporting IIIF Image and Presentation API

Image Server Shims

These shims allow you to use an image server that does not currently support IIIF. If you have not implemented an image server yet, this is probably not where you want to start.

Image Viewers

Image API Libraries

Presentation API Libraries

  • Manifesto IIIF Presentation API client and server utility library
  • Manifold Wraps Manifesto to provide viewer state and related utilities
  • O'Sullivan Ruby API for creating IIIF manifests
  • iiif-prezi Python library providing a reference implementation
  • iiif-presentation-api Java IIIF Presentation API libraries
  • tabula-rasa npm module for creating and manipulating IIIF manifests
  • iiif-tree-component IIIF tree menu sortable by date with multi-select capability

Presentation API Shims

These shims allow you to use systems with presentation metadata (e.g. structure or sequences) that do not currently support IIIF. If you have not implemented the Presentation API yet, this is probably not where you want to start.

  • Shimmy is a Ruby gem designed to help you build shims for the IIIF Presentation API, and has samples for NYPL, Flickr, and the US National Archives.
  • Chronicling America for newspapers digitized in the National Digital Newspaper Program

Tutorials

Tutorials for how to accomplish functionality in your applications.

Slide Decks

Slide decks with a focus on IIIF.

Discovery

Links to help you discover IIIF resources that have been shared, demonstrations of IIIF discovery and useful discovery tools.

Implementations

Sites which have implemented IIIF in some respect. Note what standards or other libraries are implemented.

  • Historical State Search displays images via a IIIF image server.
  • FromThePage ingests IIIF manifests and displays images for transcription using OpenSeaDragon.
  • SAT Taishōzō Image DB by the SAT Daizōkyō Text Database Committee in the DH initiative, the University of Tokyo adopts the IIIF Image and Presentation APIs including over 4,000 annotations displayed on Mirador.
  • e-codices provides access to 1,500 Swiss medieval manuscripts (ca. 500,000 high-res images) via IIIF. The IIIF manifest link for individual manuscripts can be found on the overview page of each manuscript (see example). IIIF collection of collections with links to all manifests here: http://www.e-codices.unifr.ch/metadata/iiif/collection.json
  • Gallica is the digital library of the Bibliothèque nationale de France (BnF), providing access to millions of documents (newspapers and journals, maps, printed books, manuscripts, scores etc.). It implements the Image API and the Presentation API. More technical details about the IIIF endpoints (images and manifests).

Newspapers

These are resources that are specifically useful for working with newspapers. Many of them are outputs of the IIIF Newspaper Interest Group.

Experiments and Fun

  • Puzzles! Powered by IIIF
  • 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

License

CC0

To the extent possible under law, Jason Ronallo has waived all copyright and related neighboring rights to this work.

About

Awesome IIIF-related resources

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0