August 5, 2015

Koha Features Overview

Koha 16.11.00 is a feature major release.
It includes 6 new features and 246 enhancements.


Koha is entirely web-based for both staff and public functions. Koha is built on LAMP – Linux, Apache web server, MySQL database and Perl as the primary programming language. The search index is provided by Zebra from IndexData ( Zebra is a high-performance, general-purpose structured text indexing and retrieval engine. It supports large data sets (tens of millions of records) and includes support for SRU, Z39.50 and several query languages: CCL, CQL, and PQF. Koha also incorporates Elastic Search but support in this version of Koha is experimental. Records are stored internally in an SGML-like format and can be retrieved in MARCXML, Dublin Core, MODS, RSS, Atom, RDF-DC, SRW-DC, OAI-DC ; and can be used with citation tools such as Zotero and EndNote.

Koha supports a wide range of standards including: MARC21, MARCXML, Dublin Core, MODS, RSS, Atom, RDF-DC, SRW-DC, OAI-DC, SIP2, Z39.50, COinS, OpenURL, EDIFACT, RDA, LDAP, Shibboleth, OAuth2 and more. Use of HTML5, CSS and Javascript make Koha a truly platform-independent solution. Koha is distributed under the open-source General Public License (GPL) Version 3 or later.

The following list of features is provided as a brief overview and is not comprehensive. For more further information or a demonstration, please contact us.

Here is the link to the  full release notes and to the official Koha Community website.


Koha Version 16.11
Date Published 05/07/2017
Implemented for all CALYX clients on 25/05/2017


OPAC/Public Catalogue

  • Fully customisable OPAC with optional display of latest titles in a carousel or in a list
  • Virtual shelf browser with attractive cover images from several popular services
  • A responsive design that displays well for both desktop web browsers and mobile devices
  • Librarian is able to modify OPAC content and layout by ability to insert HTML, CSS and JS
  • Searching by keyword, location, item type, user defined tags, subjects and more
  • Search results show availability and online resource links with permanent URLs
  • Enhanced content: Open Library, Syndetics, Baker & Taylor & LibraryThing and more
  • Tagging, commenting, star ratings and social media share buttons
  • Publish Library News to the OPAC (and/or to the staff client)
  • Overdrive and EBSCO EDS API Integration
  • Personalised patron experience:
    • Ability to place, suspend and cancel holds
    • Up to date user account information and history (fines and payments)
    • Subscribe/Unsubscribe to/from library notices via email, SMS and/or phone
    • Make purchase suggestions, create Lists
  • Landing page for access to subscription third party content
  • OPAC can be used by citation tools such as Zotero, EndNote and others


Cataloguing Module

  • Add bibliographic and authority records by batch uploading
  • Add records by original cataloguing or copy cataloguing via Z39.50, choose your interface
  • Add, modify and delete items and bibliographic records individually or in a batch
  • Add and link to authority records with Z39.50 compatibility
  • Catalogue following RDA rules and Libraries Australia specifications
  • Create custom cataloguing templates with pre-set values for efficient cataloguing
  • Built in links to Library of Congress MARC bibliographic cataloguing help
  • Create spine and barcode labels
  • Ability to duplicate or merge existing records and items
  • Create topic specific public or private lists
  • Perform collection inventory


Circulation Module

  • Check in and out with a barcode scanner or RFID reader
  • Enter holidays or public holidays into calendar for calculating fines and due dates
  • Ability to forgive fines on check in (depends on permission level)
  • Scheduling for generating ‘holds to pull’ lists
  • Course Reserves management
  • Set circulation, fine and holds rules for each branch and transfer between branches
  • Ability to link chooser and deliverers for housebound patrons new_icon
  • Delivery frequencies are customisable through authorised values HSBND_FREG new_icon
  • Ability to restrict checkouts by patron age as well as by patron type
  • Fast issuing of large numbers of resources using batch check out
  • Place and fulfill article requests
  • Due date managed to the day or hour new_icon
  • Ability to set multiple holds on records for different item and patron types new_icon


Patrons Module

  • Upload patrons and patron images in bulk or individually
  • Batch modify patrons
  • Create patron cards via a quick add form new_icon
  • Run tailored reports on circulation to suit your library
  • Search patrons by phone, email address, name and more, browse by name
  • Connect children to guardians and see entire family’s current checkouts on one screen
  • Set rules to prevent check out of inappropriate materials to children
  • Discharge management
  • Ability to pay patron fines and fees from circulation module using PayPal


Reports Module

  • Koha has a powerful and flexible reporting capability with guided reports and the ability to create, save and schedule new SQL reports.
  • Complete access to all data stored in Koha; write any report you need
  • Group reports by branch, category or any custom criteria
  • Easily run any saved report at any time or set up a schedule
  • Access the large, free, online report repository created by librarians from across the world


Acquisitions Module

  • Enter budgets and funds; duplicate budgets and funds for the following year
  • Keep track of all vendor information in one place
  • Automatically generate order emails using the new notice template ACQORDER new_icon
  • Order from vendor files
  • Order multiple copies and copies of existing records
  • Order by searching Z39.50 targets
  • Track order status
  • Generate late reports and claim letters
  • Importing and overlaying of pre-processing records
  • Track budget encumbrances and expenditures
  • Create ‘on order’ items to allow patrons to place holds
  • Accept purchase suggestions and keep patrons notified
  • Order using an EDI account to connect with vendor
  • Use EAN identifiers so vendor knows which account to use for billing
  • Support ordering via EDIFACT messages (sent and received) new_icon


Serials Module

  • Create subscriptions with full prediction patterns
  • Receive issues one at time or in bulk
  • Barcode serials on receipt if desired
  • Generate late issue reports and claim emails
  • Simple special issue receiving process that doesn’t alter prediction pattern
  • See full serial history
  • Print routing lists for each subscription
  • Duplicate subscriptions for multiple branches
  • Ability to create custom fields for managing subscriptions


Administration Module

  • Full access to administrative functions
  • Over 550 system preferences to make Koha run just the way you want
  • Full circulation and fines rules matrix for each branch
  • Define your own libraries, item types, shelving locations and more
  • Enter/change Z39.50 targets


Koha community

Koha has an active user community worldwide that participates in guiding software direction and sponsoring development. Over 40 companies worldwide are now actively contributing to Koha with over 100 individuals submitting code. Watch Koha development in real time here.