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.