
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.
Configuration Translation Access
Synopsis The module provides a permission that allows users (usually site builders) to edit translations of configration that they already have edit access to. Drupal Core provides the config...
Categories: Administration tools, Multilingual
User Points Voting API
Makes it possible for voting widgets (that leverage the Voting API) to hook into the User Points ecosystem. Sites using voting tools like Fivestar, Voting, or Latest and Greatest (to name a few)...
Categories: User engagement, Access control
Trick Question
A very small and simple CAPTCHA-type spam prevention module. A lightweight, compact and simple alternative to larger and more complex modules such as The excellent and very popular Captcha module...
Categories: Security
Rules Data Transforms
Rules Data Transforms provides data transformation actions to rules. This project is a temporary location for code related to [#745314]. Currently contains: Convert to uppercase / lowercase Encode ...
Categories: Import and export, Automation, Developer tools
User Import Framework
The User Import Framework (uif) module provides simple, extensible user import via CSV (comma-separated value) files. The guiding philosophy is to make the import process as simple as possible for...
Categories: Administration tools, Developer tools, Import and export
Entity Path
This module provides a user interface to change the internal path/URI of entities. This is done by replacing path patterns with token values of the given entity. Features path patterns...
Categories: Content editing experience, Administration tools, Site structure
Image Allow Insecure Derivatives
Provides a user interface to allow Drupal to bypass the token security check when generating image derivatives. Details Drupal 7.20 comes with a security fix that changes all image derivative URLs...
Categories: Developer tools, Security
Official Facebook Pixel
This plugin will install a Facebook Pixel on your Drupal page. The Official Facebook Pixel allows you to fire PageView events when people visit your website. Tracking pixel events can help you...
Categories: E-commerce
XML Feed Views
SUMMARY This module allows you to create an XML feed from views of a Drupal site. You can create any type of XML feed. You can create Sitemap, RSS Feed, Google Feed, or any type of feed....
Views field compare
This project provides two different views filters to allow database fields to be compared. The first filter will allow two different fields to be compared using the standard comparison operators (,...
Cron key change
Makes possible to generate a new cron key. Drush support: drush cronkeychange
Categories: Developer tools
Audit Log
Adds audit logging (a.k.a. an audit trail) functionality to all entities, so you can easily track entity views, inserts, updates and deletes. Drupal 8 and 9 Use version 3.0.0 for Drupal 9...
Categories: Security
Remove Duplicates
Overview This module helps the administrator to easily remove duplicate nodes according to one of the node fields. Features The duplicate nodes found are permanently removed. It can be very useful...
Calendar Block
The calendar_block module provides a fully customizable calendar block which can be placed in a region at the blocks section. In thecalendar block's configuration form, the calendar's layout can be...
Categories: Developer tools
CKEditor4-Height (obsolete)
This module changes all ckeditor text fields to respect the "rows" setting of the field. How rows translate into pixels is a global setting, configured via a pixel factor and offset. This module...
Responsive Slideshow
Responsive Slide-show Module: When we are trying to create a carousel using Bootstrap theme, mostly the carousel was not showing as the responsive behaviour and also not able to give the bootstrap...
Categories: Media
Node Hierarchy
Node Hierarchy allows nodes to be children of other nodes creating a tree-like hierarchy of content. The module offers: 1-Click creation of hierarchical menus Hierarchical breadcrumbs Automatic...
Categories: Administration tools, Content editing experience, Content display
Nice login
Nice login is a very light and simple module which improve look of pages /user/login, user/register and user/password, by removing standards tabs Login, Reset Password and Create an account, and...
Categories: Access control, Developer tools
Rules Condition Site Variable
Currently a rule with a condition that relies on a site variable (i.e. variable_get('foo')) needs to have inline php code. This module allows your rule to have a condition that explicitly...
Categories: Automation
DrupalChat
DrupalChat allows visitors of your Drupal site to chat with each other privately or together in a public chatroom. This module enables sites to provide online support for their products/services,...
Categories: Developer tools
CKEditor Spoiler
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Adds the spoiler functionality to ckeditor Requirements...
Categories: Content editing experience
EXIF Custom
This module allows automatic population of fields from the EXIF, XMP and IPTC metadata tags when images are uploaded (requires the File Entity module). Any number of custom mappings between image...
Categories: Content editing experience
Twig Field
Provides a text field with Twig support and CodeMirror editor. Important: Do not allow untrusted users to edit Twig templates as it may cause security implications.
Categories: Content display, Content editing experience, Site structure
CMS Content Sync
About Content Sync Trusted by many of the largest organizations in the world, Content Sync provides the most sophisticated, scalable and reliable content hub for Drupal so you can provide the most...
Categories: Automation, Import and export, Integrations
SimpleMenu
Description This module creates a menu bar that is displayed at the top of every page. The menu bar is fixed in place and uses jQuery to position the bar, along with handling menu effects and...
Categories: Administration tools, Developer tools