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.
Translation Bliss: Simplified Translations, Total Control
Managing a multilingual Drupal site shouldn't require a translation specialist just to understand why a button label is showing up in the wrong language. Translation Bliss makes translation...
Categories: Multilingual
Inline Entity Form Event Dispatcher
This module integrates the Inline Entity Form module with the Hook Event Dispatcher module. This allows you to use the Drupal event subscriber system, instead of the outdated hook system, to react...
Categories: Developer tools
Javascript scripting
Javascript scripting The "JavaScript Scripting" module functions similarly to the formula feature in spreadsheet software, processing input parameters to yield results within a server-side...
Categories: Administration tools, Developer tools, Integrations
Confirm Logout
This module makes the user log out as a confirm popup message.
Categories: Access control, Security
Views Pager Token
Views Pager Token module Provides a 'Views Pager Plugin' that allows token input in the pager settings. This feature allows you to customize the number of displays dynamically, site builders and...
Categories: Administration tools, Site structure
File Crusader
File Crusader is a Drupal module that enhances file access control by moving public files to an inaccessible path when their parent entity is unpublished. This prevents users from accessing files...
Categories: Access control, Media
pretix for DPL CMS
The source code for this project is mirrored from https://github.com/rimi-itk/dpl_pretix/.
Categories: Integrations
Screenshot One
Screenshot one is a module that currently have two things available for it. The one thing is a service where you can generate screenshots from the Screenshot One service for any third party module...
ScrapingBot
What is this ScrapingBot is a service that can take a link and scrape it using an actual browser from almost anywhere in the world. It also offers depth scraping/crawling of an entire website using...
Categories: Import and export, Integrations, Search engine optimization (SEO)
Google Places for AI
Google Places is a module that currently have two things available for it. The one thing is a service where you can search and get addresses or metadata from the Google Places service for any third...
Categories: Import and export, Integrations
AI Automators Extractor
This module helps you do normal extraction tasks that you would usually use regular expression and code to solve, inside your AI Automator workflow. This is a submodule from the AI module that...
Categories: Import and export
Users Account Modal
The Users Account Modal module Displays user account links within a modal popup. Features Provides users account links in pop up window. Post-Installation Go to admin/configuration/users-account...
Categories: User engagement
Deepgram
Deepgram is a superior speech to text/transcript service that takes audio and transcribes it. The module works as a provider for the AI module making it possible to create transcripts from audio...
Categories: Integrations, Media
ElevenLabs
ElevenLabs is a great text-to-speech service that can create speech from any text, even using custom trained voices. The module works as a provider for the AI module making it possible to create...
Categories: Integrations, Media
Solr Health Check
Solr Health Check This module provides an endpoint to check the health of all Solr cores associated with a Drupal site. It is designed to help site administrators and developers quickly verify the...
Categories: Site search
Profile Tabs Enhance
This module alters the profile tabs in the user pages to make them as sub tabs of the user view and edit pages. Assuming you have two profiles "Profile A" and "Profile B". Normally there would be...
Categories: Accessibility
Drupal SEO Studio: AI meta tags
SEO Studio provides webmasters with a real-time preview of how a page's meta tags will appear across major search engines and social media platforms. The module adds a new "SEO" tab to Drupal nodes...
Categories: Search engine optimization (SEO)
Paragraph block
The Paragraph Block module enables the use of paragraph types as block types without additional block type configuration. It provides per-paragraph type configurability, offering flexibility and...
Views AI Summary
The Views AI Summary module introduces a block and a Drush command that enhance content summarization in Drupal. The block, which can be enabled on any View page, summarizes the Views output, while...
Categories: Site search
SMTP Mail Authentication Webform Handler
The SMTP Mail Authentication Webform Handler module allows you to configure custom SMTP credentials for sending emails from webform submissions. This enhances security and flexibility by enabling...
Categories: Automation, Content editing experience, Integrations
Disk Space Alert
Disk Space Alert is a module for Drupal 10 that monitors your server's disk space usage and provides timely notifications when available disk space crosses a specified threshold. This helps ensure...
Categories: Administration tools, Automation, Integrations
Kordiam
Are you using the content strategy tool Kordiam to plan your stories and to manage your editorial department? This module connects your Kordiam account to one or multiple Drupal sites. Your story...
Categories: Content editing experience
Gutenberg advanced link
In gutenberg editor, this module allow to add a tag with several class Tips: To remove the link, let empty the url field !
Categories: Administration tools, Content editing experience
Abusive Traffic
INTRODUCTION The abusive traffic module helps identify abusive traffic (aka spam users) by IP address. The module will send an email to you so you can review if they are actually spam, or not. You...
Categories: Administration tools
Media Canonical Download
The Media Canonical Download Module provides an option to download a file directly when a media entity is viewed. Usage: Install the Media Canonical Download module. Select “Standalone Media URLs”...
Categories: Media