Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

54,153 modules match your search

A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.

PHP Web-Stat integration

This Module is abandoned. If you need this functionality, create a new block on your site, place it into the footer of your page and add the required code directly into it with the "Full HTML"...
Categories: Integrations

Facebook-style Statuses (Microblog)

Provides streams of status updates like Twitter or Facebook's "wall" feature: each user/node/group/taxonomy term/whatever can have a "stream" or microblog where users can express their thoughts to...
Categories: Content editing experience, Media, Integrations

Color Scheme API

An API to generate a full color scheme from a base color. Generates a palette of background and foreground colors. Foreground colors are generated so they have enough contrast to be readable...

FusionCharts

This module connects Drupal with the FusionCharts Free and FusionCharts v3 (commercial) package. FusionCharts is a flash charting and graphing component that can be used to render data-driven &...
Categories: Content editing experience, Content display, Integrations

Taxonomy Blocks

This module creates blocks for taxonomy vocabularies. Merging with Taxonomy Navigator: In a move that might decrease confusion, Taxonomy Blocks module will merge with Taxonomy Navigator. If you are...
Categories: Site structure

Flexifield

CCK on Drupal 6 is awesome. You can create multi-valued fields, and re-order the field items with drag-and-drop. However, each item in the field is constrained to be of the same type (e.g., text,...

GMapEZ

Gives ordinary users and programmers the ability to show a Google Map on page with no programming required. Just stick a simple div in the content with some special attributes and a Google Map will...
Categories: Content display

Keyword Autocomplete

Keyword Autocomplete lets you add autocomplete functionality to your site's search forms based on previously searched strings. The module saves keyword strings entered in search forms and...
Categories: Site search

Sage Pay Go Direct Payment Gateway for Ubercart

This is a payment gateway for Ubercart that implements v2.23/v3.00 of the "Direct Integration & Protocol Guideline", allowing Ubercart to accept credit card payments via Sage Pay without...
Categories: E-commerce, Integrations

Colophon

The colophon module shows a list of links for all enabled modules as well as themes used in your Drupal installation to a site visitor when they click on an icon on your page. This enables you to...
Categories: Administration tools, Developer tools

PROG Gallery

As there are better ways of handling images in drupal now, development/support of module is frozen. If it works for you - good. If not.. I`m afraid things won`t change. Do install this module only...
Categories: Content display

SQL Cron

SQL Cron is a Drupal module that allows you to create and manage a set of SQL statements that are executed during cron runs. The last execution time and execution result is displayed for each SQL...
Categories: Developer tools

element themehook

Part of the core Drupal API (originally part of the forms API, but also used for rendering structured content that isn't a form) is the drupal_render function. This recursively iterates through the...
Categories: Developer tools

Dash Media Player

Note: This module is being merged into the Mediafront Module. The Drupal 7 version of MediaFront will have the Dash media player included in the module download. For Drupal 6 users, there will be...
Categories: Content editing experience, Content display

Sphinx Search

This module integrates Drupal with Sphinx Search, a full-text search engine available under GPL version 2. It can be used as a drop in replacement of Drupal search framework. It also offers...
Categories: Site search

Node Map

This module provides 3 ways for mapping/relating a node to a location on a map provided by !Yahoo Maps Service. On node view it displays the marked location on the map, through a dedicated block....
Categories: Site structure

Autocomplete Node Finder

Creates blocks to provide autocomplete search on a predefined node/cck field to direct you to the corresponding node. This is great if your members can mentally identify desired nodes by one field...
Categories: Site search

Simple Gallery

Notes Changes will be coming to this module soon! I just took over this project and it will be in active development. Recently added pager functionality. I have cleared out the issue queue. If you...
Categories: Media

Salesforce Webform Data Integration

This module extends the Webform module to easily allow the creation of a webform that feeds to your Salesforce.com Account. It utilizes the Salesforce API, which must be downloaded separately from...
Categories: Integrations

Arcade

Arcade module was written to implement pnFlashGames with Drupal, however, it is really a generic framework that allows any content to be treated abstractly as a 'game' and provides a gateway for ...
Categories: Content editing experience, User engagement

Admin links

This is a very simple module that adds the content local tabs (Edit, Delete, Revisions, etc.) as links to teasers/lists of nodes. It also makes the 'Delete' link show up as a tab in the individual...
Categories: Administration tools, Content editing experience, Site structure

Simple Blogroll

NEWS: The release of the drupal 7 version of this module is now out! All the credit to agerson. This module provides a dynamic blogroll in a block. >> Check out what it is/does in this demo!
Categories: Content editing experience, Import and export

UC Upsell

From Wikipedia: Up-selling is a sales technique whereby a salesman attempts to have the customer purchase more expensive items, upgrades, or other add-ons in an attempt to make a more profitable...

XML to KML

XML to KML allows you to generate KML data from existing XML documents such as RSS feeds. This KML data can be downloaded by visitors and opened in Google Earth™, allowing your site's news to be...
Categories: Content editing experience, Content display, Import and export

AHAH helper

Description Drupal 6's Forms API is great, but its AHAH support (a technique similar to AJAX) is lacking. You have to write a menu callback for every AHAH-enabled form item of your form. This is...
Categories: Developer tools

Pages