+ 91 984303 3406 [email protected]

Home / Modules

38 modules · 26 free · 12 from $100

GegoK12 school ERP modules and prices

GegoK12 has 38 modules. Twenty-six are in the free, MIT-licensed core — students, admissions, attendance, homework, library, staff, notices and parent communication. Twelve are Pro add-ons, priced between $100 and $250 each — a lifetime licence for one domain, with the source code included, rather than a per-student subscription. Every module and every price is listed below, and schools can request regional pricing where the list price does not fit their country.

  • 26 free modulesMIT licensed, no per-student fee, no time limit
  • 12 Pro modules$100–$250 each, bought individually
  • $1,650Every Pro module, if a school buys all twelve
  • Lifetime licenceOne domain · 5 years of updates · source included
The index

All 38 modules, grouped by what they do

Free means the module is in the open source core at no cost. Pro shows the one-off price. Where a module has its own page, the name links to it and the URL path is shown underneath.

Students and admissions

8 modules · 6 free · 2 Pro
Student management /modules/student-information-management/

The student information system at the centre of the platform: profiles, enrolment, academic history, guardians and documents. See also student database management.

Free
Admissions management /modules/admissions-management/

Online admission enquiries, applications and the intake process, in the free core rather than as a paid add-on.

Free
Promotion management /modules/promotion-management/

Move a whole class or year group up at the end of the academic year, with retentions handled individually.

Free
Parent management /modules/parent-management/

Guardian records and parent logins, linked to one or more children, feeding the parent app.

Free
Discipline records /modules/discipline-records/

Log incidents and actions against a student record, with a history that follows the student through the school.

Free
ID card and bus pass generation /modules/id-card-and-bus-pass/

Print student and staff ID cards and bus passes straight from existing records, without a separate card system.

Free
Certificate management /modules/digital-certificate-generation/

Transfer certificates, bonafide certificates and conduct certificates generated from student records using editable templates.

Pro · $100
Alumni management /modules/alumni-management/

Keep past students on file after they leave, grouped by passing-out year, for reunions, fundraising and mentoring.

Pro · $100

Classroom and teaching

6 modules · 5 free · 1 Pro
Class and section management /modules/classroom-management/

Classes, sections, class teacher assignment and student allocation — the structure every other module hangs off.

Free
Subject management /modules/subject-management/

Subjects per class and stream, subject teachers, and electives or optional subject groups.

Free
Homework and assignment /modules/homework-and-assignment/

Teachers set homework from the app, students and parents see it the same day, and submission is tracked against the class.

Free
Lesson plans for teachers /modules/lesson-plan/

Lesson planning software for teachers: plan against the syllabus, track how much has actually been covered, and let the head of department review it.

Free
Class wall /modules/class-wall/

A posting feed for a single class — announcements, photos and comments seen only by that class and its parents.

Free
Timetable management /modules/timetable-generator/

Build the timetable period by period, check teacher and room clashes, and publish it to the teacher and parent apps.

Pro · $200

Exams and assessment

2 modules · both Pro
Examination module /modules/exam-scheduling-and-result-generation/

Exam calendars and seating, mark entry by spreadsheet import or from the teacher app, grade schemes, and printable PDF report cards. Grading and report cards live here — see gradebook for teachers.

Pro · $100
Question paper generator /modules/question-paper-generator/

Build question papers from a stored question bank by subject, chapter and mark weighting, instead of retyping each term.

Pro · $200

Attendance and staff

5 modules · all free
Attendance management /modules/attendance-management/

Student attendance tracking for daily and period-wise registers, marked from the teacher app in class, with absence notifications to parents the same morning. Free, in the open source core.

Free
Staff management /modules/leave-and-payroll-management/

Teaching and non-teaching staff records, roles and permissions, and payroll.

Free
Leave master /modules/leave-master/

Leave types, entitlements and balances, with staff requests and approval routed to the right approver.

Free
Holiday master /modules/holiday-master/

The official holiday list for the academic year, which attendance, timetable and calendar all read from.

Free
Task management /modules/task-management/

Assign tasks to staff with owners and due dates, so administrative work is tracked rather than passed on verbally.

Free

Fees and accounts

2 modules · 1 free · 1 Pro
Account management /modules/account-management/

School income and expenditure heads and ledgers, in the free core, alongside the paid fee module.

Free
Fee management /modules/fee-management-system/

School fee management: fee heads and structures per class, instalment schedules, concessions, receipts, outstanding-balance reports and reminders to the parent app. Online payment gateway — confirm which are supported.

Pro · $100

Communication and parent engagement

5 modules · 4 free · 1 Pro
Communication module /modules/communication-management/

SMS and push notification to parents and staff, targeted at a class, a year group or the whole school.

Free
Notice board /modules/notice-board-management/

Notices with publish and expiry dates, delivered to the parent app rather than pinned to a wall nobody reads.

Free
Events and calendar /modules/event-management/

School calendar, holidays, exam dates and events in one place, visible to staff and parents.

