Skip to content
appsgit

Frappe LMS

Frappe LMS is an open-source, self-hosted app in the Learning Management (LMS) category, licensed AGPL-3.0 and written mainly in Python. It is a self-hosted alternative to Teachable, Thinkific and TalentLMS and ships a Docker image. It has 3,347 GitHub stars and its last commit was on Oct 23, 2026 (data as of Oct 26, 2026).

github.com/frappe/lms

GitHub stats

GitHub stars
3,347
Forks
1,561
Open issues
82
Commits, last 12 months
3,296
Last commit
Oct 23, 2026
Latest release
v2.67.1Oct 23, 2026
Created
Feb 15, 2021
License
AGPL-3.0Open source

Data as of from the GitHub API. Report an error

Project health

ActiveActive: last commit Oct 23, 2026, 3,296 commits in 12 months.

Raw inputs behind the health label
Last commitOct 23, 2026
Commits, last 12 months3,296
Latest releasev2.67.1 (Oct 23, 2026)
Releases, last 12 months5
Releases, all time98
Open issues82
Open pull requests9
Good first issues1
Contributing guideNo
Security policyYes
CreatedFeb 15, 2021

Health as of , from the GitHub API. A label describes activity, not quality or security. How we label project health · Report a data error

About Frappe LMS

Easy-to-use learning management system with courses, chapters, live class batches, quizzes, assignments and certificates.

Description written by appsgit. Source code: github.com/frappe/lms.

Topics

  • courses-management-system
  • education
  • frappe
  • learning-management-system
  • lms
  • javascript
  • learning
  • online-learning
  • open-source
  • python

Open-source alternative to

Frappe LMS can replace these commercial products. Compare every option on each page.

Repository preview

Frappe LMS repository previewfrappe/lmsOpen repository

FAQ

Frappe LMS FAQ

Still curious? Email info@appsgit.com.

Is Frappe LMS free and open source?

Yes. Frappe LMS is open-source software released under the AGPL-3.0 license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.

Can I run Frappe LMS with Docker?

Yes. Frappe LMS provides a Docker image, so you can run it on any Linux server with Docker and Docker Compose installed. The project README lists the image name and the environment variables to set.

What are the best alternatives to Frappe LMS?

Popular self-hosted alternatives to Frappe LMS include Open edX, Moodle and Canvas LMS. Frappe LMS itself is a self-hosted alternative to Teachable, Thinkific and TalentLMS.

Is Frappe LMS actively maintained?

The most recent commit to Frappe LMS was on Oct 23, 2026 with 3,296 commits in the past twelve months. The latest release is v2.67.1, published Oct 23, 2026. It had 82 open issues on GitHub. appsgit's project-health label for it is "Active" as of Oct 26, 2026.