Modulele Drupal din contribuţii oferă o mare varietate de caracteristici, inclusiv galerii de imagini, tipuri personalizate de conţinut şi listări de conţinut, editoare WYSIWYG, mesagerie privată, instrumente de integrare, etc. Situl web Drupal conţine o listă cu 3709 module gratuite (în data de 1 martie 2009), scrise şi oferite de comunitatea Drupal.[23][24][25]
Matt Mullenweg
Dezvoltarea WordPress este coordonată de Ryan Boren şi Matt Mullenweg. Mullenweg şi Mike Little au fost cofondatori ai proiectului.
Dezvoltatorii cu contribuţii includ:
Setul de bază Drupal este proiectat modular cu un sistem de "hook" şi "callback", care sunt accesate intern prin API.[1] Acest design permite terţe contribuţii pentru module şi teme, în scopul extinderii sau modificării comportamentului implicit al lui Drupal fără a modifica codul de bază al aplicaţiei.
Proiectarea modulară a lui Drupal, care izolează fişierele de bază Drupal de contribuţiile terţe cu module şi teme, creşte flexibilitatea şi securitatea şi permite administratorilor Drupal să actualizeze fără probleme Drupal cu noile versiuni de bază, fără posibile suprascrieri ale personalizărilor sitului web. Pentru a menţine această separare, administratorilor Drupal li se recomandă să evite alterarea software de bază Drupal.