Logo
Deploy Now

Stars

3,154

Forks

1,454

Watchers

50

Developer links

Frappe LMS

Frappe LMS is a learning management system built on the same Frappe Framework that powers ERPNext. The 3-level course hierarchy organizes content into courses, chapters, and lessons supporting videos, PDFs, SCORM packages, and rich HTML content with heading, code block, and list formatting through the redesigned inline lesson editor. Batch management groups learners by course and duration with scheduled instructor-led live sessions through integrated Zoom and Google Meet, where learners see upcoming classes on their batch dashboard. The assessment engine supports single-choice, multiple-choice, and open-ended quiz questions alongside assignment submissions as PDFs or documents, with progress tracking monitoring completion rates and quiz performance across all enrolled courses. Certificate generation uses built-in templates or custom designs to validate course completion, while the job board connects certified learners with opportunities. Course monetization integrates payment processing to transform courses into revenue streams with financial tracking. Role-based access controls assign Instructor, Learner, Admin, and Manager permissions, while course package import and export enables sharing structured content between instances. The platform integrates with ERPNext HR and CRM modules through the Frappe ecosystem with RTL language support and notification slide-overs. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPLv3 licensed.

Frappe LMS
Frappe LMS
Frappe LMS
Frappe LMS
Frappe LMS

Benefits

  • Structured 3-Level Course Hierarchies
  • Organize courses into chapters and lessons with videos, PDFs, SCORM packages, and rich HTML content through the redesigned inline lesson editor with instructor notes support.
  • Live Classes with Zoom and Meet
  • Schedule instructor-led live sessions through integrated Zoom and Google Meet with batch-based learner grouping and automatic class listing on learner dashboards.
  • Built-In Assessment and Certification
  • Create single-choice, multiple-choice, and open-ended quizzes alongside PDF assignment submissions with automatic certificate generation using built-in or fully custom design templates.
  • Frappe Ecosystem Integration
  • Seamlessly connect with ERPNext HR and CRM modules through the Frappe Framework for unified employee training, onboarding workflows, and organizational learning management.

Features

  • Batch Learner Management
  • Group learners into batches by course and duration with dashboard tables, progress tracking, completion rates, and certified participants views.
  • SCORM Package Support
  • Import and deliver SCORM-compliant learning packages with gated private lesson media for standards-based e-learning content interoperability.
  • Course Monetization
  • Integrated payment processing transforms courses into revenue streams with clear financial tracking and learner enrollment management.
  • Role-Based Access Control
  • Assign Instructor, Learner, Admin, and Manager roles controlling course creation, content editing, enrollment management, and administrative functions.
  • Course Package Export
  • Import and export complete course packages between instances for content sharing, backup, and deployment across multiple Frappe LMS installations.