Free
Telephone directory /modules/telephone-directory/

Internal contact directory for staff and departments, searchable from the front office.

Free
Chat room management /modules/private-chat-for-school-admin/

Messaging between staff, and between teachers and parents, inside the system — logged and moderated rather than on personal WhatsApp numbers.

Pro · $100

Library, transport and assets

5 modules · 2 free · 3 Pro
Library management /modules/school-library-management/

School library software: catalogue, member cards, issue and return, due dates and fines. Free, in the open source core.

Free
Reception management /modules/reception-module/

Front-desk log for visitors, enquiries, gate passes and calls, so the front office is not running on a paper register.

Free
Transport management /modules/transport-management/

Routes, stops, vehicles and bus passes, with the driver app and conductor app recording boarding and drop-off.

Pro · $200
Inventory management /modules/inventory-management/

School inventory management for uniforms, books, lab equipment and furniture, with issue records and purchase history.

Pro · $100
Stock management /modules/stock-management/

Stock levels, reorder points and consumption against the inventory module.

Pro · $100

Digital learning and media

2 modules · both Pro
Video room management /modules/video-lecture-room/

Run live online classes and share recordings with a class, from inside the system that already holds the timetable and the register.

Pro · $250
Media files management /modules/media-files-management/

Central library for audio, video and images — the photo gallery, the school magazine and teaching material in one place.

Pro · $100

Platform

3 modules · all free
Dashboard and reports /modules/dashboard-and-reports/

Role-based dashboards and reporting across students, attendance, staff and fees, so the head does not have to ask for a spreadsheet.

Free
Settings /modules/school-settings/

School profile, branches, academic years, terms, grade schemes and roles — configuration rather than code changes.

Free
Activity logs /modules/activity-logs/

A record of who changed what and when, across every module, for audit and accountability.

Free

The parent app and teacher app are included with the free core and are not counted as modules. The driver and conductor apps come with the Pro transport module. Also on the site but not in the module list — decide whether each is a sub-feature to fold in or a retired page to redirect: facilities management, emergency notification, magazine and journal, online quiz.

Free core

The 26 modules that cost nothing

MIT licensed, self-hosted, no per-student fee and no time limit. A school can admit students, run classes, set homework, mark attendance, plan lessons, run the library and the front office, manage staff, leave and accounts, and communicate with parents without paying anything.

Plus the parent app and the teacher app, at no cost.

Pro modules

The 12 you can buy, and what each costs

Buy them one at a time, in any order, only when the school needs them. Each installs into the system you already have — no upgrade, no migration, no separate edition. Every price below is a one-off lifetime licence for one domain, not a subscription and not a per-student charge.

Pro moduleWhat a school buys it forPrice
Examination module Exam calendars, mark entry, grade schemes and printed report cards $100
Fee management Fee structures, instalments, concessions, receipts and balance reports $100
Timetable management Period-by-period timetabling with teacher and room clash checking $200
Media files management Central audio, video and image library for gallery and teaching material $100
Chat room management Logged staff and teacher-to-parent messaging $100
Certificate management Transfer, bonafide and conduct certificates from student records $100
Transport management Routes, stops, bus passes, and the driver and conductor apps $200
Inventory management Uniforms, books, lab equipment and furniture $100
Stock management Stock levels, reorder points and consumption $100
Video room management Live online classes and shared recordings $250
Alumni management Past-student records, reunions and fundraising $100
Question paper generator Question banks and generated papers by chapter and mark weighting $200
All 12 Pro modules If a school eventually buys every one of them $1,650

Scroll the table sideways on a phone →

What a Pro licence includes

The same terms apply to every module in the table.

Lifetime

Buy once, for one domain

The licence does not expire and is not renewed annually. It is locked to a single domain, so a school buys once for its own installation. Running a staging or test site as well? Ask our team for a licence for it.

5 years

Updates and bug fixes included

Five years of free updates and bug fixes from the purchase date. After that the module keeps working — what ends is the free maintenance, not the licence. If you want to move to the latest version later, an updated licence is available at a discounted price.

Source code

Your developers get Git access

Pro modules ship as readable source, not obfuscated or encrypted builds, and your development team is given Git access. You can audit it, extend it and keep running it whatever happens to us.

Buying for a group of schools, or white-labelling GegoK12 for your own clients? Contact our team about bulk licensing and white-label terms.

Two things follow from that, and they are the reason schools choose this over a subscription. First, cost: a school of 500 students paying $2 per student per year spends more in the first year than every GegoK12 Pro module costs in total, and pays it again every year after. Second, control: almost no commercial school ERP hands over the source code of the paid part. The free core is MIT licensed and the Pro modules come with their code, so at no point is the school running something it cannot read.

Pro modules work as add-on plugins. New modules are added over time and existing ones are extended — the modules already installed are not disturbed by either.

Regional pricing

Price parity by country

The 26 modules in the free core have no regional price, because they have no price. Any school anywhere runs them at no cost under the MIT licence. Price parity applies only to the 12 Pro modules.

