AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Education › Open edX
✦ Free & open sourceEducation

Open edX

Course authoring (Studio) and delivery (LMS) platform for running online courses at any scale.

Run your own MOOC-style course site

Studio for authoring, an LMS for delivery, run yourself or through a provider.

Free forever · open source · AGPL-3.0
✓ Needs IT✓ Browser-based✓ Real-time collaboration
7
ZEKAI
MOOC platform, hard to run
Free & open source · Education
Ease of setup2
Usefulness8
Maintenance9.5
Community8.5
★ 8,234
GITHUB
Nov 2026
UPDATED
AGPL-3.0
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

Open edX is the platform for authoring and delivering online courses at any scale. It suits organisations that want to run their own MOOC-style site and have people or a provider to run the servers.

Runs on
Web
Hosting
Cloud or self-host
Languages
Python
License
AGPL-3.0

What it is

The repository hosts the monolith at the centre of Open edX: the CMS that powers Studio, where courses are authored, and the LMS that delivers them to learners. Other services and ReactJS micro-frontends sit around it.

Who it's for

It suits universities, training companies and publishers with technical staff or a hosting provider. It does not suit a single teacher who wants a course online this afternoon; the README says running an instance is not simple.

Key features

Studio authoring

A content management service where course content is built.

Learner-facing LMS

A learning management service that delivers courses to learners.

Micro-frontends

Learner and author screens are ReactJS apps around the Django core.

Tutor distribution

A community Docker-based distribution for running and upgrading an instance.

Provider hosting

The README points to service providers that run Open edX for you.

Development mode

Tutor also offers a development mode for modifying the platform.

How to start

Up and running in 3 steps

1
Read the Site Ops docs at docs.openedx.org and decide between a provider and self-hosting.
2
For self-hosting, install Tutor, the community Docker-based distribution the README recommends.
3
Create a course in Studio and publish it to the LMS.
Real talk

Our honest verdict

What's great

  • Written for authoring and delivering learning at any scale, not for a single classroom.
  • Studio gives course authors their own authoring environment, separate from the learner LMS.
  • You can choose between running it yourself with Tutor or paying a provider.
  • AGPL-3.0 code with a large community around it.

Where it falls short

  • The README says installing and running an instance is not simple and recommends a service provider.
  • Self-managing production means Docker, upgrades and scaling are your job.
  • A modular monolith plus separate services and micro-frontends is more moving parts than a single-app LMS.
  • Under AGPL-3.0, changes you run as a service must be shared.
Cost

Pricing & license

The software is free under AGPL-3.0. The only cost is your own hosting, or a service provider; the README links openedx.org/get-started for providers with free trials, and no prices were read.

Paid work

Open remote AI-training roles

870 open remote AI-training roles, updated November 14, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: Open edX for Education
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure Open edX for you — and train your team.
Get it done for you ↗
Questions

FAQ

Is Open edX free?

The platform code is open source under AGPL-3.0. Running it costs server time or a provider fee; the README says providers offer free trials.

Can I run Open edX without a provider?

Yes. The README says it is possible to self-manage a production instance and recommends Tutor, but it also says that is not simple.

What is Studio?

Studio is the course-authoring environment powered by the CMS service in this repository; the LMS service delivers the finished courses.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Education — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google