GitHub repository for official ILIAS release branches and development branches (trunk)
  • PHP 90.1%
  • JavaScript 5.1%
  • HTML 1.7%
  • XSLT 0.9%
  • CSS 0.8%
  • Other 1.3%
Find a file
2026-03-19 16:50:47 +01:00
.github [FIX] updated PHP version for legacy UI checks 2025-02-04 14:25:19 +01:00
CI Revert "Init: Improve exception handling" 2025-11-26 20:52:15 +01:00
cron Cron: Allow local auth. only (without password) 2023-04-11 14:59:15 +02:00
Customizing composer: add plugin-folder to classmap 2020-09-07 12:57:32 +02:00
dicto Dicto: ignore node-modules 2020-06-22 16:53:04 +02:00
docs Update example of Strict-Transport-Security header flag max_age to one year as required in 2025-06-26 13:06:01 +02:00
include Release 9.18 2026-03-10 16:01:25 +00:00
lang sync language files 2026-01-20 15:34:14 +00:00
libs fixed 32747: Color Contrast in text editor 2025-02-06 13:29:51 +01:00
Modules fix position in import 2026-03-19 16:50:47 +01:00
Services SAML: Open redirect on logout 2026-03-10 15:35:02 +00:00
setup Release 9.18 2026-03-10 16:01:25 +00:00
src [FIX] #44557 UI: remove <a> element from MessageBox components. (#10193) 2026-01-13 14:47:10 +01:00
sso ApacheAuth: Add missing PHP constant in SSO endpoint 2026-01-16 12:37:09 +01:00
templates remove wrong media query 2026-01-09 15:49:28 +01:00
tests [FIX] #44557 UI: remove <a> element from MessageBox components. (#10193) 2026-01-13 14:47:10 +01:00
webservice/soap Fix soap addObject category creation bug (#10784) 2025-12-31 11:51:56 +01:00
wopi [FIX] several WOPI improvements 2025-10-14 15:39:52 +02:00
xml fix position in import 2026-03-19 16:50:47 +01:00
.babelrc.json [FIX] UI: introduced @babel/register as new module-bunder for js unit-tests. 2022-12-14 16:19:25 +01:00
.eslintrc.json [FEATURE] introduced Airbnb code-style, improved JavaScript docu and examples. 2023-06-19 13:46:58 +02:00
.gitignore Add new Service LegalDocuments, implement TermsOfService and DataProtection 2023-10-27 13:56:12 +02:00
.htaccess [FIX] Authorization Header Forwarding, see PR #10524 2025-12-10 10:30:32 +01:00
.mocharc.json [FEATURE] introduced Airbnb code-style, improved JavaScript docu and examples. 2023-06-19 13:46:58 +02:00
calendar.php Apply PSR-12 for root folder files 2022-08-26 10:17:57 +02:00
captainhook.json [FEATURE] introduced Airbnb code-style, improved JavaScript docu and examples. 2023-06-19 13:46:58 +02:00
composer.json 46628: Media Objects: By-Passing Attribute Sanitization in enshrined/svg-sanitizer (CVE-2025-55166) 2026-01-20 15:35:00 +00:00
composer.lock 46628: Media Objects: By-Passing Attribute Sanitization in enshrined/svg-sanitizer (CVE-2025-55166) 2026-01-20 15:35:00 +00:00
confirmReg.php Saml/Registration/SessionReminder: PSR-12 2023-04-18 15:34:35 +02:00
error.php Apply PSR-12 for root folder files 2022-08-26 10:17:57 +02:00
feed.php 37822: RSS feeds in blog throw ConstraintViolationException 2023-10-29 09:01:25 +01:00
goto.php Implemented StaticURL 2023-10-24 17:08:30 +02:00
gs_content.php Apply PSR-12 for root folder files 2022-08-26 10:17:57 +02:00
ilias.php Init: Improve exception handling 2025-11-26 20:54:05 +01:00
index.php Apply PSR-12 for root folder files 2022-08-26 10:17:57 +02:00
LICENSE Create LICENSE 2018-03-27 14:28:39 +02:00
login.php Apply PSR-12 for root folder files 2022-08-26 10:17:57 +02:00
logout.php I/Link/Bulky: 37135, add lang attribute to label (#6307) 2024-02-12 09:14:17 +01:00
lti.php updates for LTI and Xapi 2023-07-19 07:07:46 +00:00
openidconnect.php Fixing findings of the PHP8-Review 2022-05-06 08:13:35 +02:00
package-lock.json Update composer.lock and package-lock.json after release v9.11 2025-12-17 08:20:17 +01:00
package.json 45938: Update jquery-ui 2025-11-04 15:51:45 +00:00
privfeed.php Apply PSR-12 for root folder files 2022-08-26 10:17:57 +02:00
pwassist.php Apply PSR-12 for root folder files 2022-08-26 10:17:57 +02:00
README.md Update README.md 2025-10-23 10:22:10 +02:00
register.php Apply PSR-12 for root folder files 2022-08-26 10:17:57 +02:00
rootindex.php Apply PSR-12 for root folder files 2022-08-26 10:17:57 +02:00
saml.php Saml/Registration/SessionReminder: PSR-12 2023-04-18 15:34:35 +02:00
sessioncheck.php Saml/Registration/SessionReminder: PSR-12 2023-04-18 15:34:35 +02:00
shib_login.php Apply PSR-12 for root folder files 2022-08-26 10:17:57 +02:00
shib_logout.php Add missing initialisation for shib_logout.php as with shib_login.php 2025-08-26 09:02:11 +02:00
storeScorm.php code updates 2023-07-10 21:33:46 +00:00
storeScorm2004.php code updates 2023-07-10 21:33:46 +00:00
unzip_test_file.zip required unzip test file 2003-11-24 13:41:53 +00:00
webdav.php [FIX] several issues with WebDAV 2025-02-28 17:19:30 +01:00

checks Supported PHP Version

ILIAS

ILIAS is a powerful Open Source Learning Management System for developing and realising web-based e-learning. The software was developed to reduce the costs of using new media in education and further training and to ensure the maximum level of customer influence in the implementation of the software. ILIAS is published under the General Public Licence and free of charge.

Features

see all features on our official website or read our booklet

Installation

Installation of ILIAS is well documented on our official Installation manual and in the documentation contained inside this repo: /docs/configuration/install.md

Plugins

ILIAS can be extended with a lot of Plugins. You find the complete list in the Plugin Repository

Community

We have a big community and you can become a member of ILIAS Society. You may even join us at one of our regular ILIAS Conferences.

Development

Information on our software development processes and guidelines and ways to contribute can be found the the development section of our documentation.

ILIAS Root Directory

Requests to add new files and directories in the root directory of ILIAS MUST be presented as development issues at and approved by the Jour Fixe.