Open edX
Learning & CoursesScalable open-source platform for online courses
Replaces Coursera, Canvas
The 10 best API learning & courses you can self-host, ranked by community traction.
Scalable open-source platform for online courses
Replaces Coursera, Canvas
Open-source learning management system by Instructure
Replaces Blackboard, Moodle
Create interactive lessons that teach through exploration
Replaces Khan Academy
Self-hosted course delivery built on the Frappe framework
Replaces Teachable, Moodle
Open-source platform to build and sell online courses
Replaces Teachable, Podia
Visual platform for building messaging-based learning flows
Replaces Twilio Studio
Open-source learning record store for xAPI data
Replaces Watershed LRS, Veracity LRS
Framework for building LTI learning tools
Replaces LTI Marketplace tools
Complete WordPress LMS for selling online courses
Replaces Teachable, Thinkific
WordPress-based LMS for course creation and selling
Replaces Teachable
No apps match these filters.
| App | Deploy effort | Difficulty | Min. RAM | License | ★ Stars |
|---|---|---|---|---|---|
| Open edX | Under-an-hour setup | Hard | 8,192 MB | AGPL-3.0 | 8,198 |
| Canvas LMS | Under-an-hour setup | Hard | 4,096 MB | AGPL-3.0 | 6,869 |
| Oppia | Under-an-hour setup | Medium | 2,048 MB | Apache-2.0 | 6,853 |
| Frappe School | Under-an-hour setup | Medium | 1,024 MB | AGPL-3.0 | 3,311 |
| CourseLit | Under-an-hour setup | Medium | 1,024 MB | MIT | 1,274 |
| RapidPro | Under-an-hour setup | Hard | 4,096 MB | AGPL-3.0 | 910 |
| Learning Locker | Under-an-hour setup | Hard | 2,048 MB | GPL-3.0 | 585 |
| Tsugi | Read-the-docs project | Medium | 512 MB | Apache-2.0 | 376 |
| Tutor LMS | Read-the-docs project | Easy | 1,024 MB | GPL-3.0 | 129 |
| Edwiser | Read-the-docs project | Medium | 1,024 MB | GPL-3.0 | 27 |
Every option here is open-source and self-hostable, tagged API within the learning & courses category. Deploy effort is graded from published container recipes, not vendor claims — see the methodology.