Chamilo, une fois installé, comporte par défaut des fonctionnalités variées et très nombreuses.
Comme avec des logiciels comme firefox ou Ludiscape on peut ajouter d'autres fonctionnalités par des extensions complémentaires : les "plug-ins".

Il existe plusieurs modules complémentaires Open Source permettant l'ajout de fonctionnalités et créer des liens avec d'autres systèmes.

Pour qu'un plug-in soit installé, son code source doit être installé à l'emplacement approprié dans le répertoire plug-in installé sur le serveur Chamilo.

Le plugin Rapports d'interactions


Plugin qui ajoute une couche très simplifié de présentation de vos modules sous la forme d'un store.

Le Plugin Apprendre-UI


Plugin qui ajoute une couche très simplifié de présentation de vos modules sous la forme d'un store.

Le Plugin RGPD


Plugin qui ajoute une fenetre de consentement pour application de la loi RGPD.