Running a school means a mountain of administration, usually done by hand. Our school platform takes that work over, adapted to how the schools we work with really run: students, grades, term reports, lesson plans, timetables, health records and more, fully offline on the local server, with a login for staff and students. Prints come out whenever you want them, and data stays backed up and recoverable, with optional cloud sync. Free and open source.
Try the live demo →A set of modules a school can switch on or off, all role-based and built to run offline on the local KUBO server.
Grading & exams Enter scores per subject and term, in the test and exam structure your school uses, with each teacher entering their own subjects.
Attendance tracking Take the daily register, export the ministry's monthly summary.
Lesson planning Write digital lesson plans with assistant-coordinator and coordinator sign-off and remarks.
Timetabling Build per-class timetables, phone-friendly and printable.
Instructional hours Track actual vs lost teaching hours, with ministry PDFs.
Report generation Generate the report card or report book, whichever style your school uses, plus result sheets, class analysis and histograms, with letter grades per grade band.
Class rankings Rank pupils by term total, combining the term's tests and exam, per class.
National Assessment Test Produce the official WAEC NAT score listing and analysis.
Progress trackingExperimental Follow each child's growth and skills over time.
Offline library & exercisesExperimental Map Kolibri content to the curriculum and assign exercises.
Wound care Log wound cases, treatments and follow-ups.
Incident reports Record what happened and how it was handled.
Health overviews Reports and growth charts per pupil and per school.
Student management Every profile, guardian contact and enrollment in one place.
Staff records Staff profiles, roles and permissions, plus the printable staff list.
School setup & backups Setup wizard, school-year rollover and one-click backups.
Offline-first on the local server · generates the official paperwork as ministry-ready PDFs · modular · role-based for students, teachers, headmasters, health staff and admins · open source (AGPL v3).
Screens from a live KUBO school, running offline on the local server. Or click around yourself in the live demo.
Official reports and exports, ready to print, sign and hand out.
The Learn module connects KUBO to Kolibri, the offline learning library by Learning Equality. The curriculum is mapped skill by skill to matching exercises, so a pupil presses one Practice button and the adaptive engine serves the right exercise at the right level. Results flow back into KUBO, where teachers see mastery grow alongside scores and attendance. All offline, on the same server.
It picks up an old experiment of ours, featured on Learning Equality's blog back in 2017, and it stays an experiment for now: we are exploring how KUBO and Kolibri can best interface, and the module will keep evolving as we learn.
The whole platform is yours to run, inspect and adapt, with no licence fees, ever. It comes fully configured on the KUBO server, ready to switch on. Prefer your own hardware? Self-hosting works too.