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

54,150 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.

Wunderbar!

*Jquery_update 2.x-dev is required for it to function 100% in Drupal 6. 7 release just works :) Features: *Configurable bar w/ set buttons and ability to link off to social networking sites ...
Categories: Site structure, Developer tools

Webform Submissions ACL

Grant individual users access to the results of specific webforms. Adds a tab to each webform "edit section" that allows you to add users that should be able to access the results of a webform, but...
Categories: Content editing experience, Access control

Time block

Creates a block that displays a ticking time clock based on the time set in the user's computer system. (That's all). Dev version to include date as well.
Categories: Developer tools, Site structure

Custom Contact

This module creates a custom user contact page using Views. The Flag module is used to mark which users to include on the page so the views can include any arbitrary collection of users. The...
Categories: Access control

Subsites

Subsites are a part of your website that can have its own menu, theme, custom CSS or anything else you want. Subsites can be defined in a few manners: Marking individual nodes as belonging to the...
Categories: Administration tools, Content display, Site structure

Clean End of Lines

Clean End of Line provides an input format filter that removes trailing white spaces from lines. This input format filter can be used whenever you wish to remove spaces, tabs and other white spaces...
Categories: Content editing experience

Lazy image loader

This modules is no longer maintained, you should use https://www.drupal.org/project/lazyloader instead Websites with lots of images on a single page might take a long time to load, and it sometimes...
Categories: Content editing experience, Developer tools, Media

Ubercart Dependent Attributes

The Ubercart Dependent Attributes module allows store administrators to specify which attribute/option combinations to enable/disable on a per product basis. Dependencies Ubercart Dependent...
Categories: E-commerce

Manager

Manager is a set of modules focused on "content manager" users, that is, users that maintain the content of a website (adding, editing and deleting nodes, managing comments, etc), but are not site...
Categories: Administration tools, Content editing experience

Hierarchical Select Node Reference

Description This module allows the use of Hierarchical Select form element as a widget for CCK node reference field, both in node add/edit form and in views filter. A Hierarchical Select in widget...
Categories: Administration tools

Simplemap

OK so you want a simple map block (or embedded map) on your page without the overhead of setting up GMAP module, cck, a content type for your location and a view? Simplemap is a Drupal module which...
Categories: Site structure

Ubercart Bought together

This is a simple module to provide a block for use on Übercart product pages that shows other products that were bought together with the product you're viewing. Alternatives There are a few other...
Categories: E-commerce

Gallery Assist for the Cooliris Viewer

What is Gallery Assist for the Cooliris Viewer? "Gallery Assist for the Cooliris Viewer/Plugin" is a submodule from Gallery Assist module and provides interactive slideshows (3D Wall) of images...
Categories: Media

Panels header panes

Small extension to Panels that provides a simple panel pane type called a "Custom header". This functionality was originally developed for a newspaper site with a lot of sections on the Panels...
Categories: Content display

Utilities

This small module does nothing on its own. The Utilities module is a grouping of commonly-needed utilities that are handy. It contains: Module dependancy installation: By default, if your module...
Categories: Developer tools

Mass Content Creator

This module is useful for developers who want to fill the site with a content skeleton. From a titles list and a standard body content, you can create the corresponding nodes (having choosen the...
Categories: Content editing experience, Developer tools

Wysiwyg Pre Element Fix

Wysiwyg PreElement Fix is a wysiwyg editor plugin that enables the preelementfix plugin for TinyMCE. This plugin tries to fix some issues with TinyMCE's handling of the PRE element. It is...
Categories: Content editing experience, Integrations

Date picker formatter

This module is a CCK formatter allowing users to pick one or more dates (from a date, datetime or datestamp CCK field) similar to the Doodle online service. The main features of this module are:...
Categories: User engagement, Site structure, Developer tools

Views CCK Formatter

Views CCK Formatter allows you to choose a node CCK formatter as a row style in your View. This is extremely useful when you want to reuse a node theme in different parts of your website....

Simple Payments

Provides a simple API to access payment gateways and process payments as a module hook. Completed payments are stored in the database. Two gateways are currently supported: PayPal and Moneybookers....
Categories: E-commerce, Integrations

Scribd field

This project provides a filefileld extension for CCK that supports the upload of files to Scribd and presents the content in an ipaper reader. The development version of this module also allows for...
Categories: Integrations

Views Slideshow Menu

This module creates the illusion of associating a Views Slideshow slide with a menu item in a designated menu. At the display of each new slide, the class "activeSlideMenu" is removed from the last...

Custom Node Template

Custom Node Template allows one to specify different node templates to be used on a node by node basis. While there are many options for customizing the display of pages, fewer options exist for...

Vertical Tabs Default Tab

Vertical Tabs module allows you to output form (in our case, node form) fieldsets as vertical tabs. Vertical Tabs Default Tab advances this behaviour, allowing you to move remaining top level node...
Categories: Content display

Floating Manager Menu

The people managing content on the sites you build are frequently not site administrators, and the usual administrative menus often do not fit the use case for these roles. Enter Floating Manager...
Categories: Site structure

Pages