---
title: Top 12 Drupal Modules
description: Discover the top 12 Drupal modules from Webvisions 2008, enhancing development with tools like CCK, Views, and Ubercart for better performance.
---

[Blog ](https://www.metaltoad.com/blog)

# [Top 12 Drupal Modules](https://www.metaltoad.com/blog/top-12-drupal-modules)

 Written by [Joaquin Lippincott, CEO](https://www.metaltoad.com/blog/author/joaquin-lippincott-ceo) | May 28, 2008 12:00:00 AM

I just got back from the 2008 Webvisions here in Portland. There were a number of interesting presentations and conferences are always good to get revitalized. One presentation that was of particular interest to me was by Sean Larkin of [OpenSourcery](http://www.opensourcery.com/), where he covered Drupal as a development platform.

Here's a quick summary of their top Drupal modules (please forgive me if I've made any errors):

- [CCK (Content Construction Kit)](http://drupal.org/project/cck) - allows you to add different field types
- [Views](http://drupal.org/project/views) - allows custom queries
- [Contemplates](http://drupal.org/project/contemplate) - allows editing of presentation
- [Theme API Module](http://drupal.org/project/themesettingsapi) - allows editing the header and footer w/o a Node
- [ImageCache](http://drupal.org/project/imagecache) - upload high quality images and create lower resolution versions; also allows adding borders, backgrounds, etc.
- [TincyMCE](http://drupal.org/project/tinymce) - best WYSIWYG editor
- [IMCE](http://drupal.org/project/imce) - a file manager that works with TinyMCE
- [Gmap](http://drupal.org/project/gmap) - module for Google Maps mashup
- [PathAuto](http://drupal.org/project/pathauto) - module allows you preserve older URLs
- [CustomError](http://drupal.org/project/customerror) - custom 403 & 404 errors without needing to create nodes for them
- [Ecommerce](http://drupal.org/project/ecommerce) or Ubercart - robust ecommerce modules
- [Devel Module](http://drupal.org/project/devel) - helpful for developers; grab arrays and see what's in them

For theming the you can find custom themes in the Theme Garden or start from the [Zen theme](http://drupal.org/project/zen)

[View full post](https://www.metaltoad.com/blog/top-12-drupal-modules)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Joaquin Lippincott, CEO"
  },
  "dateModified" : "2025-04-25T18:05:21.590Z",
  "datePublished" : "2008-05-28T00:00:00Z",
  "headline" : "Top 12 Drupal Modules",
  "image" : {
    "@type" : "ImageObject",
    "height" : 768,
    "url" : "https://6104926.fs1.hubspotusercontent-na1.net/hubfs/6104926/AI-Generated%20Media/Images/The%20image%20features%20a%20modern%20conference%20setting%20with%20a%20sleek%20stage%20at%20the%20forefront%20adorned%20with%20vibrant%20banners%20displaying%20the%20Drupal%20logo%20and%20themes%20related%20to%20artificial%20intelligence%20Attendees%20are%20seated%20in%20rows%20engaged%20and%20taking%20notes%20as%20a%20speake-1.jpeg",
    "width" : 1344
  },
  "mainEntityOfPage" : "https://www.metaltoad.com/blog/top-12-drupal-modules",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60.0,
      "url" : "https://6104926.fs1.hubspotusercontent-na1.net/hubfs/6104926/social-suggested-images/6104926.fs1.hubspotusercontent-na1.nethub6104926hubfsMetal_Toad_Logo_orange_horizontal-50-1.jpg",
      "width" : 240.00002
    },
    "name" : "Blog"
  }
}
```