Learning Locker vs Frappe School

A side-by-side comparison of two self-hosted learning & courses options — licensing, setup difficulty, resource needs, and what each one replaces.

Not the right match-up?
FeatureLearning LockerFrappe School
CategoryLearning & CoursesLearning & Courses
LicenseGPL-3.0AGPL-3.0
LanguageJavaScriptVue
Setup difficultyHardMedium
Min. RAM2,048 MB1,024 MB
Deploymentdocker, bare-metaldocker, bare-metal
GitHub stars★ 581★ 3,116
First released20132022
ReplacesWatershed LRS, Veracity LRSTeachable, Moodle

Why pick each one

Choose Learning Locker if…

  • Released under the GPL-3.0 license
  • First-class Docker support for quick deployment
  • Written in JavaScript
Learning Locker details

Choose Frappe School if…

  • Released under the AGPL-3.0 license
  • First-class Docker support for quick deployment
  • Active community (3.1k GitHub stars)
  • Written in Vue
Frappe School details

Frequently asked questions

Is Learning Locker or Frappe School better?

Frappe School is the stronger all-round pick: it has both the larger community and the simpler medium setup. Consider Learning Locker if its specific feature set fits your needs better.

Are Learning Locker and Frappe School free and open-source?

Yes. Learning Locker is licensed under GPL-3.0 and Frappe School under AGPL-3.0. Both can be self-hosted at no software cost.

Can I run Learning Locker and Frappe School with Docker?

Learning Locker: yes. Frappe School: yes.

Related comparisons