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.
Context Inject
This module provides a context reactions to inject HTML snippets and libraries to page. Inject snippet usage Create or edit any context Add "Attach snippet" reaction Put full HTML code inside...
Categories: Content display, Content editing experience
InfluxDB
InfluxDB is an open-source time series database developed by the company InfluxData. It is used for storage and retrieval of time series data in fields such as operations monitoring, application...
Categories: Developer tools, Site search
Alpha Numeric Glossary (Pagination)
The Alpha Numeric Glossary for Views module enables you to add an alphabetical & numeric way of pagination in the header or footer of a views display. Views Integration and Configuration 1) Create...
Library Guide Management System
Overview The LGMS module is an open-source, web-based system designed for educational organizations like university libraries. It allows librarians to create, manage, and share information-rich...
Categories: Content display
Field Formatter Theme
Allows site builders to add field theme suggestions in the field formatter settings. Post-Installation Settings are found in the field formatter settings in the entity display form. Go to the ...
AMQP Transport for Symfony Messenger + Drupal
AMQP transport for Symfony Messenger integration. This project requires dependencies to be managed with Composer. This project contains a a full-featured transport utilizing an AMQP message broker ...
Entity 2 Text
This suite is primarily a set of APIs and tools to improve the developer experience. This module provides a number of utility and helper APIs for developers to transform content into plain text....
Categories: Developer tools
AWS Bedrock Chat
The AWS Bedrock Chat Module integrates AWS-powered Generative AI functionalities into Drupal 10 and 11 websites, offering a seamless user experience for live chat interactions. Features Allows...
Categories: Integrations, User engagement
Media Widget
Defines basic upload and URL widgets for media types not allowing for reuse. These mimic the core File and Link widgets. This allows to use Media as a replacement for plain File entities.
Categories: Media
DB Anonymizer Config Generator
This is a DB Anonymizer config generator for drupal sites. DB Anonymizer is a tool that can: Do full/partial data export from database. Anonymize data on the fly during the export. Why do I need it...
Categories: Developer tools, Import and export
Sync Clients
Introduction This is a base module to handle API connections using Advanced Queue. The goal is to provide a robust framework, that allows for generic API request handling with build-in error...
Categories: Developer tools, Import and export, Integrations
Expirable Content
Configure any content to have a calculated expiration date. Features Expiration configuration per bundle Seamless and invisible to the target entity type Views integration Installation Install as...
Categories: Site structure
Webform Allowed Charactersets
Add characterset restrictions to your webforms. If you for example have russian spam still comming through your current anti-spam measures on your webforms, you can use this module to simply not...
Categories: Security, User engagement
Group features
This module implements "opt-in" features for groups. A group feature contains a set of permissions which are given depending on the feature being selected on a per group basis. This will allow you...
Buy Me a Coffee
The Buy Me a Coffee module for Drupal allows users to easily integrate the Buy Me a Coffee donation platform into their websites, enabling visitors to support content creators by making small...
Categories: Integrations
Diboo signature pad
The Diboo signature pad module is an addon for the diboo core module that configures a signature pad widget to draw a picture for a chain. First module for Diboo that enables drawing. REQUIREMENTS...
Reporter
The Reporter module lets you easily create reports. It is a Report Writer and turns your SQL into a finished report with its own url. It provides a Configuration Editor to name your reports and...
Categories: Administration tools
Webform SMSAPI
Webform SMSAPI is a module enhancing functionality of both SMSAPI and Webform modules. It provides the webform handler to send SMS messages after submitting the form. The extension requires the...
Categories: Integrations
Text To Number
The text to number module provide a widget to number fields then it applies text input into that number field and the validation hook that will run before save. Features You want to add text in to...
Categories: Content editing experience
JSON:API Entity Operations
This module simply adds an action button on the different entities of the site to be able to quickly access the entity through the /jsonapi endpoint. Once the module is activated, you will have the...
Categories: Administration tools
Register with OTP
This is a simple and Free module to add an extra protection in the user Registration form (only for anonymous users) to let only valid users create account and stop bot account creations. Features...
Categories: Security
Feeds Tamper Markdown
The tamper plugin converts markdown to HTML. Features Converts Markdown to HTML on Feed import. Uses League/common libraries to do the conversion. Supports extensions Provides user with control...
Categories: Import and export
GitLab for Helpdesk Integration
This module extends the Helpdesk Integration by creating instances and comments in your GitLab instance.
Categories: Integrations
Twig DateTime
A simple Drupal module to create a DateTime from given date using Twig. Features Useful for outputting dates in a DateTime format for calendars. Post-Installation In Twig, simply use the get...
Categories: Content display
Twig Get URL
A simple Twig module to generate the URL of a node using the nid. Features Useful for getting a path alias of a node in Twig when you only have the node ID available. Post-Installation In Twig,...
Categories: Access control