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

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

Search API Spellcheck

Spellcheck for Search API. Results show: Did you mean [some suggestion]?. like in Google. How to use Edit your Views search page and add the Spellcheck field to the Views' Header and/or Footer....
Categories: Site search

Imagefield Crop

Overview Imagefield Crop provides a widget(1.x) or field(2.x) for selection based cropping an image after upload. Comparison of image cropping modules Usage When the user uploads an image it is...
Categories: Site structure, Media

AJAX Comments

Provides ajax comments to Drupal sites (commenting like a social networking sites: Facebook, Google+, vk.com etc). Features: - Makes AJAX submits - Allows replies to comments on the actual thread...
Categories: Content display

Text Resize

The Text Resize module provides your end-users with a block that can be used to quickly change the font size of text on your Drupal site. The block includes buttons that can increase and decrease...
Categories: Content display

Conflict

Drupal 8 The module branch 8.x-2.x works out of the box for all kind of content entities - no configuration is needed. Conflicts which will be auto merged: -changes in translatable fields in non...
Categories: Developer tools

Secure Login

For sites that are available via both HTTP and HTTPS, Secure Login ensures that the user login and other forms are submitted securely via HTTPS, thus preventing passwords, authenticated session...
Categories: Access control, Security

(Entity Reference) Field Formatters

Field Formatter module provides a collection of generic formatters for entity reference fields that output only a specific field of the referenced entity. Formatters for entity reference fields:...
Categories: Site structure

File Download Link

The "File Download Link" Field Formatter This module provides a field formatter plugin for rendering File fields or Image fields as configurable download links. You can configure the link text,...
Categories: Site structure, Media

jQuery plugins

The jquery_plugin module provides miscellaneous jQuery plugins, which can be loaded from any module or theme by calling jquery_plugin_add($plugin) in Drupal 6 or drupal_add_library('jquery_plugin',...
Categories: Developer tools

Embedded Media Field

Maintainers: aaron (Aaron Winborn) and Alex UA (Alex Urevick-Ackelsberg) This extensible module will create fields for content types that can be used to display video, image, and audio files from...
Categories: Content editing experience, Content display, Media

Unpublished Node Permissions

Creates permisisons per node content type to control access to unpublished nodes per content type.
Categories: Access control

Key auth

Provides simple key-based authentication on a per-user basis similar to basic_auth but without requiring usernames or passwords. This is ideal for sites that expose consumer-facing APIs via rest,...
Categories: Decoupled, Developer tools, Integrations

Decorative Image Widget

This module provides a solution for site builders that want to make the option of leaving an image's alternative text blank explicit (by checking a new "Decorative" checkbox) rather than implicit ...
Categories: Accessibility, Media

Tab Tamer

Tab Tamer is an administration utility that provides easy re-ordering, hiding, and deactivation of tabs. You can also rename tab labels. Tab Tamer makes use of Drupal's drag ordering, but degrades...
Categories: Administration tools, Developer tools, Site structure

Drupal Canvas

Drupal Canvas enables site builders without Drupal experience to easily theme and build their entire website using only their browser, without the need to write code beyond basic JSX and CSS, and...
Categories: Site structure

ImageField Tokens

The ImageField Tokens module extends the default functionality of Image fields adding the ability to specify default values and use entity tokens in the Alt and Title text. Features: Configurable...
Categories: Content editing experience, Site structure, Media

Search API ranges

The Search API "ranges" module provides widgets for Search API range queries. Currently includes: jQuery UI min/max slider (as shown in screenshot) Compatibility This module is compatible with...
Categories: Site search

Views Flipped Table

This module provides a views table style with rows and columns flipped. This is useful for views showing few entities with many fields, such as product comparison. The module was originally...

simplehtmldom API

What this module is and what it does This is a bridge between the latest version of the PHP Simple HTML DOM Parser (simplehtmldom) library - so that Drupal developers can easily write their modules...
Categories: Content editing experience, Developer tools, Integrations

Summary Options

This module provides site builders with additional options for the 'summary' field when using "Text Area with a Summary" widget. Often, a summary or teaser field is used when displaying content in...
Categories: Site structure

Embedded Google Docs Viewer

Overview The Embedded Google Docs Viewer module adds a new formatter to the File field using the Field API. This formatter displays PDFs, Microsft Word documents, Powerpoint presentations, or Excel...
Categories: Site structure

Subrequests

Tell the system to execute several requests in a single bootstrap. Then return all the things. NOTE: Version 2 has been released and will unleash much more power thanks to JSON Path replacements. I...
Categories: Content editing experience, Decoupled

Lightning Layout

Lightning Layout provides modules and configuration for great layout authoring experiences. It uses core's Layout Builder to enable a drag-and-drop experience when laying out pages. Lightning...
Categories: Content editing experience, Site structure, Media

Twitter

Features This module provides API integration with the Twitter microblogging service. Out of the box, it allows users to: Associate one or more Twitter accounts with their Drupal user account. List...
Categories: Content editing experience, Automation

Image Style Quality

This module allows you to specify a custom quality on individual image styles. This is useful when you have very large styles which you may want to reduce the quality of for performance reasons.

Pages