Open edX
Learning & CoursesScalable open-source platform for online courses
Replaces Coursera, Canvas
The 22 best Docker learning & courses you can self-host, ranked by community traction.
Scalable open-source platform for online courses
Replaces Coursera, Canvas
World's most popular open-source learning platform
Replaces Canvas, Blackboard
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
Modern open-source learning management system
Replaces Canvas, Moodle
Open-source education platform for online courses
Replaces Teachable, Thinkific
Self-hosted virtual classroom and course platform
Replaces Google Classroom, Schoology
Open-source platform to build and sell online courses
Replaces Teachable, Podia
Docker-based distribution of the Open edX platform
Replaces Coursera for Campus, Canvas
Easy-to-use e-learning and collaboration platform
Replaces Moodle, Blackboard
Visual platform for building messaging-based learning flows
Replaces Twilio Studio
Open-source learning record store for xAPI data
Replaces Watershed LRS, Veracity LRS
Build responsive HTML5 e-learning courses
Replaces Articulate Rise, Adobe Captivate
Powerful open-source LMS for education and training
Replaces Moodle, Blackboard
Web-based learning management system for institutions
Replaces Moodle, Blackboard
Intelligent grader that allows secured and automated testing of code
Gamified open-source learning management system
Replaces Canvas, Codio
Open-source computer-based assessment platform
Replaces ExamSoft, Questionmark
Self-hosted spaced repetition flashcard software
Replaces Anki, Quizlet
Open-source repository for educational resources
Replaces Canvas Commons
Open-source spaced repetition flashcard web app
Replaces Anki, Quizlet
No apps match these filters.
Every option here is open-source and self-hostable, tagged Docker within the learning & courses category. Compare them on the individual app pages for setup difficulty and resource requirements.