Skip to main content
OpenEduCat logo

For Gulf schools and universities

العربية

School ERP for KSA & UAE. Open Source. Self-Hosted. Arabic-First.

OpenEduCat is the school and university management ERP that Gulf institutions deploy on their own cloud. No per-student license fees. Public pricing. Full bilingual UI. 15-day free demo, no credit card required.

No credit card. 48h activation. Open source.

Get your free 15-day demo

Sandbox activated within 48 hours.

Built for Gulf compliance

We do not claim ministry compatibility before it ships. Click any badge for current status and what you can do today via partner bridges.

Deploy on your cloud

AWSAzureGoogle CloudHetznerVultr

How OpenEduCat compares

Cells with an em-dash are unverified for the competitor. We do not assert what we have not confirmed. Cells marked Roadmap reflect public commitments, not current availability.

FeatureOpenEduCatClasseraSkoleraEduX
Open-source code (Affero GPL)
Self-host on your cloud (AWS / Azure / GCP / Hetzner)
Public per-pack pricing on the website
Free trial without credit card
15-day demo
Demo on request
Demo on request
30-day trial
Arabic UI for students, parents, and staff
Ministry integrations (Noor / Madrasati / ZATCA / KHDA / ADEK)
ROADMAPRoadmap Q3 2026

Public pricing. No quote-only games.

A 1,000-student school typically lands at USD 1,000 to 1,500 per year on the cloud edition. No per-student license fees. No surprise renewals.

Frequently asked questions

Is OpenEduCat Noor-compatible?
Noor interoperability is on our Q3 2026 roadmap. The underlying student data model in OpenEduCat already maps to the fields Noor expects for student records, enrollment, and academic results. A direct export connector is being scoped and will be released when production-ready, not before.
How do per-user fees compare to Classera or Skolera?
OpenEduCat is sold in user packs (25 users to unlimited) with a fixed annual fee per pack, published openly on our pricing page. There are no per-student annual license fees. Most Gulf schools land on the 1,000-user pack at roughly USD 1,000–1,500 per year for cloud, less for self-hosted.
Can I host on my own AWS, Azure, or Hetzner account?
Yes. The OpenEduCat community edition is fully self-hostable on any infrastructure that supports Python 3 and PostgreSQL — AWS, Azure, GCP, Hetzner, Vultr, on-premise. Data residency stays in your tenant. Enterprise edition adds optional managed hosting on the OpenEduCat cloud if you prefer.
What languages does the UI support?
The Arabic UI is full RTL across student, parent, teacher, and admin views. English, French, German, Portuguese, and Chinese are also shipped. Translations are managed in the open-source repo, so any school can contribute corrections back upstream.
How long does setup take?
Demo sandbox: 48 hours from form submission. Production deployment on managed cloud: 5 to 10 working days including data import from your previous system. Self-hosted deployments are scoped per institution.
Does it integrate with ZATCA e-invoicing?
A native ZATCA e-invoicing connector is on our Q3 2026 roadmap. The accounting and fees modules already follow the structured-invoice format that ZATCA requires, and KSA partners have built bridge integrations against the existing API. Roadmap status will be upgraded to "Available" only when production-grade and audited.
Can a school with 500 to 5,000 students afford this?
Yes. A 1,000-student school on the cloud edition typically runs USD 1,000–1,500 per year, all-in. Self-hosted with your own AWS or Hetzner account is lower. Per-student cost is a fraction of what closed-source Gulf vendors quote because there is no per-student license.
Is OpenEduCat used by other GCC schools?
OpenEduCat is deployed by over 3 million end users globally across schools, colleges, and universities. The MENA presence today is led by partner-hosted deployments in KSA and UAE; direct-sales footprint in the Gulf is being built through the 2026-06-07 Path B trial that you may have arrived from. We do not list logos we do not have written permission to use.

See it running on your data in 48 hours.

Get the demo sandbox. Talk to an advisor. Decide on your timeline.

Get a free 15-day demo