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.
Field tools
A collection of useful UI tools for working with fields. Field tools is developed as and when I have need of the features. If this module is useful to you, please consider investing back some of...
Categories: Developer tools, Site structure
Add to Calendar Date Augmenter
This module provides links to add an event to a calendar, similar to Add to Cal or Add To Calendar Button. Unlike those modules, this one has no external dependencies or libraries it relies on....
Categories: Content editing experience, Integrations, Site structure
HTML5 Tools
HTML5 Tools is a module that allows Drupal sites to be built using HTML5 ... smartly. One of our goals is to provide as much support for HTML5 markup in a set of Tools provided by a module so that...
Categories: Content display, Site structure
Menu Multilingual
The Menu Multilingual module provides multilingual features for menu blocks, to filter out menu items that do not have translated labels or link to untranslated content. Note: this module can be...
Categories: Multilingual, Site structure
Clipboard.js
Overview The Clipboard.js module provides integration with the clipboard.js library, which allows non-flash based clipboard copying using the HTML5 Clipboard API. Usage The module provides a field...
Categories: Developer tools, Integrations
Views Calc
This module adds simple calculations to a views table. Requires the Views module. You can SUM, AVERAGE, COUNT, MIN, MAX, or AVG selected columns. A plug in theme makes the view look more...
Categories: Content display, Developer tools
Google Analytics Reports
Google Analytics Reports module provides graphical reporting of your site's tracking data. Graphical reports include small path-based report in blocks, and a full path-based report....
Categories: Integrations
Inline Conditions
This module allows conditions to be defined on the entity add / edit form, and
those conditions are later mapped to rules conditions when the rule is generated. Inline Conditions are specially...
Categories: Automation
Find Content
Overview Find Content provides a simple way for users to find site content. Now you can quickly find content as an editor. Rather than scrolling through pages of content, simply search content by...
Categories: Administration tools
Simple Password Reset
This modules simplifies the password reset process. Without this module enabled, core Drupal prompts the user to log in via a one-time login form. After clicking "Log in", the user is brought to...
Categories: Access control
Cloudflare
Cloudflare is a FREE reverse proxy, firewall, and global content delivery network and can be implemented without installing any server software or hardware. On average, Cloudflare-powered websites...
Categories: Integrations, Performance, Security
CKEditor5 Fullscreen
Provides a plugin for CKEditor5 to replace the missing "Maximize" toolbar button. Features This plugin is a Drupal implementation of leknoppix's ckeditor5-fullscreen plugin. Once enabled, a...
Categories: Content editing experience
Duration Field
Overview This module creates a new duration field, that can be added to any entity. A duration field can collect any combination of year, month, day, hour, minute and second. Field settings allow...
Categories: Site structure
Magnific Popup
INTRODUCTION Integrate Dmitry Semenov's Magnific Popup jQuery lightbox plugin with Drupal as a field formatter. This module provides a "Magnific Popup" field formatter for File Entity and Image...
Categories: Content display, Site structure, Developer tools
MediaElement
The MediaElement module brings the MediaElement.js html5 player plugin to Drupal. MediaElement is a jQuery based JavaScript plugin that enables the video and audio tags using h.264 to work under...
No Markup
This module aims to help integration with component libraries. Map the Twig templates in your component library to the field data, without the field markup. Consider the following integration of a...
Categories: Developer tools
Simple Menu Icons
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Port of https://www.drupal.org/project/menu_icons which...
Categories: Site structure
Radix Layouts
Responsive panels layouts. Features Responsive out of the box Easily extendable to support new layouts Support for Responsive utility classes (You can easily hide and show panes based on mobile,...
CacheExclude
This module provides a simple way to exclude certain pages from being cached. Sometimes you want all pages to be cached for anonymous users except for one or two pages that have dynamic or random...
Categories: Developer tools
Better Login
Fancy login forms for Drupal :). Styling Drupal login/password/registration forms are a mission most of the time because they form part of the theme... This module removes that issue, it is...
Views Nivo Slider
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Nivo Slider is the Most Awesome jQuery Image Slider out...
Categories: Content display, Integrations
REST Views
Motivation This module enhances the REST export functionality in Views to solve the following use cases: Your field has multiple values. You want to render each item, but export them as an array...
Categories: Developer tools, Import and export
Textfield Counter
Module summary This module adds new widgets for the form display of each of the field types that ship with core, for both text fields and text areas. The widgets this module provides extend the...
Categories: Site structure, Developer tools
Fastly
Introduction Fastly is a real-time content delivery network (CDN) that improves the performance of websites, mobile applications, and APIs. The service is built on a highly customized and...
Categories: Performance, Integrations
Media Thumbnails
Media Thumbnails Introduction Provides a plugin type for custom media entity thumbnails. This module allows developers to create custom media entity thumbnails using plugins. That way you can add...
Categories: Media