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

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

OG Default Members

Have you ever wanted to include a user into any of your groups by default? Use case Let's assume that you have dedicated users to monitor your content, group content as well. Since groups has there...

Views Block Inception

Why this module ? This module won't be probably used by a lot of people but I needed it in my own personnal project, so, I'm releasing the source. I needed to create blocks who display one random...

Fieldset formatter

This module provides a simple input filter which helps creating collapsible fieldsets without efforts. The collapsible fieldsets are just the same as everywhere else in Drupal, especially forms....
Categories: Content editing experience

Mail Whitelist

This module allows you to manage a whitelist of e-mail addresses that may receive mails from your website, which can be quite handy when you copy a live database to a test or development...
Categories: Access control, Developer tools

ActiveCampaign Newsletter Sign up

ActiveCampaign Newsletter Signup module provides Newsletter Signup Form Integration with ActiveCampaign using ActiveCampaign API Php library. Features The site administer can able to- 1. Enable...
Categories: Integrations

Entity Quote

Limited to Node, Comment and also Harmony Post entity types, but allows for other entity types to be integrated. This module allows for a somewhat expanded quoting format. This format allows for...
Categories: Developer tools

Secure Services

Secure Services ============================= This module adds HTTP basic authentication to the Services module.It allow access to only those users that have permission set for this module. you can...
Categories: Security, Access control

LiveInternet

English version The LiveInternet module integrates Drupal with LiveInternet statistic service, which most popular in Russia and post-Soviet states. This service allows to track visitors, page views...
Categories: Integrations

Facet API image links

Extends the "Links" widget in Facet API to also display an image field. Right now only taxonomy terms are supported. But adding support for other fields referencing an entity is trivial and module...
Categories: Site search

Tweetable Text

Provides an input filter and WYSIWYG plugin for making text in content tweetable, just by clicking on the sentance or phrase itself! Lets you highlight specific parts of a WordPress post for one...
Categories: Content editing experience, Integrations

Bean Panels Context

This module is for developers who want to develop custom beans types that are ctools/panels context aware. This module is based on and similar to the Bean Panels module, however when the ctools...
Categories: Content editing experience, Developer tools

Field Limelight

Summary This module is an integration of the video hosting plattform http://www.limelight.com/ It offers a field implementation in Drupal via the filefield module by which videos can be uploaded in...
Categories: Site structure, Media, Integrations

Entity Hash

Have you ever wanted to detect duplicate content or revisions for nodes, users, or other entities? Say you are loading data from a 3rd party source that does not come with a unique key or it does...
Categories: Developer tools

Coupon Combine Condition

Control if a Commerce Coupon is combinable with other discounts. This module adds a new condition to the Commerce Discount inline conditions to specify what discounts are not a applicable....
Categories: E-commerce, Automation

Farm Map

This module has been merged into farmOS. All future development will take place in https://www.drupal.org/project/farm. See [#2876992] Original description: Provides OpenLayers configuration for...

Farm Log

This module has been merged into farmOS. All future development will take place in https://www.drupal.org/project/farm. See [#2876992] Original description: Provides log types and UI for farm task...

Farm Taxonomy

This module has been merged into farmOS. All future development will take place in https://www.drupal.org/project/farm. See [#2876992] Original description: Common taxonomies for farms. This module...

Farm Area

This module has been merged into farmOS. All future development will take place in https://www.drupal.org/project/farm. See [#2876992] Original description: Features for managing farm areas. This...

Widget Block

The Widget Block module provides block integration for the Vlaamse Infolijn Widget platform and supports the following integration methods: EmbedIntegration uses an embed to include a widget....
Categories: Integrations

Wayback Filter

As articles age, their links break. This module offers the reader a working link to the Internet Archive Wayback Machine in addition to the old and probably broken links. Drupal 8, 9, 10 and 11:...
Categories: Content display, Developer tools, Integrations

Bootbox.js

Summary This module loads Bootbox.js via Libraries API, regardless of the theme you are using. It does nothing else. See the documentation of Bootbox.js for more information on how to use the...
Categories: Developer tools, Integrations

Calaméo

Provides integration with the Calaméo publication service. Features Provides exportable Calameo API account definitions via CTools Provides a new field type Calameo publication that can be...
Categories: Content editing experience, Site structure, Integrations

PayU Latam for Ubercart

This module integrates PayU Latam payment solution with Ubercart e-commerce module. PayU Latam enables international ecommerce websites to accept local payments in the region (local credit cards,...
Categories: E-commerce, Integrations

Features Site Frontpage

Enables the site frontpage setting to be exported with Features module. Converts node ID into UUID, so that if the frontpage is set to a node that has been exported with a UUID the correct node ID...
Categories: Content editing experience, Content display, Import and export

Route Elevation

The intent of this module is to render an elevation profile in form of a chart, retrieved by the GPX data of a file belonging to the node through Google Elevation API. And the map corresponding to...
Categories: Developer tools

Pages