Skip to main content
Build status Test coverage

iiif - IIIF Image API reference implementation and Python library. Supports the International Image Interoperability Framework: Image API 2.1 and 3.0 (as well as legacy versions 2.0, 1.1, 1.0). Also includes a test server using the library to implement the Image API transformations dynamically, and a static file generator to pre-compute tiles necessary for OpenSeadragon which may then be stored a static files.

Installation

The library, test server, static file generator are all designed to work with recent versions of Python 3 and Python 2.7. Manual installation is necessary to get the demonstration documentation and examples.

Automatic installation from PyPI

The iiif library code and scripts are available from PyPI and can be installed with pip, e.g.:

pip install iiif

The PyPI version does not include all demonstration documentation and examples.

Manual installation from github

First, clone the code and examples from the Github repository:

cd /tmp
git clone git://github.com/zimeon/iiif.git
cd iiif/

Second, install Pillow (a fork of PIL):

pip install Pillow

You may need sudo if installing system-wide as opposed to in a user-space environment.

After installation of Pillow there will be be a summary of image formats supported. Addition libraries may be require to get all formats depending on your platform.

The scripts and demonstrations can then be run from the iiif directory.

Finally, you may install the library code and scripts locally in the appropriate places within your python setup using:

python setup.py build
python setup.py install
  • You may need sudo to if installing system-wide as opposed to in a user-space environment

The source code is maintained on Github

Contributing

Bug reports welcome as github issues.

See CONTRIBUTING.md for guidelines for contributing, and the list of contributors

See also

Release files for iiif 1.0.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for iiif 1.0.10
File Size Uploaded
iiif-1.0.10.tar.gz 694.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for iiif 1.0.10
File Interpreter ABI Platform
iiif-1.0.10-py3-none-any.whl Python 3 none any Details

Total release size: 1.4 MB

Release files / iiif-1.0.10.tar.gz

Download URL iiif-1.0.10.tar.gz
Size 694.8 kB
Tags Source
SHA-256 checksum
How to use checksums
1c9b201ef4f4382377dffcab2fc7de65520cebb90588c687fca857b4b6b4934c
BLAKE2b-256 checksum
How to use checksums
d4212111c1c341c7abb86997037b842e48beb7d6a17cc5de676656fdf82e4648
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.6

Release files / iiif-1.0.10-py3-none-any.whl

Download URL iiif-1.0.10-py3-none-any.whl
Size 709.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5f6fe853b0915d6ef66dd2f014f91907d26a132f29db7106e5fd7d951704d45a
BLAKE2b-256 checksum
How to use checksums
4deb93788b89d913cee3e0659cce3eff2d139ddc4cb3a23551e4106427059c15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.0 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.8.6

Release history Release notifications | RSS feed

This release

1.0.10 This release

2 release files

1.0.9

1 release file

1.0.8

3 release files

1.0.7

1 release file

1.0.6

1 release file

1.0.5

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

2 release files

0.6.1

1 release file

0.6.0

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.1

1 release file

0.4.0

1 release file

0.3.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page