Alternatives to Blackboard Learn in 2026
15 commercial products, led by Google Classroom, Kajabi and Docebo. 42 open-source projects you can run yourself, led by Openedx-platform, Moodle and Lms.
Open source
-
1
Openedx-platform openedx
The Open edX LMS & Studio, powering education sites around the world!
Complete system Production-ready You run MOOCs or large-scale online learning and have engineers to operate it.
★ 8.2k AGPL-3.0 Python Active, pushed today -
2
Moodle moodle
Moodle - the world's open source learning platform
Complete system Production-ready A school, university or company needs a self-hosted LMS with a large ecosystem of plugins and hosting partners.
★ 7.6k GPL-3.0 PHP Active, pushed 4 days ago -
3
Lms frappe
Easy to Use, 100% Open Source Learning Management System
Complete system Usable You run ERPNext or Frappe and want staff or customer training in the same system.
★ 3.4k AGPL-3.0 TypeScript Active, pushed 3 days ago -
4
LearnHouse learnhouse
The Next-gen Open Source learning platform for everyone ✨
Complete system Usable An organisation wants a modern-looking course platform it can self-host.
★ 2.4k AGPL-3.0 Python Active, pushed 16 days ago -
5
Canvas LMS instructure
The open LMS by Instructure, Inc.
Complete system Production-ready You want to self-host Canvas and have Rails expertise, or need to study the code behind your hosted Canvas.
★ 6.9k AGPL-3.0 Ruby Slowing, pushed 6 months ago -
6
ClassroomIO classroomio
ClassroomIO is an Intelligent Customer Training Platform that helps SaaS companies use education to grow their business.
Complete system Usable A SaaS company wants a customer academy and prefers open source.
★ 1.7k AGPL-3.0 TypeScript Active, pushed 7 days ago -
7
Courselit codelitdev
Create/Sell courses and digital downloads and publish blogs on your own branded website. An open source alternative to Teachable, Thinkific, Podia and the likes.
Complete system Usable A solo creator wants to sell courses without platform fees and can host a Node app.
★ 1.3k AGPL-3.0 TypeScript Active, pushed 7 days ago -
8
Chamilo-lms chamilo
Chamilo is a learning management system focused on ease of use and accessibility
Complete system Production-ready A school, university or company wants a simpler alternative to Moodle, particularly in Spanish-speaking regions.
★ 1k GPL-3.0 PHP Active, pushed 6 days ago -
9
Sensei Automattic
Sensei LMS - Online Courses, Quizzes, & Learning
Integration Production-ready You run WordPress and want course features from a well-backed vendor.
★ 596 GPL-2.0 PHP Active, pushed 6 days ago -
10
ILIAS ILIAS-eLearning
GitHub repository for official ILIAS release branches and development branches (trunk)
Complete system Production-ready A German-speaking institution needs a mature LMS with strong compliance and permission controls.
★ 505 GPL-3.0 PHP Active, pushed 7 days ago -
11
Academico academico-sis
Laravel & Filament-based school management platform for small and medium institutions
Complete system Usable A small language school or training centre needs enrolment and scheduling software.
★ 406 MIT PHP Active, pushed 14 days ago -
12
Scorm-again jcputney
A modern SCORM JavaScript runtime library.
Building block Production-ready You are building an LMS or course player and need SCORM support in the browser.
★ 362 MIT TypeScript Active, pushed 5 days ago -
13
AmpliPi micro-nova
Whole House Audio System 🔊
Complete system Usable You own AmpliPro hardware or want to build a Raspberry Pi based multi-room audio controller.
★ 339 GPL-3.0 C Active, pushed 2 months ago -
14
Richie openfun
:pencil: An opensource CMS to build education portals
Framework or platform Production-ready An institution needs a course catalogue website in front of one or more LMSs.
★ 317 MIT Python Active, pushed 5 days ago -
15
ULEARN safytech
ULEARN - Open Source(FREE) LMS script in Laravel 5.8 and ReactJS 16.9
Template or starter Experimental Only to study the code; the stack is long outdated.
★ 701 MIT PHP Slowing, pushed 8 months ago -
16
Elmsln elmsln
ELMS - create and sustain innovation in education. Dream with us!
Complete system Experimental Rarely; development has moved to HAX and related projects.
★ 251 GPL-3.0 PHP Active, pushed 3 months ago -
17
Adapt Framework adaptlearning
A toolkit for creating responsive, accessible, multilanguage HTML5 e-learning courses.
Framework or platform Production-ready An e-learning team wants open-source course authoring that works on mobile and in any LMS.
★ 627 GPL-3.0 JavaScript Slowing, pushed 3 months ago -
18
Adapt authoring adaptlearning
A server-based user interface for authoring eLearning courses using the Adapt framework.
Complete system Usable Your training team builds SCORM courses and wants a free alternative to Articulate Rise.
★ 562 GPL-3.0 JavaScript Slowing, pushed 3 months ago -
19
Numbas numbas
A completely browser-based e-assessment/e-learning system, with an emphasis on mathematics
Complete system Production-ready A university or school needs online maths assessments that run in any LMS via SCORM or LTI.
★ 216 Apache-2.0 JavaScript Active, pushed 5 days ago -
20
LifterLMS gocodebox
LifterLMS, a WordPress LMS Solution: Easily create, sell, and protect engaging online courses.
Integration Production-ready Your site runs on WordPress and you want to sell courses from it.
★ 211 GPL-3.0 PHP Active, pushed 7 days ago -
21
H5P-Nodejs-library Lumieducation
h5p-nodejs-library is a collection of server and client-side packages that help you use H5P with a NodeJS backend
Building block Usable Your learning platform runs on Node.js and needs H5P editing and playback.
★ 207 GPL-3.0 TypeScript Active, pushed 7 days ago -
22
Anubis AnubisLMS
Distributed LMS for automating Computing Science Courses From NYU
Complete system Usable A university computer science department with Kubernetes skills wants autograded assignments and browser IDEs.
★ 375 MIT Python Slowing, pushed 5 months ago -
23
Lrsql yetanalytics
A SQL-based Learning Record Store
Complete system Usable You need a lightweight, maintained LRS you can self-host.
★ 144 Apache-2.0 Clojure Active, pushed 7 days ago -
24
H5P Standalone tunapanda
Display H5P content without the need for an H5P server
Building block Usable You want to embed H5P activities in a static site or app.
★ 346 MIT TypeScript Slowing, pushed 7 months ago -
25
ADL_LRS adlnet
ADL's Open Source Learning Record Store (LRS) is used to store learning data collected with the Experience API.
Complete system Usable You need a conformant reference LRS for testing or a small pilot.
★ 334 Apache-2.0 Python Slowing, pushed 12 months ago -
26
Haxcms-php haxtheweb
HAX + CMS to manage your microsite universe with PHP backend
Complete system Usable An educator or institution wants quick course microsites with a visual editor.
★ 130 Apache-2.0 PHP Active, pushed 10 days ago -
27
FreeITSM edmozley
A completely free ITSM tool
Complete system Experimental A small UK-style IT team wants a no-per-seat helpdesk on a plain PHP and MySQL server.
★ 119 MIT PHP Active, pushed yesterday -
28
Mentingo Selleo
Open-source AI-native LMS with AI Mentor & role-play. Self-hosted alternative to Moodle, Docebo, TalentLMS, Thinkific, Teachable and Open edX.
Complete system Usable An L&D team wants a modern self-hosted alternative to TalentLMS or Docebo.
★ 96 MIT TypeScript Active, pushed 13 days ago -
29
Moodle Azure
Tooling and guidance on deploying Scalable Moodle Clusters on Azure.
Template or starter Usable An institution is putting Moodle on Azure and wants a reference architecture.
★ 185 MIT Shell Slowing, pushed 10 months ago -
30
xAPI-Spec adlnet
The xAPI Specification describes communication about learner activity and experiences between technologies.
List, course or other material Production-ready You are implementing xAPI in an LMS, course or learning record store.
★ 956 Apache-2.0 Quiet, pushed 16 months ago -
31
Tutors tutors-sdk
The core Tutors Reader application.
Complete system Usable A lecturer wants to publish course materials as a static learning site from files.
★ 125 MIT JavaScript Slowing, pushed 3 months ago -
32
LearningLocker LearningLocker
Learning Locker - The Open Source Learning Record Store. Started in 2014.
Complete system Usable Only for existing installs; the open version is no longer actively developed.
★ 585 GPL-3.0 JavaScript Quiet, pushed 2 years ago -
33
open-tutor-ai-CE Open-TutorAi
An open-source project designed to provide an educational and collaborative AI-powered platform
Complete system Experimental An education team wants to experiment with an AI tutor it can host.
★ 72 BSD-3-Clause JavaScript Slowing, pushed 4 months ago -
34
Colourful tompazourek
🎨 Open source .NET library for working with color spaces.
Building block Usable Your .NET application does colour science or accurate colour conversion.
★ 298 MIT C# Quiet, pushed 18 months ago -
35
xAPIWrapper adlnet
Wrapper to simplify communication to an LRS
Building block Usable You are adding xAPI tracking to legacy browser-based content.
★ 222 Apache-2.0 JavaScript Quiet, pushed 4 years ago -
36
TinCanJS RusticiSoftware
JavaScript library for the Experience API (Tin Can API)
Building block Usable You maintain content that already uses it.
★ 208 Apache-2.0 JavaScript Quiet, pushed 3 years ago -
37
Mumuki Laboratory mumuki
:microscope: Where students practice and receive automated and human feedback
Complete system Experimental Only if you already run the Mumuki platform.
★ 200 AGPL-3.0 Ruby Quiet, pushed 3 years ago -
38
Lightlib-lms wesdoyle
A lightweight library management system built in .NET 5.0 MVC with Postgres and EF Core
Template or starter Experimental You are learning ASP.NET MVC and want a worked example.
★ 153 Apache-2.0 C# Quiet, pushed 2 years ago -
39
OpenEdX Docker openfun
:whale: A best practice Docker image of Open edX
Developer tool Experimental Rarely now; Tutor is the standard way to run Open edX.
★ 142 AGPL-3.0 Python Quiet, pushed 16 months ago -
40
SCORM-LearningManagementSystem dhodges47
Open Source SCORM Learning Management System demo
Template or starter Experimental You want to learn how a SCORM runtime fits into an LMS.
★ 124 MIT C# Quiet, pushed 4 years ago -
41
Iblai LMS iblai
Skills intelligence platform — discover courses, track competencies, earn credentials, and accelerate workforce development. Built with Next.js 15, React 19, and the ibl.ai SDK.
Complete system Experimental You already use ibl.ai and want a customisable learner portal.
★ 14 MIT TypeScript Active, pushed 14 days ago -
42
CohortHarbor lantingzhang1119
Self-hosted employee onboarding, policy learning, and assessment platform.
Complete system Experimental A Chinese-speaking company wants a small onboarding and policy-exam system to adapt.
★ 0 MIT TypeScript Active, pushed 3 months ago
Commercial
-
1
Google Classroom Google
Get started with Google Classroom, a central hub for tools and resources designed to help educators manage classrooms and enrich learning experiences.
Complete system Production-ready A school already on Google Workspace for Education wants a simple, free way to run classes.
5.7k readers a month Commercial -
2
Kajabi Kajabi
Kajabi is the operating system for human expertise—helping real experts build, sell, and grow trusted businesses with clarity, momentum, and AI-powered support.
Complete system Production-ready An established creator wants courses, website, email and checkout in one tool and will pay for that convenience.
191 readers a month Commercial -
3
Docebo Docebo
Docebo is the workforce readiness platform that connects skills intelligence, learning, knowledge, and AI agents, so you know who's ready and can build what's next.
Complete system Production-ready A large company trains employees plus external partners or customers and needs multiple branded portals.
164 readers a month Since 2005 Commercial -
4
Adobe Captivate Adobe Inc.
The all-new update to Adobe Captivate offers ease to beginners and speed to professionals for creating mobile-ready courses in minutes.
Developer tool Production-ready A training team needs software simulations or already works in Adobe's tools.
117 readers a month Commercial -
5
Canvas LMS (Instructure Cloud) Instructure
Discover Canvas by Instructure, the world-leading, user-friendly LMS designed to simplify teaching and enhance student learning.
Complete system Production-ready A university or school district wants a widely used LMS that staff and students already know.
Commercial -
6
Cornerstone Learning Cornerstone OnDemand
Cornerstone and our intelligence platform for workforce readiness deliver the insights leaders want, the skills and learning people need, and AI agents that make action easy.
Complete system Production-ready A large employer needs compliance-heavy training at scale tied to talent management.
Commercial -
7
D2L Brightspace D2L
Move Beyond a Learning Management System Break free from the limitations of an LMS with D2L Brightspace, a learning innovation platform built to help you.
Complete system Production-ready An institution wants an LMS with strong accessibility and competency-based learning support.
Commercial -
8
iSpring Suite iSpring Solutions
Create interactive eLearning courses and quizzes right in PowerPoint. iSpring Suite works perfectly with any LMS. Free download.
Developer tool Production-ready Trainers already comfortable in PowerPoint want to build LMS courses without learning a new tool.
19 readers a month Since 2001 Commercial -
9
TalentLMS Epignosis
Move your training online with TalentLMS, the leading cloud learning platform. Perfect for creating & managing online courses. ✅ Start free!
Complete system Production-ready A small company needs to move staff or customer training online quickly without an L&D team.
Commercial -
10
Absorb LMS Absorb Software
Ranked #1 on G2. Absorb LMS gives enterprises AI-powered training that proves itself in performance. Trusted by 3,500+ companies.
Complete system Production-ready A midsize company wants a capable corporate LMS with good admin automation, and possibly sells training.
Commercial -
11
LearnUpon LearnUpon
Move beyond the limits of the LMS into the Agentic Learning Platform era, where intelligent agents elevate human capability.
Complete system Production-ready A company needs separate training portals for customers or partners with solid support.
Commercial -
12
Teachable Teachable
Join 150,000+ creators & businesses using the top online course platform to sell courses, coaching, and digital products. Start for free.
Complete system Production-ready A solo creator or expert wants to sell courses online without building a website.
Commercial -
13
Thinkific Thinkific Labs
Build and sell online courses and communities with Thinkific, an all-in-one online course platform with a drag-and-drop builder, payments, and LMS tools.
Complete system Production-ready A creator or small training business wants to sell courses with more learning features than Teachable.
Commercial -
14
Articulate 360 Articulate Global
Discover the #1 AI-powered platform for workplace training.
Developer tool Production-ready Instructional designers build workplace training courses for an LMS and want the industry-standard toolkit.
Commercial -
15
Elucidat Elucidat
Explore how Create, formerly Elucidat, enhances frontline training through AI-driven content creation for effective learning.
Developer tool Production-ready A large L&D team needs many non-specialist authors producing consistent courses.
Commercial
Made software that belongs here? Add it. Listing is free.