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

55,458 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.

Image Pager

Image Pager provides a block that displays a selected subset of a page's images. The images are shown one at a time; the user can dynamically switch among them using previous/next links. Each image...
Categories: Content display, Media

Submit Again

Submit Again can re-route users immediately back to node/add/xxx pages after they have submitted a node. It can be turned on for each content type and is off by default. It includes a theme...
Categories: Developer tools

PEAR Wiki Filter

Please consider using the flexifilter module instead of this before beginning use. This module provides a filter which uses the PEAR Text_Wiki package for formatting. Thus it supports the following...
Categories: Content editing experience, Content display, Site structure

Field Actions

The Field Actions module combines the power of Drupal actions with the data in CCK nodes to create new ways of working with your nodes in Drupal. This module enables action enabled modules (such as...

Node Comments

With this module comments can be full nodes. For every content type you can choose to use different content type as comment, or to continue using Drupal core comments. Thanks to this module,...
Categories: Content editing experience, Content display

Contest

The Contest module allows your site to host random games of chance, “Sweepstakes”. Users can enter to win prizes via a random drawing. Example uses for the Contest module include: A...
Categories: Content editing experience, E-commerce, User engagement

Contact Link

Contactlink provides a "contact the author" link for nodes and comments. Admins can choose which content types to display the links for. Links will show up only for node or comment authors who have...
Categories: Content editing experience, Content display

Hovertips and Clicktips

This module enables two kinds of tooltips. "Hovertips" appear when the mouse hovers over a target, while "clicktips" appear when the mouse clicks on a target. It uses the Hovertip plugin for jQuery...
Categories: Content display

Form Inspect

Labels Forms with their form_id and provides developers with a dump of the corresponding form array. Enhanced by the Devel module but not depending on it. Drupal 7 Roadmap Complete migration to D7,...

Menu Subtree Permissions

This module will be merged with Advanced Menu. No further releases of this project will be made. --------------------------------------------------------------------- Provide means to allow users...
Categories: Developer tools

Last Node

Last node is a simply module which show the last nodes submitted for each type, sorted by date pointing an url like http://example.com/?q=last_node/blog, http://example.com/?q=last_node/story... I...
Categories: Content display

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

Pages