Libki
Libki is a free, open-source system for controlling time-limited access to networked computers in places such as libraries and school computer labs.
What Libki is
Libki is a free, open-source system for controlling time-limited access to networked computers in places such as libraries and school computer labs. Users can take an available computer, reserve one, or use both approaches. Administrators work through a web interface to manage users and session lengths, send messages or ban users, and check which client computers are in use. On a client, the remaining session time is visible, and users can log off early. Administrators can configure the client to log off the operating system or reboot when a session ends. Libki supports SIP2 and LDAP single sign-on; with SIP2, configured patron fields such as status, fees, or age groups can be used to restrict access. It also offers print management for controlled clients or uploaded files. The server is self-hosted, with Debian Linux, Ubuntu Server, or Docker recommended in the manual; Docker requires a separate database server. Clients run on Windows and Linux, though the maker provides an installer only for Windows and other operating systems require compiling from source. Libki is free to download, install, and use.
Good
- Free to download, install, and use.
- Supports first-come access and reservations.
- Administrators can monitor client availability.
- Supports SIP2 and LDAP single sign-on.
- Can reboot clients at session end.
Watch out
- Server deployment is self-hosted.
- Docker requires a separate database server.
- Non-Windows clients require compiling from source.
- No native SSL; a reverse proxy is recommended.
Who it suits
Libki is suited to libraries and school computer labs that need to manage public-access computer sessions. It may also fit organizations that want reservations, patron-based access controls, or print management.
Verdict
Libki covers session management, reservations, and access controls for managed public computers. Its self-hosted server and platform-specific setup requirements are important considerations.
Plans and prices
From Libki's own pricing page, checked 5 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Libki | Free | Free open-source kiosk management system; download, install, and use freely |
The facts
Each one read from Libki's own pages, with the date it was checked.
What it does
- Access controls
- With SIP2 single sign-on, access can be restricted using patron status flags, fees, age groups, and other configured fields.checked 5 Oct 2026
- Administration
- Administrators can manage users and session time, message or ban users, and monitor which client computers are in use or available through a web interface.checked 5 Oct 2026
- Audience
- Libki is positioned for controlled public-access computing, including libraries and school computer laboratories.checked 5 Oct 2026
- Client behavior
- The client shows remaining time, lets users log off early, and can be configured to log off the operating system or reboot when a session ends.checked 5 Oct 2026
- Data retention
- Administrators can configure history anonymization and retention, and automatic deletion of inactive users; leaving the retention settings empty keeps data indefinitely.checked 5 Oct 2026
- Deployment
- The server is self-hosted; the manual recommends Debian Linux, Ubuntu Server, or Docker and says the Docker image requires a separate database server.checked 5 Oct 2026
- Integrations
- Libki supports SIP2 and LDAP single sign-on; its manual describes SIP2 configuration for Koha and Evergreen hold notifications.checked 5 Oct 2026
- Print management
- Libki can provide print management for controlled clients or through file uploads to the server.checked 5 Oct 2026
- Purpose
- Libki manages time-limited computer access, reservations, and sessions on a network, for settings such as libraries and school computer labs.checked 5 Oct 2026
- Reservations
- Users can access computers first-come-first-served, by reservation, or through a combination of both.checked 5 Oct 2026
- Security
- The server does not have native SSL support; the manual recommends using a reverse proxy that supports SSL termination.checked 5 Oct 2026
- Support
- The maker directs users to mailing lists, documentation, and GitHub issue trackers; it also says support or development services may be purchased, without listing prices.checked 5 Oct 2026
Where it runs
- Client platforms
- The client runs on Windows and Linux; the maker says Windows has an installer and other operating systems require compiling from source.checked 5 Oct 2026
The full review of Libki
Libki is a free system for managing timed access to shared computers, reservations, and print workflows. It is best suited to libraries and school labs with staff able to run a server and maintain workstation clients. Its library-oriented access controls are a strong fit; organizations seeking hosted service or minimal infrastructure should look elsewhere.
Overview
Libki gives administrators a web interface for managing users and session time, messaging or banning users, and checking which client computers are occupied or available. That central view can help a public-computing team coordinate a busy lab, while the self-hosted deployment puts server upkeep on the organization rather than a vendor.
Access can be first-come-first-served, reservation-based, or a mix. That lets a site adapt to local demand, though it does not remove the need to deploy and manage Libki clients on the workstations.
Key features
Users can see remaining session time and log off early. At the end of a session, the client can log off the operating system or reboot, giving administrators a way to reset shared computers between users. The client supports Windows and Linux; Windows has an installer, while other operating systems require compiling from source, a meaningful setup burden for less technical teams.
Libki supports SIP2 and LDAP single sign-on. With SIP2, access can be restricted using patron status flags, fees, age groups, and other configured fields; its manual also covers SIP2 configuration for Koha and Evergreen hold notifications. This makes it a more natural match for libraries with those workflows than a basic kiosk lock-down system. Print management is available for controlled clients or through file uploads to the server.
Administrators can configure history anonymization and retention, as well as automatic deletion of inactive users. Retention settings left empty keep data indefinitely, so the organization needs to make and maintain an explicit retention policy rather than assume old records will disappear.
Pricing
Libki is free open-source software: its Libki plan costs nothing and can be downloaded, installed, and used without a software charge. There is no free trial because there is no paid plan to trial, and there are no paid-plan seat limits or quotas described. That makes it accessible to organizations willing to supply their own infrastructure and administration.
The maker says support or development services may be purchased, with custom pricing. Those services are separate from the free software, so teams that need outside implementation or ongoing help should account for that potential cost.
Platforms
Libki is listed for Linux, self-hosted, web, and Windows. The server is self-hosted; the manual recommends Debian Linux, Ubuntu Server, or Docker, and Docker requires a separate database server. The server has no native SSL support, so the manual recommends a reverse proxy with SSL termination. These requirements make Libki a better fit for an organization with server-management capacity than for a site seeking a ready-hosted service.
Who it's for
Libraries and school computer laboratories are the clearest fit, especially where staff need timed public access, reservations, patron-based controls, or shared-computer printing. Organizations without staff to maintain Linux or Docker deployment, database infrastructure, workstation clients, and SSL termination are less likely to benefit from the no-cost license.
Pros and cons
- Pros: Free open-source use avoids software fees, while timed sessions, reservations, and web-based administration address core needs of managed public computers.
- Pros: SIP2 and LDAP support, plus SIP2 controls using patron fields, can align access with library identity and lending workflows.
- Pros: Configurable logoff or reboot and print management cover practical needs of shared workstations.
- Cons: Self-hosting, a separate database for Docker, and reverse-proxy SSL termination require infrastructure work that a hosted product would handle.
- Cons: Windows is the only client platform with an installer; other operating systems require compiling from source.
- Cons: Empty retention settings preserve data indefinitely, so administrators must actively configure retention and anonymization.
Alternatives
OpenKiosk is another free option for Linux, macOS, and Windows; choose it when those platforms and an MPL-licensed, donation-supported kiosk product suit the need better than Libki's library-specific controls.
KioskCore may suit teams prioritizing device monitoring: its free plan covers up to 2 devices, 7-day metric history, on-demand screen capture with 24-hour retention, and 3 email alerts per device per day, with community support.
Quantem Kiosk Software is a paid alternative with a $2.40 a month Essential plan billed per device per month; its listed allowance includes QR enrollment, one private app up to 50 MB, three console users, and five scheduled reports. It is worth considering when those device-management allowances matter more than Libki's public-computer session model.
Trio Kiosk Management offers a 14-day free trial on its Essentials plan at $5 per device per month, starting with 20 devices. It may be a better fit for a team that wants a time-limited trial and paid device-based management.
Kiosk is also free, with a broad platform list including Android, iOS, Linux, macOS, web, and Windows; its listed description is for an open-source PDF reader, so it is not a direct substitute for Libki's session-management role.
SureAsset has a free plan for asset lifecycle management, hardware and software license tracking, API access, and automation; choose it when tracking assets rather than controlling public workstation sessions is the priority.
KioskSide is a paid alternative.
Canopy is a paid option with a Starter plan at $2,500 a month, a 12-month minimum contract, and a 500-device starting point; it targets a substantially different scale and commitment.
Browse the Kiosk Management Software category for more options.
Verdict
Libki is a strong choice for libraries and school labs that want no-cost, self-hosted management of public computer sessions and can support its server and clients. Its SIP2 controls and flexible access modes are compelling for that setting. Look elsewhere if you need vendor-hosted infrastructure, straightforward cross-platform client installation, or a setup that avoids security and retention administration.
Alternatives to Libki
- 1
Kiosk
Free planOpen sourceAndroidiOSWebExtension8.0Free plan - 2

KioskCore
Free planAndroidiOSWebSelf-hosted7.3From €4 a month - 3

Canopy
AndroidiOSWebAPI7.2From $2,500 a month - 4
Kiosk Browser
AndroidWebAPI7.2From $1.60 a month - 5

Quantem Kiosk Software
AndroidiOSWebLinux6.9From $24 a year - 6
SiteKiosk
AndroidWebSelf-hostedWindows6.9From $239 a year
