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

53,959 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.

Boolean Field

Provides a "boolean" field type with an additional state of "not set" in addition to the usual "true/false" or "on/off." A separate display string can be defined for each state. For example, if the...
Categories: Content display, Site structure

Flag Abuse

The 6.x version of this module provides default abuse flags for nodes, comments and users and gives an administrative interface for reviewing and resetting said flags. In the 7.x version of this...
Categories: Security, Access control

Fuzzy Search

This module provides drupal sites with a fuzzy search engine to allow for broader keyword matches including partial or misspelled keywords. Fuzzy matching is implemented by using ngrams. Each word...
Categories: Site search

Image Raw Formatter

This formatter return absolute URL's of original images or image style if configured. The default formatter for the image doesn't work for REST services because of return HTML tags for images....
Categories: Content display, Site structure, Media

Views Grouping Row Limit

This is a basic Views style plugin that allows for a limit on the number of rows displayed within a grouping field. So, for instance, if you have a view that outputs the following: Grouping Field 1...

Link CSS

Include CSS files using the <link> element instead of @import. This is useful for live refresh workflows such as CodeKit which do not support files loaded with @import. IMPORTANT: The reason...

Nivo Formatter

CONTENTS OF THIS FILE --------------------- * Introduction * Installation INTRODUCTION ------------ Current Maintainer: Long Nguyen Nivo formatter is an image field formatter that transform any...
Categories: Content display, Developer tools, Media

jQuery UI Progressbar

Drupal 8 includes jQuery UI in core, however it is no longer actively maintained and has been marked deprecated. This module provides the jQuery UI Progressbar library for any themes and modules...
Categories: Developer tools

Media: Acquia DAM

Drupal Integration with Acquia DAM Acquia DAM is a cloud-based digital asset management solution that seamlessly integrates with the Acquia digital experience platform. Acquia DAM allows marketers...
Categories: Integrations, Media

Flags

Provides flag icons for both countries and languages along with simple API. Flags are provided from a CSS-sprite for more speedy loading. Features Flag icons for Country and Language field formater...
Categories: Site structure

CKEditor Soft hyphen Plugin

Simple module to insert a soft hyphen (­) into the content using the provided button. Uses During content creation, the author may add a soft hyphen (­) to break words across lines. Soft...
Categories: Content editing experience

Juicer - Social Media Feed Aggregator

The Juicer module integrates the Juicer Social Media Feed service with Drupal. Juicer is a service that integrates all of your brand's social media posts in one beautiful stream, perfect for...
Categories: Integrations

PHP Spreadsheet


Categories: Content editing experience

Entityreference Autocreate

A deliberately simple way to invent nodes on the fly in order to refer to them via entityreference. Just type a title into an entityreference autocomplete field, and if no match is found, a...
Categories: Developer tools

Views Fields On/Off

views_fields_onoff provides a field handler to allows users to show or hide fields in a view! When building a View with fields, you can select Global: On/Off Form, which allows display fields ...

Views Sexy Throbber

Overview This module allows you to change the views throbber (also known as ajax loading animation icon). It has a very simple and easy to use configuration panel where you can select the loading...
Categories: Content display

Field Group: Easy Responsive Tabs to Accordion

Easy responsive tabs - is a lightweight jQuery plugin which optimizes normal horizontal or vertical tabs to accordion on multi devices like: web, tablets, Mobile (IPad & IPhone). This plugin adapts...
Categories: Content display

Files undo remove

This module is a usability enhancement to a Field API field with uploaded files with cardinality set to unlimited or more than 1. By default, clicking the 'Remove' button will remove the file from...
Categories: Site structure, Media

Extra Field Description

This module give us opportunity to append extra description to the field. In almost all themes extra description located below the field. Sometimes needed to append extra description above the...

Message Digest

Message Digest is a plugin to the Message module which adds the ability to send email messages in a digest format every day or week, rather than on demand. This is useful for sites with too much...

Views Entity Operation Access

Provides a Views access control plugin checking if the user can perform an operation on an entity by adding an appropriate entity parameter upconverter for Drupal 8 routes. Instructions Create a...
Categories: Access control

Edit profile

This module creates separate "Edit account" and "Edit profile" tabs for each user, with custom user fields configured under "Edit profile." The goal of the module is to make fields attached to...
Categories: Access control

Flickity Carousel

Flickity is a touch responsive gallery created by desandro. This module integrates the Flickity library providing both theme functions for manual rendering and Views integration via a format style....
Categories: Content display, Developer tools, Integrations

CKEditor5 Open New Tab


Categories: Content editing experience

QA Accounts

Most projects with a QA and UAT workflow need a way to let testers access privileged user roles on dev and stage environments that they might not otherwise have access to in production. This module...
Categories: Administration tools, Access control, Developer tools

Pages