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.
Node Limit by Term
Node Limit By Term Control content creation with taxonomy-based limits. Set maximum node counts per content type and term combination to manage site content growth and enforce editorial policies....
Categories: Administration tools, Content display, Content editing experience
GovAI
This module provides a plugin for the AI core module in Drupal, enabling integration with the GovAI backend. Features Seamless integration with the GovAI backend — Provides a plugin under the AI...
Categories: Artificial Intelligence (AI)
Master
The module provides utilities for controlling the module status of all modules in the whole installation by a single drush command. The configuration is done by defining "master modules". "Master...
Categories: Developer tools
Relatedness
This module has two (2) features: better UI selection of terms. concept of the UI is similar to Hierarchical Select module. creates related content block using the terms selected (that's why the...
Categories: Content editing experience, Content display
Taxonomy Place
This module dynamically creates a 'Place' vocabulary using Address module to manage the geographical information. The taxonomy terms that are created are nested by country, then state/province,...
Categories: Site structure
Elfsight Vimeo Gallery
This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already copy...
Bazaarvoice
The Bazaarvoice module is a suite of modules that provide a wide range of integrations with the Bazaarvoice ratings and reviews service. Proper use of this module requires having a Bazaarvoice...
Categories: User engagement
Business Identity
Objective: Enhance the usability and accessibility of Drupal's administrative interface to meet business client standards by creating a unified configuration page that consolidates all business...
SDC Entity Mapping
SDC Entity Mapping lets site builders map Drupal entity data to Single-Directory Component (SDC) props using reusable mapping profiles. This makes it possible to render the same component from...
Categories: Content display, Content editing experience
User News
The User News module allows each member of your Drupal site to individually create and publish news articles, with each member having his/her own individual RSS feed. A block is also provided which...
Categories: Content editing experience, Content display
Jumper (Jump Anywhere)
Jumper provides an optional integration with Jump.js (a small, modern, dependency-free smooth scrolling library), or fallback to native smooth scroll if the library is not installed. Be sure to...
Categories: Developer tools, Site structure, Integrations
Layout builder default blocks
Overview Provides a way to allow content editors to override default layout builder layouts simply by creating custom blocks Typical use case A site builder is building a default layout for a...
Categories: Content display
Persistent Identifiers Module
Provides capabilities for minting and persisting persistent identifiers (Handles, DOIs, ARKs, etc.) for nodes. This module's primary use case was to provide this service for Islandora objects, but...
Categories: Content editing experience
Smart menus Smart tabs
The Smart menus, Smart tabs duo of modules make everyone's Drupal experience just that little bit more convenient. The two modules give menus and tabs a memory, so that when you revisit a page,...
Categories: Site structure
check_drupal
Nagios drupal plugin to monitor the state of a drupal site for security updates, system updates, core errors, core warnings and missing db updates. NOTE This check can be used in two ways: Let...
Categories: Administration tools
Liquid Wiki Engine Project
As of 2009/07/25, this module appears to no longer be supported. If you are interested in taking this module over, or you as the module maintainer feel this message has been posted in error, please...
Categories: Content editing experience
Tumblr Connect
Welcome to "Tumblr Connect". You create content on your Drupal website, this module automatically re-publishes that content on your Tumblr page. Any subsequent changes performed on your Drupal site...
Regions
Tutorial of how to use this API to build a region Regions in Drupal are defined by the theme layer. This is problematic in instances where you want to add blocks / boxes to a specific region that...
Categories: Content display, Developer tools
Mail Role
Overview: Mail Role grants roles to users based on their email address. A site developer can configure a list of domain names to detect and a user role to grant. Mail Role then examines a user's...
Categories: Access control
Elfsight Weather
This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already copy...
Elfsight Trustpilot Reviews
This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already copy...
Elfsight Podcast Player
This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already copy...
Elfsight Before and After Slider
This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already...
Bootstrap UI
Integrates Bootstrap CSS framework along with a user interface for configuring and customize components, variables and plugins. Overview Build fast, responsive Drupal sites with Bootstrap UI!...
Categories: Developer tools, Integrations
Site Glue
Site Glue is a "utility belt" for Drupal site builders and developers. It replaces the repetitive custom code (hooks) and heavy single-purpose modules usually required for common tasks like...
Categories: Content editing experience, Developer tools, Site structure