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

55,433 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.

jQuery UI MultiSelect Widget [D7]

Adds Eric Hynds jQuery UI MultiSelect Widget (https://github.com/ehynds/jquery-ui-multiselect-widget) to select fields (optional multiselect only) in Drupal. Drupal 8+ Alternatives For Drupal8+ we...
Categories: Content display, Developer tools

Composite Views Filter

Allows you to create one filter condition that enables a bunch of filter conditions. Sometimes one condition isn't enough for your filter, but you still want the user to be able to change the...

Book made simple

This module will automatically create a main book page for content type selected in Book made simple settings. This is a shortcut to create a node and click on Update book outline. A dropdown...

REST Absolute URLs

REST Absolute URLs is a tiny module which replaces relative file / image URLs with absolute URLs in the content fields when they are exposed to any Headless D8 successor (like JSON API or any other...

Open Atrium Core

The core module required for Open Atrium 2. Submit an Issue or See issue queue

Remove Trailing Zeros

Provides formatter that remove trailing zeros in decimal and float fields. For instance, the number 7.000 will be output as: 7 Uses 1. Visit 'Manage display' tab of your content type. 2. Select ...
Categories: Content editing experience, Content display, Site structure

Static Page

I want to add several static pages to drupal. To be specific, for example, .... Hi there Link No sidebars. No Drupal anything. Just a nice page with some words. Front module provides an option ...
Categories: Content editing experience, Developer tools

Feeds Comment Processor

Feeds Comment Processor provides support for creating and updating comments with the Feeds module. Feeds provides support for node, user, and taxonomy term imports by itself but does not include...
Categories: Content editing experience, Import and export

MyTube

MyTube is a content filter that protects visitors' privacy by replacing iframes with local image tags that lazily load the iframe when clicked. In addition, various attributes can be automatically...
Categories: Content editing experience, Media

External Links Extra

Sponsored and developed by TrestleMedia This module adds some extra functionality to the External Links module. Features Allows the use of a colorbox popup for the "leaving this site" alert text....

Backup & Migrate OpenCloud

This module is the successor to the Backup & Migrate Rackspace Cloudfiles module as the old php-cloudfiles bindings are deprecated and no longer going to be supported after August 1, 2013. Until I...
Categories: Administration tools, Import and export, Integrations

SliderWidget

Overview: The module provides a new widget for number integer field uses SliderUI JQuery library. Could be used with any type of the forms. Features: new widget uses SliderUI JQuery library Widget...
Categories: Site structure

UIkit Image Formatter

This module brings 3 new formatter for Image or media Field, based on UIkit 3 library. Lightbox (gallery) Slideshow Slider (carousel) Recommended Theme This module requires the UIkit Drupal Base...
Categories: Integrations, Site structure

Acquia Drupal Starter Kit Starter

Announcement Acquia CMS has been officially renamed to Acquia Drupal Starter Kit. Rest assured, this change does not affect the standards or functionality of the product you know and appreciate....
Categories: Content editing experience

Deactivate Users

Security best practices (and indeed the NIST 800-53 security controls) require users who have not used a system in a defined period of time to be deactivated (blocked, in Drupal parlance.) This...
Categories: Access control, Security

External Script SRI

The External Script SRI module allows site administrators to easily add external JavaScript library paths with support for Subresource Integrity (SRI) hashes and the crossorigin attribute. This...
Categories: Security

Context No Title

Context plugin to remove a content items title Created by e2thex and Sponsored by Phase2 Technology
Categories: Content display

Date Multiselect

This is a javascript multiselect calendar widget using the MultiDatesPicker library on top of the date_popup module. It allows you to select multiple dates (with no time) in just one field, instead...
Categories: Site structure

CKEditor InsertHTML

Introduction This module integrates the inserthtml4x CKEditor plugin for Drupal 8. It provides a simple dialog to insert HTML directly from the editing area into the source code at the point...
Categories: Content editing experience, Integrations

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

Semiclean

Semiclean fixes broken crons by clearing the cron semaphore from the database when a previous cron execution fails. If you run cron manually from the Update status page and get the message, "Cron...
Categories: Administration tools, Developer tools

Ubercart Global Quote

Description Ubercart Shipping quote module that provides custom shipping quotes based on configurable weight ranges and custom shipping zones. Features Shipping zones can be defined as any...
Categories: E-commerce

Scheduler Workbench Integration

Scheduler Workbench Integration Provides integration between the Scheduler module and the Workbench Moderation module to set a moderation state when Scheduler triggers automatic publication...
Categories: Administration tools, Developer tools

Theme-color meta tag

Adds a "theme-color" meta tag and administration UI on appearance section to set color value. This tag gives ability for your web-site to look in its own color theme in mobile Chrome and Safari...

Panels Substitutions Access

Determine Panels Access by substitutions values used as Selection Rules and Visibility Rules. It is actually a Ctools Access plugin If can check if substitutions matches a string literal or another...
Categories: Content display

Pages