MoinMoin è creato secondo moduli, cosicché le funzionalità sono estendibili utilizzando dei plug-in. Macro, processori, azioni, etcetera possono essere create e incluse o installate come un plug-in.
Macro
Una macro è usata come formattazione wiki ed elabora alcuni parametri per generare un output che viene visualizzato nella pagina.
Processori
Un processore è usato come formattazione wiki ed elabora alcuni parametri e un blocco di testo multi-riga per generare un output che viene visualizzato nella pagina.
Azioni
Un'azione è solitamente chiamata utilizzando il menù (o una macro) e genera un pagina HTML da sola.