
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.
AddEvent
Description: The AddEvent module integrates the Add to Calendar button into the Drupal block system. There are plans to add additional Event and Calendar integrations that are provided by the...
Categories: Content editing experience, Site structure, Integrations
Static Suite
A suite of modules to decouple Drupal and turn it into a static site, built by a Static Site Generator like Gatsby or Next.js. It exports data to static files (JSON, XML, etc), runs a build process...
Categories: Decoupled
SubResourceIntegrity
A very small module, which allows developers to specify SRI attributes for their external assets in *.libraries.yml. Example: test_asset: js: "https://cdnjs.cloudflare.com/ajax/libs/jquery...
Categories: Security, Developer tools
Cleave.js for Drupal
This is a Drupal module that integrates the cleave.js input field auto-formatter with the Drupal form-API. This is pure API module without any UI. You only need to install it, when anoher module...
Categories: Developer tools, Integrations
Easy Layouts
The Easy Layouts module provides a super easy and flexible way to control your layouts with Layout Builder. It gives you the ability to add wrappers, containers, rows, or columns to sections in...
Categories: Content display
Emergency Notification
Introduction Provides the ability to display a customizable emergency notification on all pages, exempt the pages that are being excluded in the configuration. Once the is dismissed the emergency...
Categories: Content display, Developer tools
Link field Preview
This modules adds new field type which stores url, title and content of that url. Providing formatter and widget for it. Special feature is in field widget where we use Goutte library which is "a...
Categories: Content editing experience, Content display, Developer tools
Switch User Login
Switch User Login module provide functionality to admin user to login with any user by just one click, and you can also back to previous logged in username or admin user. This module is to use for...
Categories: Access control
Entity Visitors
Are you looking for adding a block to your entity either the user, node or any custom entity that is showing the users viewed this entity? like in LinkedIn where you can see the people viewed your...
Categories: Content editing experience, Integrations
HTML5 Audio Player
User can upload any audio with format mp3, wav and ogg. Once audio uploaded, users can set settings for that audio like auto-play, repeat, mute and width of player. Once player added, one short...
Categories: Media
Entity Updater
Mass updates entities via a queue Contribute Reach out at #drunomics-contribute at the Drupal Slack!
Categories: Content editing experience
Media Iconpicker
Media iconpicker is an alternative to the media library widget for selecting icons wrapped by media entities. It's an inline selection widget based on the [Fontawesome Iconpicker](https://github...
Categories: Media
Sync UUIDs!
During development, you often have to upload code from the version control system to multiple servers. You can use this module to synchronize the configuration. Also, this module can be useful if...
Categories: Developer tools
EK Jitsi
Integration of Jitsi video conferencing. Allows to point to a Jitsi Meet server, start a new video session or join existing directly from a Drupal site. Latest version can be tested here. create...
Categories: Integrations, Developer tools
Cache UI
The Cache UI module aims to provide the missing UI for cache bins and entries. Warning! Experimental module, use with caution. Features This module provides a new UI to list cache bins at /admin...
Categories: Developer tools
Entity Synchronization
The Entity Synchronization module provides a framework for exchanging data between Drupal and one or more remote systems. This is an API/Framework module; it does not provide functionality out of...
Categories: Import and export, Integrations
Typography Filter
Overview Text filter to automatically improve typography of your content. It relies on the JoliTypo PHP library. How to use As filter in editor Go to your text filters configuration page (admin...
Categories: Content editing experience
API Docs
This module will provides API Docs to your Developer Portal, It is powered by Drupal content type, custom field formatters & views. Features covered API Docs module will provide API Docs Content...
Categories: Content display, Content editing experience, Site structure
Revision Field Views
This module extends Views to display fine-grained field changes from node revisions. Unlike other node revision modules, this module displays the value differences inside the view itself. This...
Categories: Content editing experience
Jitsi Meet
Integrates with Jitsi Meet API to provide a video conferencing solution
Categories: Developer tools, Integrations
reCAPTCHA Preloader
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. The module provides a preloader for Google reCAPTCHA v2...
Categories: Accessibility, Integrations, Security
Views Mailmerge Field
The module provides a global Views field plugin with mailmerge-like capabilities. The primary use case for this module is to provide a mail merge facility at the Views field level. Mailmerge tokens...
Commerce Ticketing
INTRODUCTION This module allows you to create and sell tickets. Tickets are fieldable entities, that can easily be extended. Tickets have a state are related to a workflow. Created > Active >...
Categories: E-commerce
Dream block manager
Dream block manager adds machine name, path to the list of blocks. It also provides a filter so you can search on name, machine name orpath
Categories: Administration tools
AP Media API Integrator
AP Media API Integrator module provide developer service to easily integrate Ap newsroom APIs. This module also provide dashboard to search, filter and clone AP content. For more details visit :-...
Categories: Content display, Developer tools, Integrations