ILIAS logo

ILIAS

Website

Open-source web-based learning management system (LMS)

500 stars 418 forks last commit first released GPL-3.0

Actively maintained

Last commit 26 Aug 2026.

ILIAS screenshot

ILIAS is an open-source, web-based Learning Management System written in PHP. It provides tools to create and manage courses, assessments, collaborative spaces and user groups, and is extensible via plugins and configuration. The project is community-driven and used in education and corporate training environments.

Key Features

  • Course and learning content management with support for modular course structures and content repositories
  • Assessment and quiz engine for tests, assignments, and automated grading workflows
  • Collaboration tools including wikis, forums, group spaces and calendaring
  • Granular user, group and role management with permission controls
  • Plugin/extension architecture to add custom functionality and integrations
  • Multilingual interface and extensive documentation for administrators and instructors
  • Runs on modern PHP runtimes and supports common relational databases for persistence

Use Cases

  • Deploying a university or college LMS to deliver courses, quizzes and student collaboration spaces
  • Running corporate training and compliance programs with centralized user and content management
  • Building structured e-learning offerings with assessments, documentation and group-based activities

Limitations and Considerations

  • Installation and configuration can be complex for non-PHP administrators and requires a supported PHP runtime (modern PHP versions) and a relational database; careful planning for hosting and dependencies is needed
  • The system is feature-rich and can present a steep administrative learning curve for customizing workflows and permissions

ILIAS is a mature, feature-complete LMS suitable for institutions that need a self-hosted, extensible platform for structured learning and assessment. It emphasizes flexibility and control for administrators and integrators.

Categories:

Tags:

Tech Stack:

Share:

Similar to ILIAS

DokuWiki logo

DokuWiki

File-based wiki engine with structured access control

4.7k
919
Last commit

DokuWiki is a lightweight, file-based wiki engine with ACL, versioning, and a rich plugin/template ecosystem for documentation and knowledge bases.

GPL-2.0Actively maintained
Alternative to:
Atlassian Confluence logo
Atlassian Confluence
+14
Gibbon logo

Gibbon

Open source school management platform for teaching and administration

626
411
Last commit

Gibbon is an open source school management system for student information, staff workflows, parent access, planning, and daily school operations in one web platform.

GPL-3.0Actively maintained
Alternative to:
PowerSchool logo
PowerSchool
+1
Open eClass logo

Open eClass

Open source course management system for organizing e-learning

162
69
Last commit

Open eClass is a PHP-based Learning Management System (LMS) for creating and administering online courses, assessments, multimedia content and communication tools for institutions.

Actively maintained
Alternative to:
Canvas LMS logo
Canvas LMS
+12
MediaWiki logo

MediaWiki

Collaborative wiki and documentation platform

MediaWiki is an open source wiki engine for building collaborative knowledge bases with versioned pages, templates, categories, and a powerful extension system.

Activity unknown
Alternative to:
Atlassian Confluence logo
Atlassian Confluence
+16
Docmost logo

Docmost

Collaborative wiki and documentation platform for teams

21.5k
1.5k
Last commit

Open-source Confluence/Notion alternative for team wikis and documentation with real-time editing, spaces, permissions, diagrams, and search.

AGPL-3.0Actively maintained
Alternative to:
Atlassian Confluence logo
Atlassian Confluence
+17
BookStack logo

BookStack

Documentation and wiki platform for organizing information

19k
2.4k
Last commit

BookStack is a simple documentation and wiki platform with a WYSIWYG and optional Markdown editor, full-text search, permissions, and integrated authentication.

MITActively maintained
Alternative to:
Atlassian Confluence logo
Atlassian Confluence
+16