
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.
Audio Clips API
Audio Clips module is an API for creating a clip from an audio file. Features This module uses FFmpeg library and only MP3 and WAV format is compatible. Post-Installation - Go to /admin/config...
Categories: Developer tools, Media
Locale Delete
This module serves to delete traslations from database to allow you delete them when you are not using them for example. It shows a new checkbox on the table of traslations (on /admin/config...
Categories: Multilingual, Performance, Security
SEO Audit
SEO Audit is a powerful Drupal module that performs automated SEO audits on any website — including local development environments — by crawling pages and analyzing crucial SEO elements. It helps...
Categories: Search engine optimization (SEO)
Commerce Recurring Log
As part of the work on Drupal.org Issue #3281646, I created this module to enhance logging and traceability of recurring subscriptions in the system. This module adds support for logging lifecycle...
Categories: E-commerce
DBlog JSON Viewer
JSON Viewer for Drupal Admin Logs Introduction The JSON Viewer module transforms complex, unreadable JSON data in Drupal admin log entries into an interactive, searchable, and visually organized...
Categories: Administration tools, Developer tools
FlipDown
⏰ A lightweight and performant flip styled countdown clock. It provides Field Formatter and Views Field Plugin, so you can use this module for any Date, DateTime fields. Features 💡 Lightweight - No...
Media Kinescope
Kinescope.io media module integrates ability to add "Kinescope Video URL" field to any entity type. Module provides "Kinescope Video URL" field formatter "Kinescope video" field widget to display...
Categories: Media
Advanced Number Format(ter/s) - i18n & rounding
THIS PROJECT HAS NO (FINAL / WORKING) CODE YET! PLEASE PARTICIPATE! (Read the project description and issues) Provides advanced number formatting and rounding options for Float Integer fields....
Categories: Content display, Content editing experience, Developer tools
Multi-Value Add Form Hider
This module prevents the default empty add form from appearing when editing an unlimited multivalued field, except when the field has no existing values. It helps keep the edit form clean and...
Categories: Content editing experience
Mediaflow
With the Mediaflow and Drupal integration, you can easily access your Mediaflow image library directly from within Drupal, allowing you to insert images without the need to download them first. The...
Categories: Media
DKAN JSON Form Tweak
INTRODUCTION Tweak the DKAN form generation from JSON schema Features Some template suggestions are added to allow to identify form elements generated through the DKAN JSON form widget Enable...
Categories: Content editing experience
CloudFront Tag Based Purgining
AWS CloudFront does not natively support tag-based purging. CloudFront allows you to invalidate cached objects using paths or wildcards via the Invalidation API. You can specify the object paths ...
Shareable Single Directory Components
Shareable Single Directory Components (SDC) allows developers to contribute and reuse SDCs across projects, without requiring them to be tied to a specific theme or module. This makes SDCs portable...
Categories: Administration tools, Developer tools
Config Shard
Splits large files into smaller shards when exporting configuration. This allows easier management of, for example, view displays or views. Similar projects This module is a shameless rip-off of...
Categories: Developer tools, Import and export
Gotenberg
Module purpose This module provides a Drupal-sauce around the gotenberg/gotenberg-php package, with basic configuration and a wrapper class to be used within Drupal. It also adds an 'entity_print'...
Categories: Content display, Developer tools
Slick Pro Customizer
Slick Pro Customizer is a Drupal 10 module that allows developers to configure Slick carousels directly via a block. Each block can manage multiple carousel elements with granular options for...
Categories: Content display
TLSRPT (SMTP TLS Reporting)
TLSRPT module provides a simple web service to receive SMTP TLS reports, as defined by RFC 8460, and log them to a database table (using JSON Field).
Categories: Developer tools, Integrations, Security
LMS Migrate
Example migrations from Opigno LMS into Drupal LMS.
Categories: Import and export
Icecast Streaming Server
This project is a collection of modules which provide integration with Icecast, free server software for streaming multimedia. So far two modules are available: an Icecast YP directory module and...
Categories: Integrations, Media
Hyphenation
This module adds a filter for hyphenating input using phpHyphenator.
Categories: Content display, Content editing experience
Domain Menu Permissions
Domain Menu Permissions introduces a new permission Edit menu domain, which gives users that are assigned to a certain domain the permission to edit the menu (and only that) that is assigned to a...
Categories: Developer tools
Swipebox
This module provides a simple field formatter to output images with Swipebox, a jQuery "lightbox" plugin for desktop, mobile and tablet. (see http://brutaldesign.github.com/swipebox/) The code is...
Categories: Developer tools, Media, Integrations
Menu Merge
Menu Merge merges two or more menus into one and creates a block called Mobile Menu. This is just a simple helper I needed for theming purposes and by no means production ready, as configuration is...
Categories: Site structure
Sites group
An alternative to the Domain module which leverages the Group module. Separate various hosts via groups. Content creators can work in separate spaces via this setup.
Datapult
Provides an API for defining data requests and data sources. Data requests can be organized into datasets with managed caching, common loading arguments and registered displays. Features Here,...
Categories: Integrations