Mangialibri 3.0 è stato realizzato gratuitamente con la versione 6.9 di Drupal. Drupal è un CMS (Content Management System), ovvero un gestore di contenuti pubblicati su siti web dinamici realizzato in PHP.

 

Si tratta di una piattaforma Open Source, e quindi può essere liberamente scaricato, distribuito e installato. Gli amministratori con esperienza di programmazione PHP possono liberamente accedere al codice sorgente per modificare l'applicativo in base alle loro esperienze. Questo rende Drupal un grande progetto democratico di condivisione e lavoro collettivo per uno scopo comune, una delle esperienze più feconde e interessanti del Web.

 

Il nome Drupal è lo spelling inglese per la parola tedesca "druppel", che significa goccia. Infatti la mascotte di Drupal è un omino blu fatto a forma di goccia. Il sito ufficiale è www.drupal.org, ma esistono anche versioni italiane. Nel 2007 Drupal è stato votato come Migliore CMS Open Source nel PacktPub Award. 

 

Rispetto alla versione base di Drupal sono stati utilizzati per Mangialibri 3.0 più di 30 moduli opzionali per rispondere a tutte le esigenze di navigazione e visualizzazione. Partendo da un tema tableless è stato creato un layout completamente nuovo e personalizzato.