Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

53,980 modules match your search

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.

Webform share

This is a helper module to prepopulate newly created webforms and to export / import webforms between sites. Only tested on Webform 6.x-3.x and 7.x-4.x / Exports between different versions (6.x to...
Categories: Content editing experience, Import and export, Developer tools

CKEditor Youtube

This plugin allows inserting Youtube videos using embed code or just the video URL in CKEditor 4. The plugin is NOT compatible with CKEditor 5. If you need to embed Youtube videos in a CKEditor 5...
Categories: Media

Menu target

Allows privileged users to choose wether or not to open menu items in a new window. When enabled, users who have access to add or edit menu items, are provided the possibility to choose if the menu...
Categories: Site structure

Node Reference URL Widget

The Node Reference URL Widget module adds a new widget to the Node Reference field type. It auto-populates a node reference field with a value from the URL, and does not allow this value to be...
Categories: Site structure

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

Media entity slideshow

Slideshows integration for Media entity module. 8.x-2.x version is intended to be used with core Media entity that will ship with 8.4.0. Development https://github.com/drupal-media/media_entity...
Categories: Media

CKEditor Media Resize

Introduces the ability to arbitrarily re-scale image media embedded via Drupal core's media embed plugin in CKEditor5. Features Drupal core's ckeditor5 image embed feature allows scaling of images...
Categories: Content editing experience, Media

Entity Rules

Entity Rules provides a page for selecting and creating Rules components that will be executed when different operations happen to an Entity of a particular bundle. This provides an alternative...
Categories: Administration tools, Content editing experience, Automation

Empty fields

This module provides a way to show empty fields that would otherwise be hidden. It achieves this by appending new settings to existing display formatters. These settings allow you to display a...
Categories: Content display, Site structure

CAPTCHA Riddler

Human Question & Answer Captcha Overview Captcha Riddler is a sub module of Captcha that lets site administrators create their own questions to foil automated spam bots. Features This module lets...
Categories: Security

Disqus

DISQUS is a comments platform that helps you build an active community from your website's audience. It has awesome features, powerful tools, and it's easy to install. Drupal Integration Display...
Categories: Integrations

Animate CSS

This module is to provide easy integration of Animate CSS, a bunch of cool, fun and cross-browser animations for you to use in your projects. Great for emphasis, home pages, sliders, and general...

Views Litepager

Though this pager may appear similar to View's "Mini Pager" option, it is functionally different in a very important way. The Views Litepager module solves a problem of scalability for sites with...

Social Link Field

Synopsis Provides a social link field type. The module has possibility to customize form widget and form formatter. In widget settings in limited field items, you can allow or deny to change social...
Categories: Site structure

Views Autosubmit

Introduction This module provides a view autosubmit plugin for exposed forms. Requirements Views UI module Installation Install as you would normally install a contributed Drupal module, the...

Better Passwords

Better Passwords attempts to help users create better passwords by adhering to current recommendations from the US National Institute of Standards and Technology (NIST). This agency, part of the...
Categories: Security, Access control

Countries

This module provides many country related tasks. A fieldable countries database with an administrative interface. A way to alter Drupals core country list. A country FAPI element. A countries field...

Crumbs, the Breadcrumbs suite

Crumbs calculates breadcrumbs for your site. It does so by finding the parent of the current page, then the parent of the parent, etc, until it arrives at the home page. Crumbs comes with a bunch...
Categories: Administration tools, Search engine optimization (SEO), Site structure

Google Chart Tools: Image Charts

The Google Chart Tools: Image Charts API was deprecated by Google on April 20, 2012 and can be shutdown at any time. We do not recommend using this module for any new projects. Various options are...

Simple Cron

The Simple Cron is a light-weight module for cron job management. The module provides a SimpleCron plugin that simplifies the implementation of new cron jobs. The build configuration form is also...
Categories: Administration tools, Developer tools, Performance

Twig Tools

The Twig Tools module provides additional Twig filters and functions. Current Filters: Sanitization Filters: clean_class_array Sanitizes all strings in an array for use as valid class names. array...
Categories: Content display, Developer tools

FullCalendar

Provides a Views display, style and row plugin for displaying nodes using FullCalendar - JavaScript Event Calendar library. There are major changes in each major version of the library and we will...
Categories: Content display, Site structure

System stream wrapper

Provides stream wrappers to access module, theme, profile, and library files and directories. Note these stream wrappers are read-only as none of these files or directories should be write-able by...
Categories: Developer tools, Media

Media Embed Extra

Provides additional options for media embed button for media embed button for CKEditor widget. Current features: Override image width. Override image height.
Categories: Media

Better Messages

Better Messages is a very simple module that provides "Popup-like" Drupal messages. Better Messages intends to let you control where and how you want to see your Drupal messages! Combine different...
Categories: Content display, Developer tools

Pages