Una lista de listas de recursos awesome IIIF.
El International Image Interoperability Framework (IIIF) es un grupo de APIs estándar para compartir y reusar información. También es una creciente comunidad de galerías, bibliotecas, archivos, museos, compañías, y otros que desarrollan estándares e implementaciones de software interoperables. El contenido incluye enlaces útiles para cada estándar, demostraciones de sus usos, y tutoriales y presentaciones. La lista es especialmente útil para orientar a nuevos miembros de la comunidad y desarrolladores.
Aviso Legal: Esta lista es creada para propósitos informativos solamente, y sus enlaces no constituyen un apoyo, recomendación, o preferencia por parte de IIIF Consortium.
- Estándares
- Servidores de Imágenes
- Shims de Servidor de Imágenes
- Visores de Imágenes
- Librerías de la API de Imagen
- Herramientas de Imagen
- Librerías de la API de Presentación
- Shims de la API de Presentación
- Herramientas de Manifest de Presentación
- Servidores de la API de Búsqueda de Contenido
- Autenticación
- Tutoriales
- Videos y Diapositivas
- Descubrimiento
- Anotaciones
- Integración a CMS
- Periódicos
- STEM
- Experimentos y Diversión
- Comunidad
La comunidad de IIIF ha desarrollado varios estándares para la entrega de imágenes interoperables, basadas en la web.
- API de Imagen - especifica un servicio web que retorna una imagen en respuesta a una petición HTTP o HTTPS estándar.
- API de Presentación - proporciona la información necesaria para presentar al usuario humano un entorno de visualización en línea, enriquecido, para objetos basados primariamente en imágenes, posiblemente en conjunto con la API de Imagen de IIIF.
- API de Búsqueda de Contenido - especifica el mecanismo de interoperabilidad para buscar en las anotaciones.
- API de Autenticación - describe un conjunto de flujos de trabajo para guiar al usuario a través de un sistema de control de acceso existente.
- Anexo de API de Servicios Externos - describe el conjunto de servicios relacionados que se han identificado como útiles para referenciar desde las APIs de IIIF.
- Documentos de Anexo de API - Lista de todos los documentos de anexo de API y notas de implementación de API.
Estos servidores soportan la API de Imagen de IIIF. Algunos pueden tener soporte para la API de Presentación.
- Loris escrito en Python.
- IIPImage Server servidor de imágenes de alto rendimiento.
- riiif escrito en Ruby como motor Rails.
- SIPI servidor de imágenes de IIIFv2 escrito en C++.
- RAIS servidor de mosaicos, de código abierto 100%, para imágenes JP2, escrito en Go.
- digilib servidor de imágenes escrito en Java.
- Cantaloupe servidor de imágenes escrito en Java.
- iiif_s3 librería de Ruby para generar un servidor de IIIF estático de nivel 0 para las APIs de Imagen y Presentación en Amazon S3.
- Hymir IIIF Server servidor de IIIF escrito en Java que soporta las APIs de Imagen y Presentación de IIIF.
- go-iiif servidor de IIIF escrito en go (fork de greut/iiif).
Estos shims permiten usar un servidor de imágenes que no soporte IIIF. Si aún no ha implementado un servidor de imágenes, este no debiera ser su punto de partida.
- gem de Ruby Djatoka convierte URLs de IIIF en las URLs que requiere Djatoka.
- Shimmy es una gem de Ruby diseñada para ayudar a construir shims para la API de Presentación de IIIF.
- traductor de imágenes de ContentDM hace que las imágenes de ContentDM estén disponibles a través de IIIF. Python.
- Flask-IIIF extensión de Flask para soportar IIIF en aplicaciones Python/Flask. Vea demo Flask-IIIF previewer y demo Flask-IIIF RESTful.
- Universal Viewer es una interfaz incrustable enriquecida.
- OpenSeadragon tiene soporte de mosaicos de IIIF.
- Plugin Scalebar plugin de OpenSeadragon para superposición de escala física.
- Plugin Imaging Helper plugin de OpenSeadragon con funciones de utilidad.
- Leaflet-IIIF visor de imágenes de IIIF ligero y extensible.
- Mirador espacio de trabajo multi-up. Vea también lista Awesome de Mirador.
- Diva.js visor de imágenes de IIIF optimizado para velocidad y flexibilidad.
- IIIFViewer visor WebGL / Canvas / DOM de IIIF, veloz y compatible con móviles, basado en OpenLayers V3
- Tify es un visor de documentos de IIIF, ligero y veloz, construído con Vue.js
- IIIF Curation Viewer - Un visor general de IIIF con enfoque añadido a la curación y ordenamiento de imágenes recortadas de IIIF. Demo
- CanvasPanel es una librería React para construir experiencias de visualización de nivel de Presentación 3 de IIIF, incluyendo soporte para anotaciones.
- iiif-apis librerías de las APIs de IIIF en Java.
- piffle librería de Python para generar y parsear URLs de la API de Imagen de IIIF.
- iiif_url librería de Ruby para crear y parsear URLs de la API de Imagen de IIIF.
- iiif librería de Python que proporciona una implementación de referencia de la API de Imagen. También incluye un servidor de pruebas y un generador de mosaicos estáticos.
- iOSTiledViewer - visor de la API de Imagen de IIIF y Zoomify para iOS, escrito en Swift
Diversas herramientas para trabajar con imágenes, por ejemplo, herramientas de recorte.
- Recorte de Leaflet-IIIF - Ejemplo de uso de Leaflet para proporcionar recorte de IIIF.
- Recortador de Stanford - Sencillo recortador de imágenes.
- Herramienta de Recorte de OpenSeadragon - Script para permitir el recorte de imágenes desde OpenSeadragon.
- Recortador de Imágenes de Wikimedia Commons - Crea regiones de imagen de IIIF a partir de archivos de imagen de Wikimedia Commons.
- TryIIIF - Herramienta de ejemplo para visualizar cualquier imagen accesible en la web desde un par de visores de imágenes de IIIF.
- IIIF-imageManipulation - Herramienta de la UCD para recortar imágenes y manipular por medio de atributos de IIIF; integra con Mirador mediante plugin.
- Compariscope - Una app demo del Victoria & Albert útil para la alineación de imágenes superpuestas, servidas por la API de Imagen de IIIF, y que proporciona un visor interactivo para las imágenes superpuestas, presentadas con fluidez, usando etiquetas de imagen responsivas.
- Manifesto librería de utilidades de cliente y servidor de la API de Presentación de IIIF.
- Manifold Envuelve Manifesto para ofrecer estado de visor y utilidades relacionadas.
- O'Sullivan API de Ruby para crear manifests de IIIF.
- iiif-prezi librería de Python que proporciona una implementación de referencia.
- iiif-apis librerías de las APIs de IIIF en Java.
- IIIF Manifest Generator librería de PHP para generar manifests de IIIF.
- tabula-rasa módulo npm para crear y manipular manifests de IIIF.
- iiif-tree-component menú de árbol de IIIF, ordenable por fecha, con capacidad de multi-selección.
- Tripoli librería de validación de la API de Presentación de IIIF 2.0+.
- ViewDir documentación sobre librerías y componentes relacionados a IIIF, de una comunidad abierta de diseñadores y desarrolladores interesados en crear interfaces componibles e interoperables para consumir y crear contenido en línea.
- Swiiift - librería de la API de Presentación de IIIF para Swift.
Estos shims permiten usar sistemas con metadatos de presentación (por ejemplo, estructura o secuencias) que no soporten IIIF. Si aún no ha implementado la API de Presentación, este no debiera ser su punto de partida.
- Shimmy es una gem de Ruby diseñada para ayudar a construir shims para la API de Presentación de IIIF, y tiene muestras para NYPL, Flickr, y US National Archives.
- Chronicling America para periódicos digitalizados en el National Digital Newspaper Program.
- Manifest Editor - Aplicación web para importar, visualizar, actualizar, y exportar manifests. Vea un demo.
- demetsiiify - Servicio web para crear manifests de IIIF a partir de documentos METS/MODS.
- biiif - Organiza sus archivos de acuerdo a una sencilla convención de nombrado para generar manifests de IIIF v3.
Librerías y aplicaciones que soportan la API de Búsqueda de Contenido.
- Ocracoke - Aplicación Rails para crear, indizar, y buscar texto de imágenes de página, y proporcionar resultados en el formato de la API de Búsqueda de Contenido de IIIF.
Algunos recursos sobre la API de Autenticación de IIIF.
- IIIF Auth Demonstrator - Manifests con imágenes acompañantes que demuestran varios modos de autenticación de IIIF.
- IIIF.io : the hardest part will be saying "no". - Blogpost de Russell McOrmond considerando los retos de restringir el acceso a los recursos de Canadiana.
- iiif-auth-server - Un demo de implementación de servidor de todos los aspectos de la especificación de Autenticación de IIIF.
- iiif-auth-client - Implementación de cliente de la especificación de Autenticación de IIIF.
Tutoriales sobre como conseguir funcionalidad en sus aplicaciones.
- demo live de la API de Imagen de IIIF Aprenda sobre la estructura de una URL de IIIF manipulando sus parámetros y viendo los resultados en un demo live.
- Guía de Implementación de IIIF Un recorrido paso-a-paso de como implementar IIIF.
- Guía de Inicio Rápido de IIIF es una rápida reseña de como podría empezar a implementar varios estándares de IIIF.
- Arrastrar y Soltar una imagen de IIIF en Mirador.
- Fellow Travelers: The Canterbury Tales and IIIF por Benjamin Albritton incluye una explicación del caso de uso de los estudiosos de la Edad Media usando a Chaucer como ejemplo, y una sección breve sobre como hacer un demo de comparación de páginas en Mirador.
- Intro a IIIF (fr) Introducción a IIIF (en francés).
- Introducción a las APIs usando IIIF usa IIIF como ejemplo para explicar las APIs.
- video sobre selección de imágenes demostración de como un canvas puede tener una selección de varias imágenes, y un visor puede alternar entre las mismas.
- Comenzando con IIIF Introducción presentada originalmente durante un taller en la Conferencia Code4Lib de 2017, en Los Angeles, CA
- Playground de la API de Imagen - Manera visual, basada en formularios, de explorar los parámetros de la API de Imagen. Desarrollada para un curso en Georgia Tech por Jack Reed.
- Taller de IIIF - Un taller en línea que cubre los fundamentos de IIIF, incluyendo las APIs de Imagen y Presentación.
Diapositivas y videos acerca de IIIF.
- Introducción a la API de Imagen una reseña de alto nivel de los parámetros de la API de Imagen.
- OA - Shared Canvas - TEI - Biblissima project parte de un taller sobre TEI y estándares cercanos incluyendo IIIF.
- IIIF Para Proyectos Pequeños como IIIF puede ser usado en proyectos pequeños con infraestructura limitada, presentado en KeystoneDH 2016.
- Introducción a la API de Presentación por Rob Sanderson.
- Video del evento de IIIF en la National Gallery of Art en mayo de 2015.
- Video del evento de alcance en el Museum of Modern Art en mayo de 2016.
- Colección de diapositivas de varios eventos de IIIF.
- Una Introducción al International Image Interoperability Framework - Presentación que introduce IIIF a nuevas audiencias como "la API para humanos" - también contiene videos de otras presentaciones sobre IIIF.
- Introducción a IIIF Extensa presentación que introduce IIIF con numerosos ejemplos y demos en video, Beijing, octubre de 2017.
- Introducción a IIIF (alemán) Una traducción al alemán de la presentación anterior.
Enlaces para ayudar a descubrir recursos de IIIF que han sido compartidos, demostraciones de descubrimiento de IIIF, y herramientas de descubrimiento útiles.
- iiif-universe es un repositorio que incluye enlaces a colecciones conocidas de manifests de presentación de IIIF.
- demo de iNQUIRE es un demo de una plataforma de investigación y descubrimiento de código abierto, compatible con IIIF. Esta es la versión compatible con IIIF de la plataforma de la [Digital Bodleian] (http://digital.bodleian.ox.ac.uk/).
- código fuente de iNQUIRE es el repositorio de Github para iNQUIRE.
- Musiclibs ofrece búsqueda entre librerías de miles de partituras musicales y manuscritos.
Aunque las anotaciones no son especificadas por IIIF, son una importante tecnología habilitadora.
- Storiiies - Demos del uso de anotaciones para la narración.
- MangoServer - Servidor de anotaciones respaldado por Mango, escrito en Python.
- SimpleAnnotationServer - Servidor de anotaciones Java, respaldado por un triple almacén de Apache Jena, Sesame, o Solr.
- Elucidate - Servidor de anotaciones de Java y Postgres.
- ipfs-iiif-db - Cliente JS de anotaciones de IIIF sobre IPFS.
- annotot - Sencillas anotaciones de IIIF montadas en una aplicación Ruby on Rails.
Módulos de Content Management Systems (CMS) que implementan o aprovechan las APIs de IIIF.
- IIIF Image Field - módulo de Drupal 7 que proporciona una manera fácil de añadir las imágenes de IIIF a los tipos de contenido, y configurar la presentación de las mismas. Soporta las versiones 1.0 o 2.0 de la API de Imagen.
- UniversalViewer4Omeka - plugin de Omeka que implementa las APIs de IIIF (Imagen y Presentación) e integra el UniversalViewer en Omeka.
Estos recursos son útiles específicamente en el trabajo con periódicos. Muchos de ellos son productos del Grupo de la Comunidad de Periódicos de IIIF.
- Carpeta de Google Drive de Periódicos de IIIF tiene documentos en progreso del Grupo de Interés para actas de reuniones, y borradores en progreso de las mejores prácticas, etc.
- Welsh Newspapers Online proporciona acceso a más de 1 millón de páginas de periódicos usando la API de Imagen de IIIF.
- Guía para Periódicos de IIIF de la National Library of Wales ofrece una explicación y ejemplos de como IIIF es aplicable a los periódicos.
- Poblando el Almacén de Anotaciones con la Lista de Anotaciones de IIIF contiene instrucciones sobre como editar texto OCR usando anotaciones en Mirador.
- open-oni es un amigable fork de chronam, una webapp para visualizar datos del National Digital Newspaper Program de la Biblioteca del Congreso.
- docker-open-oni es un setup compatible con Docker para open-oni, que instalará y configurará la aplicación web, así como MySQL, Solr, y el servidor de imágenes RAIS.
- ndnp_iiif es un programa de Python para convertir datos del National Digital Newspaper Program en JSON estático de IIIF, listo para montar en la web.
Science, Technology, Engineering, Math/Medicine - Ciencia, Tecnología, Ingeniería, Matemática/Medicina
- CellXplorer - Anotaciones de biología celular en un visor de zoom profundo.
- Puzzles! Basados en IIIF - Puzzles de mosaico de imágenes, de arrastrar-y-soltar, creados por Michael Appleby, Yale Center for British Art.
- Slider puzzles - Más puzzles de arrastrar-y-soltar, creados por Ben Albritton, Stanford University Libraries.
- David Rumsey MapTab - Una extensión de Chrome, basada en IIIF, que muestra un mapa aleatorio de la David Rumsey Map Collection cada vez que se abre una nueva pestaña en el navegador. Construído usando Leaflet-IIIF y React.js. Creado por Jack Reed, Stanford Univerity Libraries.
- Fractals - Zoom profundo en una enorme (mil millones x mil millones de píxeles) imagen fractal, creado por Sean Martin, Applied IIF. Vea también la lista completa de fractales.
- The Transcriptinator - Un prototipo de "juego" creado para usar en la máquina arcade de crowd-sourcing de la British Library. Los jugadores tienen que señalar errores en las transcripciones OCR de contenido tomado de la Qatar Digital Library. Creado por Jon White y Tristan Roddis, Cogapp.
- Galería IIIF - Una galería de arte virtual que usa OpenSeadragon y generación personalizada de imágenes, creada por Stephen Fraser, Digirati. Vea también el código fuente completo.
- Exquisite Corpse - Un prototipo que mezcla retratos deliberadamente. Creado usando Node.js por Jeff Steward, Harvard Art Museums.
- explorador 3D de tarjetas de comercio - Un entorno 3D que muestra tarjetas de comercio del siglo XIX de la Boston Public Library. Diseñado para ser visto en un teléfono móvil, idealmente con Google Cardboard. Creado usando three.js por Jon White, Cogapp.
- Sleep Stories - un experimento con el Web Annotation Data Model de W3C. Las anotaciones presentan una secuencia de historias asociadas a una imagen grande. Optimizado para móviles. Creado por Andrew Dyton y Stephen Fraser, Digirati, para la Wellcome Collection.
- Comparación de Imágenes con un Deslizador - Comparación de imágenes usando el deslizador de leaflet, por Digirati.
- Comparación de Imágenes con una Lupa - Comparación de imágenes usando la lupa de leaflet, por Digirati.
- X-raying Balenciaga - Bello uso de imágenes de IIIF para mostrar rayos X de la moda Balenciaga, por el Victoria & Albert Museum.
- Storiiies - Exhibición de Cogapp de recientes experimentos de narración digital usando IIIF.
- Old Map Room - Una aplicación de AppleTV que usa IIIF para convertir cualquier habitación en una sala de mapas.
IIIF es una iniciativa basada en la comunidad que depende de la participación activa, discusión, y aportes. Para participar y saber más, vea la página de la Comunidad de IIIF.
- Únase a la lista de correo electrónico IIIF-Discuss.
- Lea los boletines trimestrales de la Comunidad de IIIF para estar actualizado sobre las últimas actividades de la comunidad.
- Envíe una noticia relacionada a IIIF al Boletín de la Comunidad de IIIF.
- Contribuya a uno de los grupos técnicos y/o comunitarios de IIIF.
- Participe en las convocatorias bisemanales de la Comunidad de IIIF. Vea el calendario de la Comunidad de IIIF para los detalles.
- Conozca más sobre el IIIF Consortium.
- Asista a un evento de IIIF.
- iiif_io en Twitter.
Hasta donde es posible bajo la ley, todos los contribuyentes renuncian a sus derechos de copyright y relacionados para este trabajo.