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

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

Social Auth Google Api

Social auth google api This module provide a endpoint to login to drupal by google's access_token And this module use the same logic of social_auth_google Dependencies: social_auth_google:^2.0...
Categories: Access control

Webform Summation Field

This module will provide a new field type called "summation field", admin can collect the values of the webform fields. The field will hide in the webform. We can use this module to show different...

Count on Scroll

This module provides a field formatter for Integer fields that will show the number count up while the number is scrolled into view. Enable the module Add a Number (integer) field to an entity type...
Categories: Content editing experience, Content display, Developer tools

Commerce Paylike

Paylike is a payment platform, which is so easy to use that anyone can start accepting payments through Visa and Mastercard within minutes. Paylike is built by eCommerce managers and developers...
Categories: E-commerce, Integrations

Decoupled Kit

Decoupled Kit allows to solve some tasks of the decoupled Drupal: Object Get entity object link for current page using JSON:API and/or Decoupled Kit Router Block Get blocks data for a current page....
Categories: Decoupled, Developer tools

Number Abbreviation

A simple module that provides the ability to abbreviate numbers with too many digits to a shorter format (2k, 2.5k, 2m, 2.5m, etc) using a twig formatter. It also provides a number field formatter...
Categories: Developer tools, Site structure

Disable Auto-populate Registration Form From Browser

What is its purpose and Why to use? Like from its name everything is clear. The main purpose of this module is to restrict/prevent, pre-populate the user registration form with the email address...
Categories: Access control

webform cpf

General information webform cpf module provides a webform CPF field to be used at webform forms (cpf is a brazilian id) Installation Install as you would normally install a contributed Drupal...
Categories: Access control

Save & Continue

Save & Continue is a module that provides a simple function to node editing pages. The module simply adds a button titled "Save & Continue" on node types selected in the admin section. Using this...
Categories: Administration tools, Content editing experience

Unifonic SMS Messages

Synopsis The Unifonic SMS module provides seamless integration with Unifonic's Messages API, enabling your Drupal website to send SMS notifications efficiently. Whether you're sending individual...
Categories: Integrations

Domain Maintenance

This module allows the default Drupal maintenance mode setting to override the setting provided by domain_conf. This is useful if your deployment process enables and disables maintenance mode via...
Categories: Developer tools

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

Selective Delete

This module provides a way to delete the Selective Entities. Though we already have 'Bulk Delete' Module available to delete the nodes of specific content type, however, there is a limitation with...
Categories: Administration tools, Content editing experience, Access control

Commerce Promo Link

This module allows to apply a promotion code / coupon code using an URL. Usage with an URL providing a coupon code: /commerce/promotion/{code} Example URL with promotion code "10-TEST" http:/...
Categories: E-commerce

Text Summarization (TextRank)

Text Summarization implements a new field formatter for textfields (text_with_summary, from technical stand point) that improves the default "Summary or Trimmed" field formatter for textfields...
Categories: Content editing experience, Search engine optimization (SEO)

Media Thumbnails EPUB

Media Thumbnails EPUB This module uses the Media Thumbnails framework to create media entity thumbnails for epub files. That way you can add the media entity 'thumbnail' field to Views or Media...
Categories: Media

Website Security - Secure Login / Network Security

Website Security - Secure Login / Network Security – This module provides login security, registration security, brute force attack prevention, IP monitoring and IP blacklisting, DOS attack...
Categories: Access control, Security

Word Monitor

Allows you to define a list of words or expressions and be warned if one of them appears on your site. For example, if you refer to a website using an outdated name, you can periodically be warned...
Categories: Content editing experience

Auctions

An Auction Engine for Drupal. Has optional integration with Mail Features and Commerce (Order Item) Module. Toolkit composed of: Auctions - Provides an 'Auction' Node type with embed Auction Item...
Categories: E-commerce

Adobe Captivate Field

The Adobe Captivate Field field module provides 2 simple fields that allows you to add a Adobe Captivate to a content type, user, or any other Drupal entity. You can either upload the files...

Entity reference with weight

Extends the Entity reference field by adding a weight property
Categories: Site structure

Data-hover Filter

Adds a textfilter which adds a data-hover attribute with the value of the link-text to links. So: Link to Drupal Becomes: Link to Drupal This is useful if you want to make fancy CSS links as seen...
Categories: Developer tools

Responsive Layout Builder

Drupal 8 replacement for Responsive Panel Panes module. This module helps to configure breakpoints per blocks in layout builder to control displaying of blocks in various screen sizes. Those blocks...
Categories: Content display

Dropsolid Personalisation

Description This module integrates your Drupal website with Dropsolid Platform's Personalisation product. Say goodbye to siloed content and campaign management and move to connected customer...

User Approval Dashboard

The user approval dashboard module provides a dashboard where admin can approve the users and can see a list of actiive and inactive users. The user export sub module provides an option to download...
Categories: Import and export, Access control

Pages