About Frappe Learning
Frappe Learning is an open-source learning management system designed to be simple to use. It started in 2021 when the authors needed a platform for Mon.School at FOSS United and found existing options such as Moodle too cumbersome for creating a course. It grew into a standalone product aimed at anyone who wants to publish a course and share knowledge.
Courses follow a three-level structure: a course holds chapters and chapters group lessons, so each lesson has context. Learners can be grouped into batches, and Zoom live classes can be created from within the app for each batch. Instructors can build quizzes with single-choice, multiple-choice or open-ended questions, and set assignments that learners submit as PDFs or documents.
When a learner finishes a course or batch, instructors can grant a certificate using the built-in template or one of their own. The application is built on the Frappe Framework with TypeScript, JavaScript and Python, and it is licensed under AGPL-3.0. Documentation and a project website are available, and the codebase welcomes contributions.
Key features
- Courses organized into chapters and lessons
- Batches for grouping learners
- Zoom live classes created inside the app
- Quizzes with single, multiple and open answers
- Assignments submitted as PDFs or documents
- Certificates with built-in or custom templates
Good fit for
- →Independent instructors launching online courses
- →Training programs for open-source communities
- →Schools running cohort-based classes
- Tags
- lms
- e-learning
- courses
- education
- frappe
- quizzes
- certificates
- self-hosted
Frappe Learning: questions and answers
- What is Frappe Learning used for?
- Frappe Learning is an open-source learning management system for building courses, running live classes, setting quizzes and issuing certificates. It is a good fit for independent instructors launching online courses, training programs for open-source communities and schools running cohort-based classes.
- Is Frappe Learning open source?
- Yes. Frappe Learning is open source under the AGPL-3.0 licence. Its source code is on GitHub at frappe/lms and is written mainly in TypeScript.
- Is Frappe Learning free?
- Yes. Frappe Learning is open source, so the software itself is free to use. Paid plans are also available, starting at $5 per month.
- Can I self-host Frappe Learning?
- Yes. Frappe Learning can be self-hosted on your own server or infrastructure.
- What is Frappe Learning an alternative to?
- Frappe Learning is an open-source alternative to Thinkific, Teachable, Coursera and Udemy. Other open-source alternatives to Thinkific include Open edX, Moodle and Tutor.
- Is Frappe Learning actively maintained?
- Yes. The most recent commit to Frappe Learning was on 2 October 2026, and the latest release is v2.64.0, published on 30 September 2026. The project has 3.3k stars on GitHub.
Open-source alternatives to Frappe Learning
See all
Open edX
Education & LMS
The Open edX LMS & Studio, powering education sites around the world!
AGPL-3.0vs D2L Brightspace★ 8.2k
Moodle
Education & LMS
Moodle - the world's open source learning platform
GPL-3.0vs D2L Brightspace★ 7.5k
Tutor
Education & LMS
The Docker-based Open edX distribution designed for peace of mind
AGPL-3.0vs Thinkific★ 1.1k
Chamilo LMS
Education & LMS
Chamilo is a learning management system focused on ease of use and accessibility
GPL-3.0vs D2L Brightspace★ 1k
Canvas LMS
Education & LMS
The open LMS by Instructure, Inc.
AGPL-3.0vs D2L Brightspace★ 6.9k
Sakai
Education & LMS
Sakai is a freely available, feature-rich technology solution for learning, teaching, rese
ECL-2.0vs D2L Brightspace★ 1.2k
SaaS alternatives to Frappe Learning
See all
Thinkific
Education & LMS
Online course platform with a website builder and student management
SaaS
Teachable
Education & LMS
Online course and coaching platform with payments and student management
SaaS
Coursera
Education & LMS
Online learning platform with university courses, certificates and degrees
SaaS
Udemy
Education & LMS
Online course marketplace with video courses on software, business and creative skills
SaaS
Skillshare
Education & LMS
Subscription learning platform with creative and business classes
SaaS
Pluralsight
Education & LMS
Technology skills platform with video courses, labs and skill assessments
SaaS

