Open-source school library software
Shelf-School
Public self-checkout with book photos, simple cataloging, and staff controls for small school libraries.
Start here
Set up a school
Install Shelf-School, create the administrator, configure the library, and add the first borrowers.
Daily workflowBorrow and return
Run the public circulation kiosk without student accounts or library cards.
CatalogAdd books by photo
Decode ISBN barcodes locally, retrieve free metadata, and create physical copy labels.
OperateProtect school data
Understand SQLite backups, local media, troubleshooting, and safe maintenance.