
Docebo
Enterprise, AI-powered LMS for personalized learning at scale.
Discover top open-source software, updated regularly with real-world adoption signals.

Empowering asynchronous schools with task‑driven, feedback‑rich learning
Pupilfirst LMS enables schools to run asynchronous online courses where students complete focused tasks, receive personalized expert feedback, iterate, and engage with peers through community Q&A.

When teams consider Pupilfirst LMS, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Coding bootcamp program
Learners complete coding challenges, receive mentor feedback, iterate, and discuss solutions with peers.
University seminar series
Students access asynchronous lectures, submit reflective essays, get professor comments, and engage in forum discussions.
Corporate onboarding
New hires finish role‑specific tasks, receive manager feedback, and track progress through a unified dashboard.
Community language club
Members submit spoken exercises, receive native‑speaker feedback, and improve through peer Q&A.
The backend is Ruby on Rails, and the front‑end uses ReScript/ReasonReact with TypeScript.
You can deploy via standard Rails hosting or use the provided Dockerfile for containerized setups.
Yes, the project maintains an active Discord server for real‑time help and discussion.
Comprehensive docs are available at docs.pupilfirst.com.
The repository has regular releases, a growing star count, and zero open issues, indicating active maintenance.
Project at a glance
StableLast synced 4 days ago