Simple Image Presentation Interface
Clone or download
subotic fix (build): missing libgtest (#264)
* fix (test): remove libgmock

* fix (build): change libgtest path
Latest commit c5b8925 Oct 17, 2018
Failed to load latest commit information.
build Copy Sipi source code to GitHub Mar 21, 2016
certificate Added support for secure https (using openssl) Jun 8, 2016
cmake/Modules Wip/libmagic check (#140) Mar 23, 2017
config Wip/update 3rd party ws (#229) Jun 29, 2018
db Squashed commit of the following: Oct 3, 2016
doxygen Add a user/developer manual using Sphinx (#113) Feb 9, 2017
ext build (exiv2): use bintray (#252) Jul 19, 2018
include Wip/update 3rd party ws (#229) Jun 29, 2018
manual releasing-v1.4.0 (#256) Aug 16, 2018
patches patch for cmake on Debian Aug 26, 2016
scripts Wip/update 3rd party ws (#229) Jun 29, 2018
server Wip/bugfix sari (#258) Aug 17, 2018
shttps Added multipart to PUT method (#262) Sep 5, 2018
src Wip/bugfix sari (#258) Aug 17, 2018
test fix (build): missing libgtest (#264) Oct 17, 2018
vendor Wip/update 3rd party ws (#229) Jun 29, 2018
.clang_complete ongoing work Nov 12, 2016
.gitignore salsah admin file upload (#223) Dec 8, 2017
.travis.yml Wip/update 3rd party ws (#229) Jun 29, 2018
BE_Grossaffoltern_refK_Madonna_I.2a_S.tif Wip/gray img bug (#215) Oct 31, 2017
CMakeLists.txt releasing-v1.4.0 (#256) Aug 16, 2018
Dockerfile Wip/update 3rd party ws (#229) Jun 29, 2018
LICENSE Initial commit Mar 18, 2016 Add link to online docs. Feb 10, 2017 releasing-v1.4.0 (#256) Aug 16, 2018 Patch-script for cmake bug in debian Aug 26, 2016
lena512.tif Wip/gray img bug (#215) Oct 31, 2017 openseadragon Jul 13, 2016 Wip/gray img bug (#215) Oct 31, 2017

Build Status


Sipi is a high-performance media server developed by the Digital Humanities Lab at the University of Basel. It is designed to be used by archives, libraries, and other institutions that need to preserve high-quality images while making them available online.

Sipi implements the International Image Interoperability Framework (IIIF), and efficiently converts between image formats, preserving metadata contained in image files. In particular, if images are stored in JPEG 2000 format, Sipi can convert them on the fly to formats that are commonly used on the Internet. Sipi offers a flexible framework for specifying authentication and authorization logic in Lua scripts, and supports restricted access to images, either by reducing image dimensions or by adding watermarks. It can easily be integrated with Knora.

Sipi is free software, released under the GNU Affero General Public License.

It is written in C++ and runs on Linux (including Debian, Ubuntu, and CentOS) and Mac OS X.

Freely distributable binary releases will be available soon.


The manual is online at

To build it locally, you will need Sphinx. In the manual subdirectory of the source tree, type:

make html

You will then find the manual under manual/_build/html.

Contact Information

Lukas Rosenthaler <>