The prices in the table above are the global list price in US dollars. Across much of Asia, Africa and Latin America, a school's entire annual software budget is smaller than that. If the list price is out of proportion to what schools in your country can spend, tell us where the school is and we will quote against what is realistic there.

Who it is for

Schools, not buyers

Eligibility follows where the school actually operates and teaches, not where the person paying happens to be. There is no published country list — tell us where the school is and we will tell you what applies.

What changes

The price, and nothing else

Identical software and identical licence: lifetime, one domain, five years of free updates and bug fixes, full source code with Git access for your developers. No feature is held back and no module is withheld.

How to ask

Tell us four things

Your country, the school's name, the domain you will run it on, and which modules you need. That is enough for us to come back with a firm quote.

Regional pricing covers the Pro module licences only. Managed hosting and support are the same price everywhere, because the servers are in the United States and cost us the same wherever the school is. Self-hosting avoids that entirely — the free core and every Pro module run on your own server.

Buying for a group of schools, a district or a trust, or reselling GegoK12 in your own market? Partner programme and bulk licensing are handled separately.

For developers

Modules are code you can read and change

GegoK12 is a Laravel application and each module is a self-contained part of the codebase, with its own routes, migrations, models and views. Turn one off for a school that does not need it, change how one behaves, or write your own against the same structure. The MIT licence covers the free core: modify it, rebrand it and resell it without publishing your changes and without paying a royalty.

Pro modules are commercial rather than MIT, but they are not a black box. Each is supplied as source and the buying team is given Git access to it, so a Pro module can be read, audited and extended exactly like the free core. The licence is lifetime and locked to one domain, with five years of updates and bug fixes. Building on GegoK12 for your own clients? Talk to our team about bulk licensing and white labelling.

GegoK12 admin panel showing the module list
Placeholder — replace with a screenshot of the module list in the admin panel.
Turn modules off

Show a school only what it uses

A primary school with no buses does not need transport in the menu. Modules can be enabled per school from the superadmin settings.

Extend a module

Change one without breaking the rest

Grade schemes, report card formats, fee structures and academic years are configuration, so most board-specific requirements are a settings change rather than a fork.

Build a new module

Or have us build it

Board-specific reporting, a local payment gateway, an integration with a system the school already runs. Contribute it back, keep it private, or commission it.

Questions

Frequently asked

How many modules does GegoK12 have?
GegoK12 has 38 modules. Twenty-six are included in the free, MIT-licensed core. Twelve are Pro add-ons priced between $100 and $250 each: examination, fee management, timetable, media files, chat room, certificates, transport, inventory, stock, video room, alumni and question paper generator.
What can a school do without paying anything?
Admit and enrol students, organise classes, sections and subjects, set homework, mark daily and period attendance, plan lessons, run the library and the front office, manage staff records, leave, holidays and accounts, publish notices and the school calendar, and communicate with parents through the parent app. Exams and report cards, fees, timetabling and transport are Pro modules.
How much do the Pro modules cost?
Between $100 and $250 per module, as a one-off lifetime licence for one domain, not per student and not per year. Most are $100. Timetable, transport and the question paper generator are $200, and video room management is $250. Buying all twelve comes to $1,650.
What does a Pro module licence include?
A lifetime licence locked to one domain, five years of free bug fixes and updates, and the module's source code, with Git access for your own development team. It is a one-off purchase, not a subscription, and there is no per-student charge.
What happens after the five years of updates?
The module keeps working. The licence is lifetime and does not expire — what ends after five years is the free bug fixes and updates, not the right to use the module, and you still have the source code. If you want to move to the latest version at that point, an updated licence is available at a discounted price.
Do I have to buy all twelve Pro modules?
No. Each is bought on its own, in any order, and installs into the system you already have. There is no bundle, no edition upgrade and no migration. A school that only needs fee management buys fee management.
Is there different pricing for schools in India, Asia or Africa?
Yes. The 26 free modules cost nothing anywhere. For the 12 Pro modules, a school can request regional pricing where the US dollar list price is out of proportion to what schools in that country can spend. We do not publish a country list — tell us your country, the school, the domain and the modules you need, and we will quote. The software and licence terms are identical either way: lifetime, one domain, five years of updates and full source code. Managed hosting and support are not priced regionally, because those servers are in the United States.
Are the mobile apps a paid module?
The parent app and the teacher app are included at no cost and are not counted as modules. The bus driver app and conductor app come with the Pro transport module.
Can I build my own module instead of buying one?
Yes. GegoK12 is a Laravel application and each module is self-contained code with its own routes, migrations, models and views. The free core is on GitHub under the MIT licence, which permits private modification, rebranding and resale.
Can I try the modules before installing anything?
Yes. The live demo runs the full system with sample data, with no sign-up and no payment details. Credentials are printed on the demo page and the data resets nightly.
Next

Open the demo and click through the modules

Reading a feature list tells you less in ten minutes than the demo tells you in two.