Deploy Now

Stars

635

Forks

427

Watchers

56

Developer links

Gibbon

Running a school means juggling lesson plans, timetables, attendance, behaviour notes, and grades all at once; Gibbon gives teachers, students, parents, and administrators one shared web system for that daily work. Teachers build lessons from reusable Smart Blocks, assemble them into units with learning outcomes, set and collect homework online, and grade the results in a colour-coded markbook that stays linked to every class. The timetabling engine builds schedules from reusable day structures, ties them to real calendar dates, handles exceptions, books rooms and facilities, and shows every student and teacher exactly where they should be. Attendance can be taken by form group, class, or individual student, with future absences recorded ahead of time and reports ready for emergencies or truancy follow-up. Behaviour records log the good alongside the bad using your school's own descriptors and severity levels, notify form tutors when something needs attention, and surface patterns across a student's history. Each student's profile pulls timetable, attendance, behaviour, library, and assessment information into one page, while activities sign-ups, a school-wide resource library, and departmental scope-and-sequence views keep the wider community connected. Because every module can be switched on or off per role and extended with community modules, the same platform fits a small primary school and a large secondary school in 26 languages. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. GPL-3.0 licensed.

Gibbon
Gibbon
Gibbon
Gibbon
Gibbon

Benefits

  • One Platform, Whole School
  • Teachers plan lessons and grade work, students follow homework, parents watch attendance and progress, and administrators manage users and settings, all in one system with role-based access control.
  • Planning That Feeds Grading
  • Lesson plans built from reusable Smart Blocks flow into units and the markbook, homework is collected online, and crowd assessment lets students peer-review each other's work inside the same workflow.
  • Pastoral Care With Patterns
  • Behaviour records capture positive and negative events with school-defined descriptors and severity levels, notify form tutors of concerns, and surface repeating patterns before they become serious problems.
  • Modules You Can Switch
  • Every core module can be enabled or disabled per user role, and community modules extend the platform, so a small primary school and a large secondary school run different Gibbons.

Features

  • Lesson Planner And Markbook
  • Plan lessons with multimedia Smart Blocks, group them into units with learning outcomes, collect homework online, and grade in a colour-coded markbook linked to each class.
  • Flexible Timetabling Engine
  • Build timetables from reusable columns, rows, and days, tie them to calendar dates with exceptions, book rooms, and overlay school and personal calendars for every user.
  • Attendance With History
  • Take attendance by form group, class, or individual, record future absences in advance, and generate the absence reports needed for emergencies and truancy follow-up.
  • Behaviour Tracking And Insights
  • Log positive and negative behaviour with custom descriptors and levels, add follow-up notes, notify tutors, and spot patterns across a student's full pastoral record.
  • Student Profile And Finder
  • A Fast Student Finder and unified profile pull each student's timetable, attendance, behaviour, library, and assessment data into one page for staff who need it.

Apps Similar to Gibbon