ILIAS  5.4.14
About: ILIAS is a web-based learning management system that allows you to easily manage learning resources in an integrated system (using PHP and MySQL). Maintenave release series 5.4.
  Fossies Dox: ILIAS-5.4.14.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

ILIAS Documentation

Some Fossies usage hints in advance:

  1. To see the Doxygen generated documentation please click on one of the items in the steelblue colored "quick index" bar above or use the side panel at the left which displays a hierarchical tree-like index structure and is adjustable in width.
  2. If you want to search for something by keyword rather than browse for it you can use the client side search facility (using Javascript and DHTML) that provides live searching, i.e. the search results are presented and adapted as you type in the Search input field at the top right.
  3. Doxygen doesn't incorporate all member files but just a definable subset (basically the main project source code files that are written in a supported language). So to search and browse all member files you may visit the Fossies
  4. ILIAS-5.4.14.tar.gz contents page and use the Fossies standard member browsing features (also with source code highlighting and additionally with optional code folding).

Build Status Minimum PHP Version


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.


see all features on our official website or read our booklet


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


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

Want to contribute? Great!

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


We highly appreciate Pull-Request from external developers. Due to some regulations in the developments process of ILIAS, some kinds of Pull-Request need further steps. Additionally Pull-Request should target the correct branch for easy merging.

  • Language-Fixes or additions to language-files don't need further steps.
  • Bugfixes need an entry in the Bugtracker: . Pull-Request for Bugfixes target always to the branch where the bug occurs. The developer which merges it will cherry-pick the fix to all branches needed
  • Features/Refactorings need an entry in Feature-Wiki and has to get through the existing procedure for Feature-Requests: . Pull-Request target to trunk.

Pull-Request will be assigned to the responsible maintainer(s). See further information on how contributions are handled in /docs/documentation/