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

10,286 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 Update

Fieldupdate module update all old / existing node with a default value. This module is helpful if there are lots of nodes in our content type and you add a new field with this content type, so we...
Categories: Site structure

Exclusiv Access

About This module provide a light access control solution. There is not a "global access control" or a "access security solution" but a "content-by-content" solution Use Case The use case are a...
Categories: Access control, Content editing experience, Site structure

Simplenews on register

THIS MODULE HAS BEEN RENDERED OBSOLETE BY ISSUE [#658242]. SIMPLENEWS 2.X INCLUDES THIS FUNCTIONALITY. If you're using Simplenews 1.x, you might still need this module. ------------ Description ---...
Categories: Integrations

Beautify HTML

Make your HTML source code pretty and/or compact. The Beautify module buffers the HTML output of Drupal and processes it through a formatter - aka beautifier. Beautifiers are configurable and...
Categories: Developer tools, Integrations, Performance

Mobile Subdomain

Detect if the user is on a mobile device such as an iPhone, Android, Blackberry or webOS. Redirect the user using to a subdomain of their choice. ie http://m.siteurl.com A configuration page is...
Categories: Developer tools

Ubercart Invoice Payment Form

A nifty form that allows your customers to pay invoices on your website through Ubercart. Instructions Make sure you have installed Ubercart Create a product called "Invoice Payment" Set the price...

Override css

What if a client wants to change some layout elements of a website and doesn't know any html or css ? With this module, an admin can create css selector groups and define which properties can be...

OMS Flexslider

Overview The OMS Flexslider is designed to be a one time drop in module for a flexslider on your webpage. It is not designed to be a robust integrated system for flexslider and your site. It's...
Categories: Content editing experience, Content display

localize

This module provides integration with Localize. Localize is a 1-line of code solution for translating websites. Localize automatically detects the content on your website, loads it in to your...
Categories: Integrations

DocRaptor PDF Library

This module is a PDF Library addon for the Print module that allows you to generate the PDF version of an HTML page using DocRaptor's HTML to PDF API. DocRaptor runs on the commercial PrinceXML...
Categories: Content display

D8 Entity Editor Advanced Link (Linkit)

Adds linkit support for link field in the entity embed dialog. Requirements entity_embed module Apply patch to provide link field in entity_embed module linkit module (8.x-4.x only) 8.x-1.x only...
Categories: Administration tools, Content editing experience

Currencylayer Currency Converter

The "Currencylayer Currency Converter" module will help your website convert currency using the Currencylayer. It will give you a block to convert currency from one format to another. This module...
Categories: E-commerce

End User Session

Why End User Session module? This module gives the full permission/rights to the administrator to destroy/end the session of the active users to the site. How to install the End User Session module...
Categories: Administration tools, Access control

Viber Channel: Sending message

Introduction Allows you to easily send messages from the site to the Viber channel Used to publish created or existing pages for channel subscribers A Community is a set of people with a particular...
Categories: Content editing experience, Integrations, Developer tools

Charts Text Filter

This module creates a CKEditor5 plugin that allows users to insert charts into a text area using a form from the Charts module. A previous version of this module required manually editing the...
Categories: Content display, Content editing experience

AbInbev Gmap

AbInbev Custom Google Map Module Current module allows to create paragraph type Map. You can find settings for API key and for import of points on map. Installation guide. Install module as usual....
Categories: Content editing experience

Protected Nodes

Protects nodes from accidental deletion by the editors. Features Admins can enable node protection by content type in the module settings. This adds a "protected" checkbox field to the enabled node...
Categories: Administration tools, Content editing experience, Access control

Commerce Order Bulk Delete

Commerce Order Bulk Delete Commerce Order Bulk Delete intends to provide the users to delete the Order, information, via batch processing or via Queue worker. For a full description of the module,...
Categories: E-commerce

SIBS API COMMERCE

The SIBS API Commerce Module for Drupal Commerce is designed to seamlessly integrate SIBS, a widely used payment service provider, into your Drupal-based e-commerce store. This module allows...
Categories: E-commerce

set home page by role VTTW

This module change the home page based on user role. *********** compatible with drupal 11 ****************** (it was the first time I made a project and I completely messed up. but the version 1.0...
Categories: Access control, Administration tools

Modules List

This module provides a comprehensive overview of all installed modules on your Drupal site with detailed information including version numbers, release dates, and file paths. Features Displays all...
Categories: Administration tools

Node Revision Restrict

The Node Revision Restrict module allows you to restrict revisions of node for each content type. This module has an admin interface to specify node revision threshold for each content type...
Categories: Content editing experience, Performance, Developer tools

Google Adwords Remarketing

Adds the Google Adwords Remarketing web statistics tracking system to your website. NB - Google now has another (easier) method for using Remarketing tags. If your Adwords account is linked to your...

Webform Promotion Code

"Webform Promotion Code" will expose a new field type called "Promotion code". This "Promotion code" will be rendered as a text field for your users. The user will use this field to insert a ...
Categories: Developer tools, E-commerce, Site structure

Texts: key-based strings and translations

INTRODUCTION Texts is a module, that allows to manage and translate strings / texts using a key-based approach. If you work in a decoupled environment, this module allows you to manage your...
Categories: Multilingual

Pages