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

Feature‑rich LMS for collaborative learning and research
Sakai is a Java‑based learning platform offering tools for teaching, research, and collaboration, with multilingual support, accessibility focus, and easy deployment on Tomcat via Maven.

Sakai is a Java‑based learning management system that combines teaching, research, and collaboration tools into a single, extensible platform. Designed for higher‑education and research institutions, it supports more than 20 languages and follows accessibility guidelines through the Ra11y plan and CKEditor Accessibility Checker. The core suite includes course sites, assignments, forums, gradebooks, and content authoring, all configurable via a modular skinning system.
The system is built with Maven and runs on Apache Tomcat 9, requiring Java 1.8. Institutions can compile the source with mvn install and deploy using the provided Maven Tomcat plugin. Sakai is maintained by the Apereo Foundation under the Educational Community License 2.0, with regular releases (e.g., 24, 25) and a vibrant global community that contributes translations, accessibility improvements, and additional tools via the sakai‑contrib repository. Support channels include mailing lists, Slack, and a public Jira for issue tracking.
When teams consider Sakai, 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.
Course delivery for a multilingual university
Instructors can create courses in any of the supported 20+ languages, allowing students worldwide to access content in their native language.
Collaborative research project portal
Researchers share data, manage discussions, and track progress using Sakai’s built‑in collaboration tools, all within a secure campus environment.
Accessible online assessments
Students with disabilities benefit from WCAG‑aligned interfaces and the CKEditor Accessibility Checker, ensuring exam content meets accessibility standards.
Custom branded learning portal
Institutions apply their own skinning and branding, delivering a consistent look and feel while leveraging Sakai’s core functionality.
Sakai requires Java 1.8 for compilation and runtime.
Sakai is designed to run on Apache Tomcat 9; other servers are not officially supported.
It is released under the Educational Community License version 2.0.
Additional tools are hosted at the sakai‑contrib GitHub organization.
Yes, nightly servers are provided for testing the most recent builds.
Project at a glance
ActiveLast synced 4 days ago