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

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

Field group placeholder

NOTE: Use Display Suite module instead of this module. This module was written before I understood the power of Display Suite. This module does not do anything by it self. The idea with the module...

Rest server IP filtering

Adds IP filtering authentication to end points created by the services module. Global IP filtering settings can be set up in the admin at admin/build/services/rest_ip_filtering, but these settings...
Categories: Security

Template Field Variables

Provides super themer-friendly template variables for entity fields. This module takes the mystery out of theming fieldable entities. For each field in an entity, it extracts the values that you...

Services node resource extension

Extends functionality for the node resource available through services module. Additional Authentication: - Provides the ability to define a specific node type (or types) that requests made to node...
Categories: Content editing experience, Integrations

Status Message

A simple module that allows users with right permission to set a Drupal message. Both anonymous and logged in users are able to dismiss the message. How to use Go to admin/people/permissions and...
Categories: Developer tools

Mailchimp User Lists

Overview This module is an expansion of the already existing Mailchimp module. This module was designed for businesses and organizations that have internal departments who need Mailchimp access but...
Categories: E-commerce, Integrations, Access control

Overlay theme

Overlay theme is a small module that provides an option to set the theme of modal frames provided by the core Overlay module, different from the default which is the Administration theme. This is...
Categories: Administration tools

Security Testing

Security Testing is a tool for locating XSS, CSRF and SQL Injection vulnerabilities in Drupal contributed modules. This tool will scan the source code of contributed module(s) for vulnerabilities...

Taxonomy revision

This module enables revisions for the taxonomy terms. The users will have an option to create new revision for a taxonomy term as for nodes. This means when a taxonomy term is edited in the default...

BLEND Localization

Overview BLEND Translation API for the Translation Management Tool (TMGMT) module allows you to easily access professional translations directly from your Drupal installation. This integration is...
Categories: Multilingual, Integrations

Booking.com API

This is 3rd party integration with Booking.com service. This module provides a framework accessing Booking.com API for Drupal developers. Provided XML data from Booking.com allows you to present...
Categories: Integrations

Front page redirect

The front page redirect module for Drupal 7 redirects visitors that arrive on the front page of your site to the page that is defined as the default front page. Introduction Drupal 7 allows you to...
Categories: Multilingual, Administration tools

Entity Property Field

This module provides a field type, that lets one pull a property of the entity (like update date) and place it as a field. There is no widget for setting this but there are formatters.
Categories: Content editing experience, Site structure

Search synonyms

This is a very small utility module which adds taxonomy synonyms to the search index. This is very useful when you want content tagged with "USA" to appear when someone searches for "America"....
Categories: Site search

OpenLayers Editor

OpenLayers Editor is a web-based tool for easy and precise creation of spatial data. It is build purely with HTML and JavaScript and thus runs on the desktop and mobile devices without plug-ins....

Commerce Direct Debit

A very simple module that provides a UK Direct Debit payment method for Drupal Commerce. When selected at the checkout the module displays fields for account name, bank sort code, and bank account...

CreditGuard Payment

This module provides integration with Credit Guard Redirect Payment service. D8 The Drupal 8 version is a complete rewrite of the module, and it is based on the PHP library created for CreditGuard ...
Categories: E-commerce, Integrations

Contentment

Contentment (content management) provides a dashboard for easily adding and managing content. The dashboard consists of a series of tabbed pages (one for each content type) plus an overview page....
Categories: Administration tools, Content editing experience

Search File Attachments

This modules allows the indexing and searching for content in files that attached in nodes. The module uses the Apache Tika Library and supports the formats: PDF IPTC metadata from JPG and TIFF...
Categories: Site search

Mercado Pago Payment

This project implements MercadoPago service for Drupal Commerce At the moment I have developed two versions. Version 1 (7.x-1.x) was based on the old payment system from Mercado Pago (to be...
Categories: E-commerce

Cryptolog

Cryptolog enhances user privacy (and compliance with data protection and consumer privacy regulations such as GDPR, CCPA/CPRA, etc.) by logging ephemeral identifiers in place of client IP addresses...
Categories: Administration tools, Integrations, Security

Panopoly Demo

Demo content and functionality to help show the power of Panopoly Key features Demonstration homepage Demonstration content pages Demonstration Views/Panels Integration Demonstration region and...
Categories: Content editing experience

Commerce Migrate Ubercart

Commerce Migrate Ubercart is a migration using Commerce Migrate and the Migrate suite that can migrate 6.x and 7.x Ubercart stores from either the existing Drupal database or an external database...
Categories: E-commerce

Flag Tracker

Integrates Flag and Tracker modules.
Categories: Content editing experience, User engagement

Every field

This is a module that exposes a content type with an instance of every field on it, for testing things that need to work on lots of fields, like http://drupal.org/project/edit.
Categories: Developer tools

Pages