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.
Hidden Content
Note: As of 2009/07/22, this module appears to no longer be supported. You may want to try the Restricted Text module which appears to be more recently supported. If you feel this message has been...
Categories: Content editing experience
Taxonomy Role
The purpose of this module is to provide a way to restrict which vocabularies show up on the node forms. This allows you to do things like setup vocabularies for administrator-only use or for any...
Categories: Site structure, Access control
FlashVideo
FlashVideo is a complete turn-key video solution that expands Drupal's upload capabilities to allow web developers and users to upload video files, automatically convert those videos to the popular...
Categories: Content editing experience, Content display
Chatblock
This module provides an on site chat, located in a block. Chatblock focuses on simplicity. It does not require additional resources like IRC, Java or flash and although it is thoroughly built with...
Categories: Content editing experience, Developer tools
Webcams
Description Allows creation of dynamically updating webcam nodes, with one or multiple webcams per node. Webcams currently supports up to 4 webcams per page, and makes use of unobtrusive jQuery...
Categories: Content editing experience, Media
Abuse
This module allows users to flag nodes and comments as offensive for the adminstrator to review. This module is in the rearchitecting period. All changes will happen in 2.x branch. The admin can...
Categories: Administration tools, Security
Openads
Note: The open source ad server software formerly known as OpenX (and before that Openads) was sold by OpenX Technologies, Inc to one of the developers and is now referred to as Revive Adserver....
Categories: E-commerce, Integrations
Taxonomy Force All
When activated, this module forces the 'all' parameter to taxonomy term URLs. For example, let's assume your site have this vocabulary: Vocab - Term 1 -- Term 2 -- Term 3 - Term 4 -- Term 5 -- Term...
Categories: Site structure
Moderation Log
This module logs the modifications of nodes and comments done by non-authors (that is, anyone with the "administer content" or "administer comments" privileges that edit the nodes and comments of...
Categories: Developer tools
FeedBurner
Integrates Drupal with the services provided by Google FeedBurner. Currently this module provides the means to redirect requests for your site's feeds to user-specified/created FeedBurner feeds....
Categories: Import and export, Integrations
Find URL Alias
Note: This module is no longer under active development. It's functionality is now included in Drupal 6. This is a small utility module to help you track down particular URL aliases. If you have...
Categories: Developer tools
Form store
Form store is a useless module by itself. It maintains and provides other modules with a list of forms. Captcha 5.x-2.x, but also MyCaptcha 5.x-1.x rely on it to add captcha points to arbitrary forms.
Categories: Developer tools
RelatedContent
RelatedContent enables site maintainers to easily select on a per-node basis what nodes should be displayed along with it. Nodes that are available for selection are provided by one or more views,...
Categories: Content editing experience, Content display
Install Profile API (obsolete)
A set of helper functions (aka CRUD) that make it easier to work with Drupal data structures by providing some wrapper functions. Include crud.inc in your install profile to use them. crud.inc was...
Categories: Developer tools
Rounded corners
Rounded corners integrates Rounded corners jQuery plugin with Drupal. The most simple use of the module can be summarized in the following lines: README.txt covers all options and features.
jTooltips
This module gives pleasant-looking jQuery tooltip using Jörn plugin. Alternatively you can use Dustiniaz Sweettitles. You should download the zip file, because the script is under CreativeCommons...
Categories: Content display, Developer tools
Theme Settings
Embarrassed that the teaser for your custom Podcast content says “Read more”? Want to add some punch to the puny “Add a new comment” link? Change them with the Theme Settings module. “Listen now!” ...
Categories: Content display
Picasa
The Picasa module is a complex module that utilizes Google's Picasa API to display Web Albums and Photos as they appear in your account at http://picasaweb.google.com/ . Drupal 6 Dev Version...
Categories: Media
.mobi loader
This module is intended to be used with the .mobi theme. It looks for visitors requesting a .mobi alias of the site and overrides the default theme to display the .mobi theme.
Message Effects
The Message Effects module adds attention getting JavaScript effects to Drupal messages (you know... the messages that say things like "This content was saved." or "You have an error.", etc --...
Categories: Content display, Developer tools
Person Configuration Kit
This module provides a ready-to-use set of configuration for displaying Person nodes on your website, for example in a staff directory, board of directors page, faculty list, list of physicians,...
Categories: Content editing experience
Creative Commons Lite
Drupal 7 Beta release created. Please *test* with Drupal 7 first and report back any issues at https://www.drupal.org/node/1950566 See below or at https://www.drupal.org/node/2344299 The Creative...
Categories: Media, Import and export
Taxonomy Introduction
The taxonomy_intro module simply enables you to display an introduction at taxonomy term pages where normally only the list of nodes related to this term is shown. The modules brings up a new field...
Categories: Content display
CCK Taxonomy Fields
Taxonomy vocabularies will show up as field types that can be added to content types using CCK. Field types can be named anything you want and you can even have several different fields from the...
HTML2Book
The HTML2Book module allows you to create multi-page books by splitting the body text of a book page node into multiple nodes upon save. The split points are based upon HTML heading tags. This...
Categories: Content editing experience, Import and export, Developer tools