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

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

Config Plus

Provides the following features a service for easily installing new configuration added to a module as if it was installed by the Drupal's own config installer during module installation a...
Categories: Developer tools

Events List

A module to display all events on a page from content type named as event with fields name, description, place, date, image and star rating. Functionality: All published events are visible on /list...
Categories: Content display

Entity Print Chrome

Entity Print Chrome provides a Chrome-based PDF renderer for Entity Print. Installation You will need Chrome or Chromium installed on your web server. In the Entity Print configuration options,...
Categories: Content editing experience, Content display

Admin Local Tasks

This module make Drupal (Admin) Local Task links fancier and more accessible for content editors on non-admin routes (front pages) - with minimalistic design and fixed position on left or right...
Categories: Administration tools

Advanced Sanitize

Advanced sanitize gives the developer ability to automate database sanitisation. This module replaces sensitive information stored in database with use of either Faker.php library or developer...
Categories: Developer tools

Views Field "Dynamic Entity Label"

Render the label of an entity as a field. You need this if the entity label is dynamic, not stored in a field. This renders the label of the entity itself. The Entity Label field plugin from views...

Colorizer Classes

Adds in the ability to take a color value from Drupal and output it as a CSS Class using a Twig filter. It was built to be used with something like the Color Field module that lets users see a...
Categories: Content display

Encrypted link formatter

This Drupal module allows for the encryption of URL's generated for private file downloads. This helps to secure the files and ensure that only authorized individuals can access them, altering the...

Entity ID Tools

This module provides a set of drush administrative commands to manage content entity IDs. The initial reelase implements two drush commands: drush entity_id_tools:next_id Establishes the ID for the...
Categories: Content editing experience, Import and export

Locale Download

The purpose of this module is to provide a controllable way to download .po files from the Drupal remote server to local without changing configs and manually running individual check and update...
Categories: Administration tools, Multilingual

DOI Publications Search

Features: This module provides a service (doi_search.manager) that allows retrieving information publications using DOI (https://www.doi.org/). Usage example: $data = \Drupal::service('doi_search...

Content Reminders

The Content Reminders module for Drupal is a tool that allows website administrators to set up automatic reminders for specific pieces of content. These reminders can be sent to a designated email...
Categories: Administration tools, Content editing experience, Integrations

Live Blog

Info: ---- Live Blog module allows to create dynamic page with new content coming in without refreshing the page. This module is useful for live events and streams. This module allows to add/update...
Categories: Content editing experience

Decoupled Domain

The Decoupled Domain module provides Domain config entities that can be used as configurations for decoupled applications. The domains can be referenced by content entities and that reference can...
Categories: Decoupled

Group Finder

This module is an API module that allows you to find Group in different scenarios. Predefined finders: Create new group: Group from create group route (dummy group). Group by content: Group from...

Views area menu block

Summary This module provides a views area plugin that renders a menu as a block. The menu block can be configured with the following options: Block CSS class Menu CSS class Prefix path for all menu...

DOI Field

This module provides a Doi type field. Add a "DOI Field" to your content Choose the display options for the field Add the DOI to the field When displayed the field will show the selected info for...
Categories: Site structure

Component Libraries: Bootstrap

CL Bootstrap integrates bootstrap 5 components into your Drupal site leveraging storybook for its framework. 📙 Existing components: 🔗 Link 🔘 Button 🚀 Icon 🪗 Accordion Accordion item 📍 Roadmap: TBD...

mosparo Integration

About mosparo mosparo is the modern spam protection system. It provides an alternative to the existing CAPTCHA solutions by simply checking the form data instead of trying to check if someone is a...
Categories: Security

Media Title Length

Overview The Media Title Length provides a feature that allows the webmaster to control and set the media title (name) field length. Installation The installation of this module is like other...
Categories: Administration tools, Content editing experience, Media

Select With Search

SelectWithSearch intends to add search option on select field. FEATURES -------- Module will add new widget called "Select With Search". Applicable on single selection Select Filed only....

InforMEA API

InforMEA API module This module contains a set of REST plugins which can be used to create REST-based API endpoints to epose data into the format required by the InforMEA project. This process...
Categories: Developer tools

Eulerian for TacJS

Allows to add Eulerian service to TacJS module. Related modules Eulerian TacJS
Categories: Integrations

Web Blog

Enhances your Drupal site by introducing a versatile Blog content type along with customized views for the home page and dedicated blog pages. Key Features: Blog Content Type: Introduces a...
Categories: Content display

AddThis Social Share

According to the AddThis website (https://www.addthis.com/), AddThis services were terminated on May 31, 2023. Therefore, it is recommended to use the Better Social Share module instead. AddThis...
Categories: Integrations, Site structure

Pages