Un module est un morceau de code source écrit en Lua. Son utilisation s'apparente à celle des modèles (dont le langage de programmation est différent). Les modules se trouvent dans l'espace de noms dédié Module:
. Un module est invoqué par le code {{#invoke:nom_module|nom_fonction|arg1|arg2|…}}
(et non {{nom_modèle|arg1|arg2|…}}
comme les modèles).
Cette fonctionnalité est disponible depuis le 19 février 2013 sur Wikipédia en français.