Open Source Learning Management Systems (LMS) Software

Learning Management Systems (LMS) software provide centralized environments for delivering educational content and tracking student progress. These tools automate the administration of online courses, certifications, and training programs. This type of software serves educators, corporate trainers, and school administrators who need to manage virtual classrooms and student grades. By hosting these apps on private servers, you avoid paying monthly fees for every student enrolled. This approach ensures that course materials and learner records remain on your own hardware.

This page lists 8 open source tools in the Learning Management Systems (LMS) category. The most popular are Canvas LMS, Flat and LearnHouse. Most use the AGPL-3.0 or GPL-3.0 license, and 7 offer an official Docker image.

Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.