
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.
Unitag
This module allows administrators an avenue to manage free tagging terms while still encouraging users to suggest new terms. Examples of potential usage: If a tag added by a user is a synonym of an...
Categories: Administration tools, Site structure
PHPlist Integration Module
News April 2012:Due time constraints and the fact that I no longer have any clients who use PHPlist, I am withdrawing from this project. If anyone wants to step up to take over, please send me a...
Secure Password Hashes
Drupal 10.1 Users: This is not the phpass module automatically installed on sites upgraded to ^10.1. @see Documentation: Password Compatibility (phpass) @see Change note: Password hashing is...
Categories: Security, Access control
Privatemsg Mass Mailer
As reported by Berdir in this issue the current dev snapshot of privatemsg is able to deal with recipient types. This is great, because it makes this module obsolete. DEPRECATED The Privatemsg Mass...
Categories: Integrations
Teaser Thumbnail
The Teaser Thumbnail module allows you to automatically generate thumbnails for your node teasers and RSS feeds from the pictures included in the body or the attachments of the nodes. This module...
Categories: Content editing experience, Media
Comment Revisions
This module implements a revision system for comments. Features include: View / revert / delete comment revisions Adds Comment Revision role permissions Transparent automatic revisions Option to...
Categories: Content editing experience
Mailing lists subscription
This module allows subscriptions to mailing lists. It is used to handle subscriptions to mailing lists on Drupal.org. Since this module is very drupal.org specific, it is now part of the drupalorg...
Categories: Integrations
Extra Voting Forms
Welcome to Extra Voting Forms! This module gives you easy-to-use, and yet powerful, voting forms. Some features: - Javascript voting; however, the module works 1000% even if the user doesn't have...
Categories: User engagement
User Karma
USER KARMA The first version of User Karma for Drupal 6 is available! Please test it and file issues as you find them! This module will keep track of your users' karma using the fantastic VotingAPI...
Categories: User engagement
Signup Status
The Signup Status module extends the Signup module's functionality by allowing users with permission to administer signups on signup-enabled nodes to set the status of a user's signup. This can be...
Categories: Site structure
Advanced Profile Kit
Advanced Profile Kit provides building blocks for putting together fancy user profile pages like those commonly found on social networking sites. It is most useful with Page Manager & Panels,...
Categories: Content display, User engagement
Cluetip
Cluetip OverviewThe cluetip module is a wrapper for the jquery cluetip plugin which can be found here, and downloaded here. The Cluetip plugin provides nice, configurable hover-overs using the ...
dompdf
The dompdf module allows other modules to utilize the dompdf library, written and maintained by Benj Carson. The module is currently just a very lightweight implementation, containing a method that...
Categories: Developer tools, Integrations
BoWoB Chat
Chat for your Drupal. Real-time communication to your users. Seamless integration: Chat user name, picture, friends, profile, ... are integrated with the user system of your Drupal. Custom...
REST Client
This module is undergoing large changes, production use is not recommended. INTRODUCTION REST Client is a robust HTTP request module to consume REST style services. Why use REST Client instead of...
Categories: Developer tools, Integrations
Enhanced Nodereference Autocomplete Widget
This module provides a new widget for the nodereference CCK field type. Features Single autocomplete input for nodereference field with multiple values Works similarly to taxonomy's free-tagging...
Categories: Content editing experience
Graphviz Filter
Graphviz Filter is a fun little filter that treats input text as Graphviz DOT syntax, converts it using Graphviz tools to the requested format(s) and renders it in HTML. It's useful to quickly...
Categories: Content editing experience, Integrations
Action email role
I have not found an official "heres the way to email everyone in a certain role(s)" action, so I've cleaned some code and contributed it. This module provides an action which is configurable to...
Categories: Integrations, Developer tools
Feed Element Mapper
This module is unsupported due to a security issue the maintainer didn’t fix. See SA-CONTRIB-2013-085 - Feed Element Mapper - Cross Site Scripting for details. If you want to use this module, your...
Categories: Content editing experience, Import and export, Site structure
Imagefield Gallery
Update September 17th 2008: The newest version of the alpha is now up and available... LOTS of improvements here. This new version will now work with multiple imagefields on a single node type....
Forum Thread
An implementation of a threaded forum view where pages show forum topic and comment titles in a threaded view with many forum topics on a single page. The module also adds two blocks that offer...
Categories: Content display
This Day in History
This module displays events occurring on this day in history. For example, if today was January 6th the birth of Joan of Arc (born January 6, 1412) might be displayed. This Day in History module...
Categories: Content editing experience
jQ
*** See [#315100] for the patch to put jQ in core! *** The jQ module allows other modules to register jQuery plugins in a central repository, and allows administrators of a site to enable or...
Categories: Administration tools, Content display
Multisite API
A collection of common functions useful for administering multisites. You don't need to install this unless required by another module (multisite_maintenance, multisite_login), or unless you want...
Categories: Administration tools, Developer tools
Version Control API -- Git backend
This module provides an implementation of the Version Control API that makes it possible to use the Git version control system. It can retrieve commit information by parsing commit logs. The Git...
Categories: Developer tools