
Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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