The Ultimate Drupal Toolbox: 150+ Themes, Modules & Resources
Drupal is one of the most popular CMSs out there, and it's no surprise considering how extensible it is. You can customize almost every aspect of it through the use of themes, plugins, and a little custom coding. Below are more than 150 resources to help you do just that, from themes to plugins to examples of sites running on Drupal.
75 Great Drupal Themes
More Drupal themes can be found in the Themes section of Drupal.org.
Danger4k
A simple blue and orange theme with a left sidebar. Compatible with Drupal 5.x.
Aurora
The notebook center column gives this theme a bit of added flair. Versions available for Drupal 5.x and 6.x.
Amadou
A very simple theme with a navy blue header and dual right-hand sidebars. Versions are available for Drupal 4.7.x, 5.x, and 6.x.
Aquasoft
Aquasoft is a simple gray and white theme with sidebars on each side of the main content. Compatible with Drupal 5.x.
SEO Position
This theme was originally based on the andreas01 theme but has two right-hand sidebars and a new section that spans the top of both sidebars.
Blix
This is a port of the Blix WP theme. The simple layout and blue and green color scheme gives it a very soft look. Compatible with Drupal 6.x.
itheme
The content areas of this two-column theme are very reminiscent of OSX windows. Compatible with Drupal 5.x.
K2
The K2 theme and is a successor to the popular Kubrick theme. It's a very simple and elegant design. Compatible with Drupal 5.x.
GlossyBlue
This is a port of the GlossyBlue WordPress theme. It's a two-column theme with a blue and green color-scheme. (Note: the screenshot is for the WP theme, but is virtually identical to the Drupal template).
Dichotomy
Dichotomy is a very bold, glossy green theme.
TidyBlog
This is a port of the TidyBlog theme from oswd.org and has a two-column, fixed-width layout with a subtle color scheme. Compatible with Drupal 5.x.
Enlight
Another theme ported from a oswd.org theme. It's got a simple green, white and orange color scheme and two columns.
Antique Modern
This theme is also a port of an oswd.org theme. It's fixed width and has a right sidebar. Versions available for 4.7.x and 5.x.
Blue Zinfandel
This theme is a port of the Blue Zinfandel Squared WP theme. It's a very minimalist theme with a left sidebar and white background.
Scruffy
A port of the two-columng, grunge Scruffy WordPress theme. Compatible with Drupal 6.x.
Colorfulness
This is a completely CSS-based theme with two or three columns and a colorful header.
Blue Brush
A two-column theme that uses valid CSS and has a fixed width. Compatible with Drupal 6.x.
Abarre
This is a tableless, 2 column, fluid width theme that's SEO friendly and cross-browser compatible. Compatible with Drupal 6.x.
Black Ritual
A 3-column theme with sidebars on either side. Compatible with Drupal 6.x.
Nitobe
A simple and modern two column theme with a water droplet header. Compatible with Drupal 6.x.
Alek 2.0
A modern theme with a white, gray, and blue color scheme and right-hand sidebar. Compatible with Drupal 6.x.
Alina
Very simple and neutral theme with a two-column, liquid layout, coded in XHTML 1.0 Strict and CSS. Compatible with Drupal 6.x.
Marinelli
A 3-column theme with tabbed top navigation and a blue and orange color scheme. Compatible with Drupal 6.x.
Burnt
Burnt is a very simple, 3-column, minimalist theme with a dark gray and orange color scheme against a white background. Versions available for Drupal 4.7x, 5.x, and 6.x.
I Feel Dirty
A grunge theme with a right-hand sidebar, originally designed for WordPress. Compatible with Drupal 6.x.
Paros Villas
A centered theme with a wide header image and top tabbed navigation. Compatible with Drupal 5.x.
TrentCo
A single column theme built with CSS. Compatible with Drupal 5.x.
ABeesParadise
A two column theme with a modern floral design, a right sidebar, and large footer. Compatible with Drupal 5.x.
Drupify
A very modern, Web 2.0-ish template with a green, blue and gray color scheme and two columns. Compatible with Drupal 5.x.
Blossom
A fixed-width, two-column theme with a very subtle color scheme. Compatible with Drupal 5.x.
Dreamy
A modern, Web 2.0-ish template with two columns, rounded corners, and a fixed width. Compatible with Drupal 5.x.
Amor Azul
A 3-column, fixed width theme with a blue color scheme. Compatible with Drupal 5.x.
Manuscript
A 2-column theme with a pen in the header and footer and an antique paper background. Compatible with Drupal 5.x.
PixelGreen
A 2-column CSS layout with a left sidebar, gray and green color scheme, and SEO optimization. Compatible with Drupal 5.x.
Ireland
A 2-column, fixed width theme with a left sidebar and stylized flower. Compatible with Drupal 5.x.
1024px
A port of the 1024px V3.0 theme by Andreas Viklund. It's a minimalist theme with one or two columns and a white background. Compatible with Drupal 6.x.
960 Robots
Based on the 960 grid system with two right-hand sidebars and a two-column footer.
Abac
A CSS-based, 2-column theme with a white background and space for a large logo in the header. Compatible with Drupal 5.x.
Aberdeen
A standards-compliant theme with a liquid layout and the option to have one, two, or three columns. Compatible with Drupal 5.x.
Aboutpeople
A 3-column theme with tabbed navigation and an image in the header. Compatible with Drupal 6.x.
Acquia Marina
A 1, 2, or 3-column theme that includes icons and 15 collapsible block regions. Compatible with Drupal 6.x.
Acquia Slate
A theme with a large header area and either 1, 2, or 3 columns. Compatible with Drupal 6.x.
AD Lemon Twist
A standards-compliant theme with two columns and a green and white color scheme. Versions for Drupal 5.x and 6.x.
AD Novus
A two column, standards-compliant theme with a subtle blue color scheme. Versions for Drupal 5.x and 6.x.
AD The Morning After
Based on the WordPress theme with support for 1, 2 or 3 columns. Versions for Drupal 5.x and 6.x.
Addari
A Web 2.0-ish theme with rounded corners and three columns. Compatible with Drupal 6.x.
Admire Gray
A 3-column, Web 2.0 style theme with a gray color scheme. Compatible with Drupal 5.x and 6.x.
Admire Orange
A fixed-width theme with a white, black and orange color scheme. Compatible with Drupal 5.x.
ADT Webapplication
A fixed or fluid width theme with 1, 2 or 3 columns.
Agregado
A fixed-width theme with two columns and a dark maroon background. Ported from the WordPress theme. Compatible with WordPress 6.x.
Amity Island
A standards-compliant theme with two or three sidebars and tabbed navigation. Compatible with Drupal 6.x.
Analytic
A 1, 2, or 3 column theme with a fixed width. Compatible with Drupal 6.x.
Andreas02
Ported from the free website template by Andreas Viklund. A minimalist theme with two columns and an image in the header.
Anita Kravitz
A simple theme with a right sidebar and blue, white, and black color scheme.
Appleweb
A blue, red, and cream colored theme with tabbed navigation.
Beach
A 1, 2, or 3-column theme with a bold header and footer design. Compatible with Drupal 6.x.
Blackout
A modern, simple theme with two or three columns. Compatible with Drupal 6.x.
Blue Bars
A port of the theme from OpenWebDesign.org with two columns and a minimalist design. Versions for Drupal 4.7.x, 5.x, and 6.x.
Burnt Rubber
A 2 or 3 column theme with an image in the header and tabbed navigation. Compatible with Drupal 6.x.
CDMUG
A theme with a "smart" skyline in the header that changes based on the time of day. Compatible with Drupal 6.x.
Chrono
A fixed-width theme with a right sidebar. Compatible with Drupal 6.x.
Color Paper
A two column, fixed width theme adapted from the WordPress theme. Compatible with Drupal 6.x.
Colourise
A theme based on the original Colourise 1.0 theme with 3 footer block regions and a top search box. Compatible with Drupal 6.x.
Copyblogger
A 2 or 3 column elastic layout theme with instructions for changing the color scheme. Compatible with Drupal 5.x.
Dark Blue
A minimalist theme with a dark blue header and right sidebar. Compatible with Drupal 6.x.
Dark Elegance
A fixed-width, 2 column theme with a gray and white color scheme. Compatible with Drupal 6.x.
Deco
A minimalist theme with a variety of sidebar options and a tan, white, and black color scheme. Compatible with Drupal 6.x.
Earthen
A simple theme with a right sidebar and fixed width layout. Compatible with Drupal 6.x.
Ebizon RedFire
A standards-compliant theme with one column and a red, white, and black color scheme. Versions available for Drupal 5.x and 6.x.
Gutenberg
An unstyled theme meant to be used with CSS-based Movable Type layouts. Compatible with Drupal 5.x.
id-Facta
A minimalist, clean theme with a white, black and hot pink color scheme. Compatible with Drupal 6.x.
Light
A simple theme with a white background and right sidebar. Versions available for Drupal 5.x and 6.x.
Launchpad
A placeholder theme to put up for sites not yet launched. It allows people who visit the site to sign up for updates.
Magazeen
A two-column theme with a magazine-look, a grid layout and a focus on typography. Compatible with Drupal 6.x.
16 of the Best Drupal-Powered Website Designs
Project Opus
This site supports local music and events everywhere.
Snowboard Magazine
The online home of Snowboard Magazine.
Teamsugar
Teamsugar is a social network for women.
Jaanlo
An Indian how-to site.
Acko.net
The blog and website of developer and engineer Steven Wittens.
Spread Firefox
A community marketing site to help spread Firefox.
Wii Like to Podcast
A podcasting site dedicated to the Nintendo Wii.
2bits
2bits is a web consulting company.
Ixis
Ixis is an IT company in North West England.
Mac|Life
Mac|Life is a site dedicated to Apple products.
NowPublic.com
NowPublic is a user-powered news site.
Blank Style
Blank Style is an online clothing store selling blank apparel.
The New York Observer
The New York Observer is a weekly New York newspaper.
Us Weekly
A celebrity gossip magazine.
Warner Bros. Records
The site of Warner Bros. and Reprise Records.
Mona Brooks Photographer
An online photography portfolio and website.
Terminus1525.ca
A collaborative online workspace for artists.
30 of the Best Drupal Modules
You can find tons of other modules in the Modules section of Drupal.org.
Content Construction Kit (CCK)
This plugin allows you to add custom fields to nodes using your web browser. Versions available for Drupal 5.x and 6.x.
LoginToboggan
This plugin offers improved functionality to Drupal's login, including allowing users to login with a username or email address, providing a login form on Access Denied pages, and the ability to customize the registration for with two email fields for better accuracy. Compatible with Drupal 5.x and 6.x.
Administration Menu
Creates a theme-independent admin interface in a clean, attractive, and CSS-based menu at the top of your site. Versions available for Drupal 4.7.x, 5.x, and 6.x.
Front Page
This module lets you create specific splash pages or other front pages that have a unique layout compared to the rest of the site. Versions available for Drupal 5.x and 6.x.
Global Redirect
This module helps to prevent duplicate content on your site by implementing 301 redirects and other measures. Versions available for Drupal 4.7.x, 5.x and 6.x.
Google Analytics
A simple module that adds Google Analytics to your site along with AdSense support. Versions available for Drupal 5.x and 6.x.
Image
This module allows users with the proper permissions to upload images to your Drupal-powered site. It also automatically creates Thumbnails and other sizes from uploaded images. Versions available for Drupal 5.x and 6.x.
Wysiwyg API
Allows the use of client-side/WYSIWYG editors for editing content on your site. Versions available for Drupal 5.x and 6.x.
IMCE
Adds a file/image uploaded and browser to your site along with personal directories and quotas. Compatible with Drupal 5.x and 6.x.
Local Menu
This module adds local menus in context with where you currently are on a site. Compatible with Drupal 6.x.
Nice Menus
This module adds functionality for drop-down and right/left expandable menus. Versions available for Drupal 5.x and 6.x.
Node Privacy Byrole
This module lets you control which user roles can edit content in which nodes. Compatible with Drupal 6.x.
Page Title
Allows you to alter the page title and specify patterns for how pages should be named or create a custom title on content creation pages. Compatible with Drupal 5.x and 6.x.
Pathauto
This module automatically creates path aliases for different kinds of content without requiring manually specifying paths. Versions available for Drupal 5.x and 6.x.
Search 404
Returns a keyword search instead of a standard 404 page if a page isn't found. Compatible with Drupal 5.x and 6.x.
Site Map
Creates a sitemap and allows you to display the RSS feed for all blogs and categories on your site. Versions available for Drupal 5.x and 6.x.
Views
This module is essentially a smart-query builder that allows designers to control how lists and tables are presented. Versions available for Drupal 5.x and 6.x.
Webform
Adds a webform nodetype to your site for creating contact or other forms. Submitted information is then stored in a database table or optionally emailed to a designated address. Versions available for Drupal 5.x and 6.x.
Audio
Allows users with the proper permissions to upload audio files to the site. Versions available for Drupal 5.x and 6.x.
Buddylist
This module lets you add other site users to your friends list. It's essential for social networking-type sites. Compatible with Drupal 5.x.
Code Filter
A must-have plugin for sites that want to display code snippets on the front-end, it allows users to post code using code tags. Versions available for Drupal 4.7.x, 5.x and 6.x.
e-Commerce
An online store module for Drupal that includes a shopping cart, transaction and payment workflows, invoice generation, the ability to sell downloadable products, inventory management, and more. Versions available for Drupal 4.7.x, 5.x and 6.x.
XML Sitemap
Creates an XML sitemap that conforms to the sitemaps.org specification. Versions available for Drupal 5.x and 6.x.
Service Links
This module lets admins add a variety of social media links to nodes. Compatible with Drupal 5.x and 6.x.
Amazon
This module lets you insert Amazon links within nodes via an input filter and supports extended product data, among other features. Compatible with Drupal 6.x.
Digg This
A simple module that adds a Digg button to your nodes. Versions available for Drupal 5.x and 6.x.
JavaScript Tools
This module allows you to add a number of different scripts to your site, including an AJAX search function and AJAX editing. Versions available for Drupal 5.x and 6.x.
Similar Entries
This module finds and displays similar content from across your site on the currently viewed node. Versions available for Drupal 5.x and 6.x.
Database Administration
Allows administrators with direct access to the Drupal database on their site from within the Drupal user interface. Compatible with Drupal 4.7.x.
Modr8
This module streamlines the content moderation process. Versions available for Drupal 4.7.x, 5.x and 6.x.
25 Great Drupal Tutorials and Resources
Create a Killer Band Site in Drupal
This is a six-part tutorial on creating a site for a band built on Drupal.
Drupal Taxonomy Tutorial
Covers the basics and advanced features of Drupal's taxonomy system.
Before You Start
Covers the basics of Drupal, version numbering, terminology, and other basic concepts.
The Drupal Cookbook (for beginners)
Covers the basics of learning Drupal aimed at beginners. Available in English and German.
Drupal Tutorial
Covers all the basic aspects of Drupal, from why you should use it to installing modules and themes.
Getting Started with Drupal
Part five of IBM's series on using open source software to design, develop and deploy collaborative websites.
Site Recipes
These include a variety of different outlines for creating different kinds of Drupal sites.
Theming Guide
Learn how to build your own Drupal themes.
Drupal Caching, Speed and Performance
A collection of resources for how to improve the speed and performance of your site.
Look and Feel
Covers the basics of changing the look of your site with JavaScript and styles.
Static Theme Conversion
A video tutorial on how to turn a static website template into a Drupal theme.
Introduction to Views
A basic video introduction to the Views module.
Site Administration Basics
A video tutorial on how to use the site administration functions.
How To: Drupal Theme Makeover
A tutorial on customizing existing Drupal themes.
Custom Drupal Homepages
A video tutorial that shows how to create a custom homepage for your site.
Build a Video Gallery
A video tutorial that shows you how to build a video gallery in Drupal.
Modifying Forms in Drupal 5 and 6
A basic and simple tutorial on how to modify the forms in Drupal 5 and 6.
Installing Drupal Modules and Themes
Some basic information on how to install your own themes and modules.
Drupal Snippets
Find, edit, and add your own Drupal code snippets to this directory.
Drupal Sub Domain Configuration
The basics of setting up sub domains with Drupal.
Theming Best Practices (Garland Gets a Cleanup)
A collection of guidelines for creating Drupal themes.
DrupalSN
A social network for Drupal that includes tons of resources and tutorials.
a Mobile Web Blog
A collection of resources for building mobile sites with Drupal.
Top Notch Drupal Roundup 2008
A collection of resources, including books, videos, and tutorials for Drupal.
Drupal Developer's Toolbox
A collection of resources for Drupal developers.
15 Cheat Sheets and Debugging Tools
Drupal 6 API Cheat Sheet
A quick reference guide to the important functions within Drupal's API.
Drupal 5 Theme Developer's Cheat Sheet
A must-have reference if you're developing themes for Drupal 5.
Drupal 6 Theming Cheat Sheet
Another must-have reference, this time for developing Drupal 6 themes.
Drupal Cheat Sheet
A very thorough overview of how Drupal works, terms you'll need to know, best practices, and more.
Drupal FormAPI Cheat Sheet
A handy reference for working with Drupal's new form API.
Drupal 7 Database Layer: The Cheat Sheet
A guide to working with Drupal's new database layer.
My Drupal CVS Cheat Sheet
A guide to dealing with specific Drupal CVS tasks.
Drupal 6 Core Hooks Cheat Sheet
This downloadable document provides you with a quick reference to important Drupal hooks.
Drupal Debugging Tips
Some handy tips for dealing with errors thrown by Drupal forms.
Easier Drupal Debugging with Trace
A guide to using the Trace module for debugging in Drupal.
Quick-and-Dirty Debugging
A quick guide to quickly debugging on the go from Lullabot.
Drupal Debugging—Fun with CCK, Links and Token.module
A guide to debugging based on the author's own upgrade experience.
CVS Reference Guide for Module Maintainers
A must-have resource if you're responsible for maintaining a Drupal module.
Drupal Handbooks
The complete collection of handbooks from Drupal, including a Getting Started guide, Theming Guide, and more.
Drupal Code Search
Includes code from thousands of Drupal modules and themes using the Google Code Search API.
Thanks for the list. There is a lot of good information here.
Just one small request: could you break this into several smaller pages, pretty please? It’s just nasty to scroll through as it is.
You’re a true pal, Drupal
This’s awesome, thanks a lot.
It has lot of cool design on drupal.
It has lot of cool design on drupal cool modules.
cool modules on drupal amazing
Perfect collection. I always perceive Drupal as very powerful but hard-to-tame animal. Hope these resources will change that..
Wow this is a great compilation ! Thanks a lot.
Geez, I have to stop the loading process of images in my very slow connection. It’s a huge list. 20% of them are new to me though. Thanks
Shaka laka babe shaka laka babe, Mur ke tu dekh ik bar.