Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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