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.
Zimbra
Implements Zimbra (www.zimbra.com) e-mail accounts provisioning. This project is being developed by Miglius Alaburda. Developed by OpenBand, an M.C. Dean, Inc. company.
Categories: Integrations
Action Views
** This Module will no longer be maintained (shocker) as this functionality is mainly present in VBO and thats what we started using internally. ** Action Views is used together with the views...
Single Login
Single Login is a session management system for Drupal. It allows the site administrator to create a policy to detect, and prevent, duplicate logins on the same account. This is obviously handy for...
Categories: Security, Access control
EvE IGB Fixups
This is a module that adds IGB compatibility to Drupal when used in conjunction with the EvE IGB theme. It does the following things: Overrides the session handler and works around IGB cookie...
Signatures for Forums
Signatures for Forums tweaks signatures in ways inspired by other traditional forum software. when a user changes their signature, all their posts will be updated; signatures are automatically...
Categories: Content display
vBulletin (and Photopost) to Drupal
Module that imports data from vBulletin into Drupal, including social groups, private messages, blogs and birthdays, even Photopost! Also a Drupal module that lets existing vB users login to Drupal...
Categories: Import and export, Integrations, Access control
Photoframe
The purpose of Photoframe is to provide a general API for image-based content wrapping such as rounded corners and drop shadows. The API allows extensible styles, is easy to use, and avoids...
Categories: Content display, Developer tools
Letters
This module allows users to write a letter to newspaper editors. It will allow users to enter a zip code and a search radius and will then display a dropdown list of available newspapers and a...
Categories: Site structure, Integrations
Views Popup
The views_popup module adds popup style support for a Views List View. This version is actually listed as "List View as Popup". This module requires the Views module. 6.x-2.x is in bug fix mode 5.x...
Categories: Content display
Steam Community
This module is no longer relevant. Steam now publishes RSS feeds for group and user events. Please consider using the excellent Feeds module as a replacement. Old description This is a module that...
Categories: Integrations
dotclear
This project goal is to help people migrating from dotclear (http://www.dotclear.net/) to drupal. It contains two modules: dc_import.module - to convert your dotclear site into a drupal site dc...
Categories: Import and export, Integrations
DBFM GreyBox
This module does nothing on it's own, but is required by DBFM to display pop-up windows.
Categories: Content display
netFORUM Views
The netFORUM Views module relies on the netFORUM xWeb Interface and netFORUM Dynamic Facade Nodes modules to pull a list of objects from a netFORUM database and present them as a page or a block,...
Categories: Content editing experience, Content display
Role Contact
The Role Contact module creates a "staff list" from the profiles of users in a particular role, e.g. "staff role". The user list is formatted via theme functions, with convenient header and footer...
Categories: Content display, Integrations
Nice Primary Menus
This module extends the Primary menus with an additional level of secondary nice menus that hide/show on hover via jquery. Some theming is required to enable it. This module requires Nice Menus. An...
Categories: Content display, Site structure
PAM Authentication
The PAM Auth module is based vaguely on a skeleton of the IMAP Auth module (http://drupal.org/project/imap_auth). It accomplishes the same goal except that it uses the PHP5-PAM module to accomplish...
Categories: Access control
Taxorole
This module allows taxonomy terms will be used as roles. Also collaborates with modules Mass Contact (http://drupal.org/project/mass_contact) and TAC Lite (http://drupal.org/project/tac_lite) to...
Categories: Site structure, Access control
Media Actions
This modules provides actions (as defined by the Actions module) to help manage media files. Currently, it implements storing video files from CCK nodes on blip.tv (uploading, updating and deleting...
Categories: Media
Node Triggers
This module allows you to trigger actions (from the Actions module or any other module that defines actions) when something happens to a node (insertion, update, deletion). You can choose which...
Categories: Developer tools
I love this
Today, we suggest the excellent Flag module This module allow user to say 'I love this page' A list of lovers of that page is created. The module provides: a widget at the begin of the node body...
Categories: Content editing experience, Content display, User engagement
cck_map
Overview cck_map is a Google Maps module for CCK. This module allows individuals to place and edit single or multiple Google Maps markers by clicking a map interface. Individuals may also give the...
XStandard WYSIWYG Editor
This module integrates the standards-compliant XStandard WYSIWYG editor by Belus Technology, Inc into Drupal. XStandard meets very high accessibility requirements. See this blog post at Standards...
Categories: Content editing experience
Upload Progress
This module allows you to add a progress bar to any node creation or edit form. You can set the delay before the progress bar appears. This can be usefull if for example your node contains video...
Categories: Developer tools
Multiple Image Upload
This module integrates the open source applet Postlet into a multiple image upload page (which is linked to from the node/add/image page). This enables images to be "drag 'n' dropped" into Drupal....
Split Moderation
With the built in Drupal fourm module, items are handled just like nodes and comments on those nodes. One shortcomming with this approach is that the permissions for comments also apply to forum...