Open & Communicating Architecture

Koha is a modern, browser-based library platform built from connected layers. Each layer has a clear responsibility, communicates through standards, and can evolve without locking the library into one vendor or device.

Koha open and communicating architecture diagram showing users, web interfaces, application layer, database and search, supporting services, infrastructure, external data sources and integrations
Koha architecture: open standards and clearly separated layers connect library users, systems, data and infrastructure.

External data sources

Z39.50, SRU and OAI-PMH connect Koha to external catalogues, repositories and metadata services.

Integration services

LDAP, SSO, REST APIs, SIP2, NCIP and third-party applications extend Koha into the wider library ecosystem.

Why this matters

Open interfaces make it easier to integrate, troubleshoot, secure and grow a library environment without rebuilding the whole system.