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

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

Commerce Checkout by Amazon

This project integrates Checkout by Amazon payment into the Drupal Commerce payment and checkout systems. https://payments.amazon.com/business/html-button Note: Please note that this module is not...
Categories: E-commerce, Integrations

Particle Emitter

Particle Emitter Particle Emitter is a highly configurable module which provides a particle emitter system using HTML5 canvas. Configurable options: Global settings Define frame rate Define...

Mini Panel Reference

Provides a field type Mini Panel reference which creates a relationship to a Mini Panel display and allows the mini panel to be displayed as the content of the field. Features Use context...

Address Field NL Postcode

Add Dutch postal code(postcode) check and address lookup to Address Field. This module uses the webservice of postcode.nl and only works for Dutch (Nederlandse) postcodes. Usage Install and enable...
Categories: Site structure

Show Database Name

Overview Display the host and database name of the default database on the status report, toolbar (Drupal 7) and/or on the admin_menu bar if enabled (either Drupal 6 or 7) and/or in a block (to use...
Categories: Developer tools

Ajax pages

Looking for a new maintainer: The current maintainer is no longer able to support the module. Please see [#2860726] for details. This module goes to great lengths to implement generic-purpose...
Categories: Site structure

Field Group Tooltip (D7)

Overview Show all fields inside the same group displayed in tooltip. Features Show all fields inside group in the same line. Choose fields separator. Requirements BeautyTips module. Field Group...
Categories: Site structure

Google: Save to Drive

Adds a new field formatter which provides a "Save to Drive" button to the file display. The Save to Drive button enables your web site to allow users to save files to their Drive account from an...

Twig Filter

Twig is a very powerful text filtering system which has features not available in current drupal text filting systems. Twig gives the power of a basic programming language with conditional blocks...

Feeds: Media Internet Files

This module is designed to be used with the latest development version of Feeds. It has no UI. Feeds Media Internet Files simply uses the file_presave hook to move the link and field_title values...
Categories: Media

Teamspeak3

This module provides a simple Teamspeak 3 server web viewer rendered into a block The module it's compatible only with Drupal 7.x core: No Drupal 6 version will be implemented since there are...
Categories: User engagement

Context Form Alteration

Alter forms via Context reaction. zOMG! More friendly, exportable, GUI alternative to writing form_alter functions in custom module code. Set various form values, attributes, and element access...
Categories: Administration tools, Developer tools

BracketCloud

BracketCloud is a free online website for making brackets and round robin tournaments. This module provides integration with BracketCloud via their API. Features Display tournaments and their...
Categories: User engagement

Region Blocks

This module allows site builders to create blocks out of regions in the site's theme. In doing so it allows for a "block of blocks" that can be placed and themed as a group. An example would be if...
Categories: Content editing experience, Content display

Ajax reloading

Automatical asynchronous(ajax) content reloading. Provide ability to reload content asynchronically - without page reloading. Also module provide ability reload content with specified conditions....

ApacheSolr Workbench Moderation

Integrates the Workbench Moderation module to work with ApacheSolr. Development sponsored by Propeople.
Categories: Content editing experience, Site search

Sequential Nodes

Overview Just a simple way to add previous/next node links to a node content. Actual when displaying full node content. Description Adds two links to the previous and next node of the same type and...
Categories: Content display

jGrowl D7

Integrates jGrowl with Drupal 7.

Password Recovery Panels Widget

Need to customize the Password Recovery form in Drupal? So did my client, and Panels seemed to be the best route for my needs. This module exposes the Password Recovery form as a Ctools plugin,...

Drupdates

Don't wanna share your custom modules on Drupal.org? Or do you have a highly secured intranet environment not allowing to update your modules from the official Drupal.org update server? You can now...

Age Verification

The age gate verification module is a simple module that forces the user to select a date in order to pass an age gate to verify that they are old enough to view the site before passing the user...
Categories: Access control, E-commerce, Site structure

Field info

Adds a menu item to "structure" to list all fields used by content types and other entities. Handy to get an overview and directly edit a field. Also lists the unused field widgets so you can see...
Categories: Administration tools

SimpleAds Overlay

This module allows for an ad in Simpleads to be displayed as full page overlays on page load. Once users click on the ad or on the little "Close" button next to the ad, they will no longer be...

OG Visibility

Enables defining default group content access at the group level. Provides 3 visibility settings: Public: Group is public and group content is public by default Private: Group is public and group...
Categories: Access control

Hangouts

This is a simple module that integrates Google Hangouts with your site. Added new format "Hangouts button" for Decimal field type (because Integer fields have a limit 10 characters) and integrated...

Pages