Open Source Library Management For Boarding Schools
A self-hostable LGPLv3 library system built around the operational reality of residential education: 24/7 self-checkout when staff are off-duty, separate house libraries that sync with the main library, holiday-period retention tracking when pupils leave campus with books, and per-pupil audit trails that...
Open source library management for boarding schools is a self-hostable LGPLv3 library system built around the operational reality of residential education: 24/7 self-checkout when staff are off-duty, separate house libraries that sync with the main library, holiday-period retention tracking when pupils leave campus with books, and per-pupil audit trails that satisfy Ofsted National Minimum Standards for Boarding Schools (and equivalent CIS and BSA frameworks). Unlike SaaS catalogues built for day schools, boarding deployments need source-code transparency because safeguarding leads, DSLs and inspectors need to verify exactly how borrowing data, after-hours access logs and house-master overrides are recorded. OpenEduCat publishes its complete library module source on GitHub, supports MARC21 and Dublin Core import out of the box, and gives heads of boarding the same record-keeping rigour the residential side already has for medication, leave and attendance.
solutionPage.featuresTitle
solutionPage.featuresSubtitle
LGPLv3 source transparency for safeguarding review
Every line of the library module is published under LGPLv3 on GitHub, so DSLs, IT leads and external inspectors can audit how borrowing records, kiosk sessions and house-master overrides are stored before the system goes anywhere near a pupil. Free-as-in-beer SaaS catalogues will not show you the code; LGPLv3 means you (or a third-party auditor) can read it, fork it, or host a forensic copy alongside production.
24/7 self-checkout via RFID and SIP2 kiosks
Boarders read after lights-out, on Sunday afternoons and during half-term lock-ins when the librarian is not on site. RFID self-issue kiosks speak SIP2 to OpenEduCat, so pupils tap their school card, scan a book and walk away with a full audit record (pupil ID, timestamp, kiosk ID, book ID) written to the database. House-masters can pull the after-hours log the next morning without waking IT.
House-library and main-library multi-branch with cross-branch holds
Run the main school library, each boarding house's quiet-room collection and any subject-specific reading rooms as separate branches under one catalogue. A pupil in Year 11 House can place a hold on a book physically shelved in the senior library, and the transfer is tracked between branches. Per-branch borrowing limits, opening hours and overdue rules let each house-master keep local control without fragmenting the catalogue.
Holiday-leave book retention tracking
When term ends and boarders fly home for six weeks, some books legitimately leave with them; others should not. Tag titles as "may travel" or "on-site only", flag pupils on extended leave, and the system holds overdue notifications until return-date plus a grace period. House-masters get a single end-of-term report of which boarder has which book in which country, instead of chasing thirty pupils through WhatsApp.
MARC21 and Dublin Core catalog standards
Import existing MARC21 records from your old Koha, Destiny or Alexandria install with no manual re-cataloguing. Dublin Core support means digital resources, internal study guides and house-library donations all sit in one searchable catalogue. Z39.50 lookup against the British Library, Library of Congress and OCLC means your school librarian copy-catalogues new acquisitions in seconds, not minutes.
Safeguarding-audit logs for Ofsted, ISI and CIS
Every borrow, return, renewal, kiosk session, override and record edit is written to an immutable audit log keyed to user ID and timestamp. When an Ofsted boarding inspector, ISI team or CIS accreditation panel asks "who issued this title to this pupil at 22:40 on a Sunday and which staff member approved the override", the report is one filter away. Pair with the existing OpenEduCat student profile to link borrowing patterns into the wider safeguarding picture without exporting CSVs.
solutionPage.faqTitle
solutionPage.faqSubtitle
What is the difference between open-source and free library software for a boarding school?
"Free" usually means no licence fee for a vendor-hosted SaaS catalogue. You do not get the source code, you cannot self-host inside the school's network, and you cannot show an inspector exactly how after-hours kiosk sessions are recorded. Open source under LGPLv3 means the code itself is published: you can read it, host it on your own server inside the boarding-school firewall, fork it if a safeguarding requirement is not met, and prove to inspectors that no hidden data flows leave the campus.
How does OpenEduCat compare to Koha for a boarding school?
Koha is an excellent open-source ILS but it is a standalone library system. In a boarding school you also need pupil records, house assignments, leave dates, safeguarding flags and a single login. OpenEduCat ships library as one module inside a full school ERP, so the borrower record IS the pupil record IS the boarder record. No nightly sync, no mismatched IDs, no separate audit trail to reconcile when ISI ask who borrowed what last Sunday night.
How does OpenEduCat compare to Follett Destiny for boarding-school use?
Follett Destiny is a strong K-12 catalogue but it is a closed-source hosted product priced per-school, with limited control over data residency and no source-code access for safeguarding audit. OpenEduCat is LGPLv3, self-hosted (or hosted by a partner in your jurisdiction), integrates natively with house and dormitory records, and lets you extend the data model for boarding-specific fields such as house-master overrides, on-leave flags and travel-permission tags without paying for a custom development quote.
What are the policy implications of allowing 24/7 self-checkout in a boarding house?
Self-checkout kiosks must respect the school's safeguarding and acceptable-use policy. Recommended practice: lock kiosks to school-issued ID cards only, write every session to the audit log with user, kiosk and timestamp, restrict age-flagged titles via category permissions, and have house-masters review the previous night's checkout log as part of the morning house round. OpenEduCat supports all of this out of the box; the policy decisions stay with the head of boarding.
How are books handled when boarders go home for the holidays?
Mark titles as "may travel" or "on-site only" at the category or copy level. When a pupil is set to "on extended leave" in their student record, the library module suppresses overdue notifications until return-date plus a configurable grace period, retains the loan on the open record, and includes the pupil on the end-of-term outstanding-books report. House-masters get a single export per house showing which boarder has which title in which country.
Does this meet Ofsted National Minimum Standards for Boarding Schools?
The Ofsted National Minimum Standards for Boarding Schools (and the equivalent CIS accreditation framework and BSA Commitment to Care) require accurate, retrievable records of activity involving boarders. OpenEduCat's library audit log captures every borrow, return, renewal, kiosk session and staff override against pupil ID and timestamp, retained for the school's defined retention period. The records are filterable by pupil, house, date and staff member, so an inspector's question can be answered inside the platform rather than reconstructed from emails.
solutionPage.relatedTitle
solutionPage.relatedSubtitle
Library Management System
Catalog, circulate, and reserve books across every campus branch with an open-source library platform trusted by 4,300+ schools, colleges, and universities. Ships with barcode scanning, OPAC, fines, and a student self-service portal out of the box.
solutionPage.exploreLinkLibrary Management for K-12 Schools
A school library system sized for primary and secondary libraries — age-banded catalogs, parent visibility into borrowings, and reading-challenge leaderboards that turn library time into a habit. Built on openeducat_library with K-12-specific workflows.
solutionPage.exploreLinkLibrary Management for Colleges
A college library system built for multi-department faculty libraries, short-loan reserves, and serials management. Open-source, connects to the SIS, and plays nicely with e-journal aggregators and institutional repositories.
solutionPage.exploreLinkLibrary Management for Universities
An open-source ILS sized for research universities — central library plus faculty branches, institutional repository, SSO with Shibboleth, and serials handling that scales to 50,000+ journal subscriptions. MARC21, Z39.50, and OAI-PMH included.
solutionPage.exploreLinkهل أنت مستعد لتحويل المؤسسة؟
اكتشف كيف يوفّر OpenEduCat الوقت ليحصل كل طالب على الاهتمام الذي يستحقه.
جرّبه مجانًا لمدة 15 يومًا. لا حاجة لبطاقة ائتمان.