Open-source online course platform for large-scale courses, MOOCs and teaching websites.
Open edX is an open-source online learning platform for building MOOCs, online courses, teaching websites and learning communities. It supports course content, videos, assignments, tests, discussions and learning progress management.
Use cases: MOOCs, online courses, teaching platforms, learning communities, course websites
Note: Open edX is relatively complex to deploy and maintain; for a lighter teaching platform consider Moodle.