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.
Comment OG
This module allows for integration between Comment and Organic Groups so that only group members can comment on group content. Flexibility is greatly expanded in the new Drupal 7 version. As always...
Categories: Content editing experience
Opigno WYSIWYG Templates App
WYSIWYG templates for Opigno.
Categories: Content editing experience, Content display
Stop administrator login
This is a very lightweight module that will stop users from being able to login as user 1 and optionally block the entire "administrator" role. Site administrators will still be able to login as...
Categories: Security
Taxonomy Widget Plus
Synopsis This module provides a custom widget for taxonomy term reference field that: Displays as a tree-like structure. Allows adding new term directly in the entity form. Can be placed into...
Categories: Content editing experience, Site structure, Developer tools
Permission watchdog
Permission watchdog logs all changes to permissions on roles so an administrator can audit the entire history of changes to permissions. This is useful for sites or applications which have security...
Categories: Security, Access control
Serialized field
This is a helper module which declares a 'Serialized data' field type. This is designed to make it easy for modules to store arbitrary data on an entity. No widgets or formatters are included for...
Categories: Developer tools, Site structure
Taxonomy Custom Controller
The Taxonomy Custom Controller module is a default Taxonomy Term entity canonical controller override with event. It will help you to subscribe to event and change content of term page. You can...
Categories: Developer tools, Content display, Site structure
Strip paragraph tags filter
Strip paragraph tags from a text format that otherwise requires them. Features This module provides an input filter that strips opening and closing paragraph tags ( and ) so that you can designate...
Categories: Content display, Content editing experience
Ajax
ATTENTION MODULE DEVELOPERS: I really need additional maintainers to help with this project. If you are interested, please let me know. If you wish to contribute to this project, you can fork it...
Categories: Developer tools
Contextual View Modes
Ever want to change the view mode of something based off a context? Well now you can! Contextual view modes adds a context reaction where you can set the view mode of any entity. You can also set...
Categories: Content editing experience, Content display
GatherContent
This package is no longer supported. For the latest updates for "GatherContent" (now Content Workflow by Bynder) - please update to Content Workflow by Bynder About GatherContent GatherContent is...
Categories: Content editing experience, Import and export, Integrations
image effect
resize an image to an exact set of dimensions size without any crop, stretch, or shrunk, but will add white or transparent background if need.
Categories: Media
Block Machine Name
Block Machine Name is a small module that adds a machine name field to custom blocks (support for menu_blocks and imageblock is in the latest dev). Purpose: Its primary intent is to solve the...
Administration links access filter
This module is now part of Admin Toolbar As per 27th october 2017, this module got merged in as sub module to Admin Toolbar module and will be included in the upcoming 8.x-1.21 release. See [...
Categories: Administration tools
Me Redirect
Description A simple alternative to Me Aliases for Drupal 8, this module redirects all /me/* paths to the appropriate /user/%user/* page. It does this as a 302 redirect in case you ever wish to...
Categories: Administration tools
DocCheck Basic
This module allows healthcare professionals to log in to a shared account on the Drupal website using their DocCheck credentials. (basic license https://access.doccheck.com/) Block (DocCheck Basic)...
Categories: Access control, Integrations
EDW HealthCheck
The HealthCheck module is a monitoring module that exports the status of a drupal application's core, modules and themes in a JSON format.
Categories: Administration tools
Embed view block
It is presently not possible to pass arguments to views block in Drupal 9+. This module makes it possible, allowing you embed a view through a block. It allows you to pass an argument to the view....
Content Moderation Bulk State Change
This module leverages Drupal bulk actions to streamline content workflows. Whether transitioning drafts to published status or archiving outdated content, this tool enhances efficiency for content...
Categories: Content editing experience
JSON:API Query Builder
A modern, interactive interface for exploring and building Drupal JSON:API requests. The JSON:API Query Builder provides a user-friendly interface for discovering and testing Drupal's JSON:API...
Categories: Decoupled, Developer tools
Memcache Status
Provides a Memcache status and cache reporting page, accessible by a link on the status report page. Drupal 9+ This is complete rework of the Drupal 7 version. Please note that this is work in...
Categories: Administration tools, Developer tools, Performance
Contact Form Popup
This module will provide simple Contact link as a block plugin, which will load any Drupal contact form in a popup. This module is using Drupal8 core ajax modal and getting the contact form on the...
Leaflet GeoJSON
Leaflet GeoJSON is a set of modules for creating Leaflet maps backed by GeoJSON data and leverage a bounding box strategy. Why use Leaflet GeoJSON? The Leaflet javascript library and its Drupal...
Categories: Content editing experience, Developer tools, Site structure
Ubercart attributes in cart
This module allows site administrators using the Ubercart and its Attribute modules to let their visitors change attributes of products they have added to their cart on their cart page. It...
Categories: E-commerce
LocalGov Open Referral
This module is currently developed on Github and mirrored here whilst projects from LocalGov Drupal are migrated to Drupal.org. Please file issues on the Github issue queue. Open Referral is an...