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

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

Cache Control Headers

The Cache Control Headers module allows site administrators to finely tune Drupal's Cache Control headers, both for cached and uncached pages. Leveraging the core FinishResponseSubscriber service,...
Categories: Performance

Ckeditor Pre Tag

This module adds a button to insert a tag to ckeditor 5 in Drupal. the code is derived from the exisiting ckeditor_small_tag module.
Categories: Content editing experience

users_list

This module generates various user lists that can be viewed as pages or blocks. The user lists can be organized alphabetically from A-Z, by the most recent users, or by users who have contributed...
Categories: User engagement

Entity Batch Resave

Entity Batch Resave The Entity Batch Resave module is a custom Drupal module that provides functionality to resave the content of all nodes or media in the Drupal site. Usage Once the module is...
Categories: Automation, Media, Performance

POST File

The module creates an endpoint on the site at /postfile/upload that accepts a POST request for uploading a single file into a specified file system (public, private, etc). The POST request requires...
Categories: Import and export

CKEditor 5 deepl

Features The CKEditor 5 DeepL module integrates DeepL into CKEditor 5. It provides a button to translate texts within the CKEditor 5 editor using the DeepL API. Just select the text you want to...
Categories: Content editing experience, Multilingual

BankID

The BankID module for Drupal provides seamless integration with the BankID.com authentication system, enabling users to authenticate themselves on your Drupal site using their BankID credentials....
Categories: Access control, Integrations

Accessible Back to Top Button

Provides a 'back to top' button that is fully accessible as a block to add to your Drupal website. Features Once you install the module, go to Block Layout and place the block called 'Accessible...
Categories: Integrations

Access Unpublished Linked Nodes

The Access Unpublished Linked Nodes module is built to extend the Access Unpublished module functionality. We found that with Access Unpublished alone, our clients were adding auHash keyed links...
Categories: Access control, Content display, Content editing experience

Recurring Dates Field Search API

This module provides Search API support for fields created with the Recurring Dates Field module. Features This module allows entities with recurring date fields to be indexed multiple times in a...
Categories: Site search

Commerce Product Options

The goal of this project is to provide a likewise implementation of Commerce Option in to Drupal Commerce. Product options are perfectly configurable with Commerce product variations, but if you...
Categories: E-commerce

Data Count

A statistical module, it helps admin to count all existing nodes and users data on the website. Admin can easily monitor the status of published/unpublished nodes and active/inactive users through...
Categories: Administration tools, Content display

Search API Solr Schema Check

If you use Search API Solr, over time as you update the module, you'll be required to regenerate and re-upload its configuration schema to your Solr server. This is often a manual process and is...
Categories: Site search

Link Text Options

The Link Text Options module allows you to change the link text input on a link field from a textfield into a select/options element effectively restricting what text a content editor can enter for...
Categories: Administration tools, Content display, Content editing experience

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

Collabora Online

The Collabora Online module (COOL) allow integrating the Collabora Online productivity software into your Drupal CMS. Both the CODE (community release) and paid license versions are supported. COOL...
Categories: Integrations

Drupal Admin App

This module is a backend for Drupal Admin Mobile App. This module with Drupal Admin App you can mange users of your Drupal Website using a Mobile app that can downloaded from below provided links....
Categories: Administration tools

farmOS Grazing Plan

Grazing plan type and related features for farmOS. (ALPHA 1.x IN DEVELOPMENT)

A12s Locations

The A21s Location module helps to display a location map with markers and groups of markers. It uses a plugin system to integrate with map providers and defines currently 2 plugins for Google Map...
Categories: Content display

ToC NG (obsolete)

IMPORTANT: toc_ng code has been backported to the toc_js module (version 3.0+) where further development will take place.
Categories: Accessibility, Content display, Site structure

SharePoint Integration

The SharePoint Integration module provides functionality to synchronize directories and files between Microsoft SharePoint and Drupal websites using the Microsoft Graph API. It also allows...
Categories: Content display, Integrations, User engagement

OverlayScrollbars

This module integrates OverlayScrollbars plugin into Drupal and beautifies browser's scrollbar. It also provides a settings page so the user can define what html elements he wants to have...
Categories: Integrations

Search API Azure AI Search

This module provides a Search API integration for Azure AI Search. Azure AI Search (formerly known as "Azure Cognitive Search") is a search solution from Microsoft that provides secure information...
Categories: Integrations, Site search

Views Slick Animate

Slick is a powerful and performant slideshow Aniamte solution Features 1. slick slider without animate available 2. slick slider with animate available 3. slick slider with random animate available...
Categories: Content display, Integrations

Node XML Sitemap

Node XML Sitemap Node XML Sitemap module intends to provide XML URL for each node based on content type. For a full description of the module, visit the project page. Submit bug reports and feature...
Categories: Site search

Pages