
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.
Strip 4-byte UTF8
This module helps in preventing PDO Exceptions caused by MySQL general error of incorrect string value. Enabling this module will have your site reject overly long 2 byte sequences, as well as...
Categories: Developer tools
Search Files
Search Files allows searching for files in node attachments and in arbitrary directories. Text is extracted by externally provided helper applications. Helper Applications In order to extract text,...
Categories: Media, Site search
Judy
Judy is a small Javascript utilities library. Highlights set/get value of all kinds of fields ­ - including Drupal list fields like checkboxes and radios qualified keydown/keyup event handlers ...
Categories: Developer tools
Andromeda Slideshow
Slideshow module for the Andromeda theme. Documentation Read http://drupal.org/node/1330866 Dependencies Chaos Tool Suite Libraries API
Categories: Content display
Modifiers Pack
Overview This module provides an starter set of Modifiers which will be helpful for basic and common modification use cases. Currently the following Modifiers are included: Absolute Height Modifier...
Categories: Content display
Flush Single Image Styles
Utility module to flush a single image from any image styles it may have generated for it. This module provides a simple form to which you can provide a source image path (e.g. public://assets/foo...
Categories: Developer tools
Paragraphs Stats
The Paragraphs Stats module is designed to provide content managers and designers with a lens on how Paragraphs are being utilized on a given Drupal site. It is an site auditing tool that allows...
Categories: Administration tools, Content editing experience, Developer tools
NodeSymlinks
NodeSymlinks allows you to display the same content to users at multiple locations in the Drupal menu system with unique URL path, unique navigation breadcrumb and without the SEO penalty that...
Categories: Content editing experience, Site structure
Entity Clone Template
Add a Drupal View to clone a content from a template. This modules requires Entity Clone module. Usage - After enabling the module, make sure at least one content type is configured to use Entity...
Categories: Content editing experience
Persistent Menu Items
This module allows a site administrator or user with the proper permissions to create menu items in the Drupal menu system that are not subjected to the usual access control checks that are applied...
Categories: Site structure, Developer tools
Layout Builder Widget
This module improves the usability of the Layout Builder interface by integrating it into entity edit forms. By implementing this module, content editing becomes more efficient and streamlined with...
Categories: Content display
Layout Paragraphs Restrictions
This provides a means of restricting Paragraph types that can be placed within Layout Paragraph instances by matching context variables. Restrictions may be placed on entire layouts or on regions...
Categories: Administration tools
Glazed CMS Events
Glazed CMS profile and its modules are no longer actively maintained. We recommend users consider DXPR CMS for a more advanced and flexible solution for managing events on Drupal websites. DXPR CMS...
Webform Panels
Provides a ctools content type plugin to display nodes that have webform components attached to them. It provides subtypes to allow you to specify the node type of the node you want to display, as...
Categories: Content display
Flagging Form
From version 7.x-3.x, you could now attach fields to Flags, this module, Flag forms, provides a form for filling out these fields. The development of this module was done by mooffie and published...
Categories: Content editing experience, Site structure, Developer tools
Block Visibility
This module adds a visibility column to the block admin screen. One of the difficulties with managing drupal sites is that over time the block admin page gets very cluttered. There are often dozens...
Categories: Administration tools, Developer tools
User Online Status
This module provides an extra field for the user entity and a Views field to display user online statuses. Online, offline and absent. You can configure the time delay between status changes and...
Categories: Access control
Sticky Local Tasks
Provides more user-friendly, better, and fancier sticky local tasks. There are times that whenever you are on a long page, you have to scroll up to the top of the page to access the local tasks...
Categories: Administration tools, Content editing experience, Site structure
Panels Responsive Tabs
Panels Responsive Tabs comes up as a mix between two already existing modules: Panels Tabs and Field Group: Easy Responsive Tabs to Accordion. This module provides a configurable "Responsive Tabs"...
Categories: Content display, Developer tools, Integrations
OptGroup Taxonomy Select
This module provides a widget dedicated for taxonomy term reference field. It displays the terms list with an OptGroup format.All the nested level terms are also grouped under the main parent term....
Categories: Site structure
Webform Countdown
Provides a textarea component for Drupal webforms with a configurable, twitter-style dynamic word or character count. Sponsored by the folks at openmedia.ca and New/Mode. Requires webform module...
Categories: Content editing experience
Search API Field Map
This module is a dependency of Search API Federated Solr, but is also usable on its own. It provides new field options on Search API indexes: The "Mapped field" field can be used to aggregate data...
Categories: Site search, Developer tools
IntelligenceBank DAM Connector
The IntelligenceBank DAM Connector for Drupal provides an easy way to access IntelligenceBank assets for importing, or embedding directly from the Drupal core Media Library module. There are two...
Categories: Content editing experience, Integrations, Media
Page Cache Exclusion
Smartly control what gets cached — and keep your Drupal database clean. Page Cache Exclusion gives you fine-grained control over Drupal’s internal page cache system. Instead of letting every page ...
Categories: Performance
Views Access Conditions
A Drupal module that allows you to control access to views based on configurable conditions. Overview Views Access Conditions provides a flexible way to control when views are accessible on your...
Categories: Access control, Administration tools