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

54,358 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.

Breakpoints

Breakpoints management for responsive web design. Breakpoints defined by a theme A theme can define multipliers and breakpoints in the theme.info file like breakpoints[mobile] = (min-width: 0px)...
Categories: Site structure

Masonry Views

This modules defines a masonry grid view style using Masonry API module.
Categories: Integrations

Nivo Slider

Nivo Slider provides an easy and eye-catching way to showcase featured content. Nivo Slider gives administrators three important tools: A simple method of adding slides to the slideshow. An...
Categories: Content display, Integrations

Insert View

Insert View is a filter that allows users to embed content lists generated by the Views module into node bodies and blocks using relatively simple tag syntax. Why would you want to use an Insert...
Categories: Content display

Entity Construction Kit (ECK)

The Entity Construction Kit (ECK) builds upon the entity system to create a flexible and extensible data modeling system both with a UI for site builders, and with useful abstractions (classes,...
Categories: Content editing experience, Developer tools

Panelizer (obsolete)

The Panelizer module allows you to attach Panels to any node in the system. Drupal 8.6+ w/Layout builder: Panelizer 8.x-5.x With the Layout Builder system committed, much of Panelizer's...
Categories: Content display

Login Email or Username

This simple Drupal module allows users to log in with either their username OR email address from the same input box on the standard login form (it turns the "name" field into a username OR email...
Categories: Access control

jQuery UI Sortable

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 sortable library for any themes and modules that...
Categories: Developer tools

Single Content Sync

The Single Content Sync module offers a unique and super easy way to export any content (node, taxonomy, media, users, blocks, paragraphs, and etc.) and further import them to a different...
Categories: Content editing experience, Import and export

Moderated Content Bulk Publish

Origin of this module: Spun from: [#2597583-100] You can use this module OR you can use the patch from the original issue and follow the instructions here: [#2797583-115] Please let us know which...
Categories: Administration tools, Content editing experience

Monolog

Overview This module integrates Drupal with the fantastic Monolog library by Seldaek to provide a better logging solution. Some of the benefits of using this module are as follows: Configurable...
Categories: Developer tools, Integrations

Redirect after login

SUMMARY - Redirect After Login ================================= A simple module providing a feature to redirect users according to an URL-defined the parameter after logging in. Allows redirecting...
Categories: Access control

Simple Add More

Lullabot-sponsored project This module is sponsored by Lullabot, and we keep a special eye on its maintenance. Read the Architecture Decision Record on why we use this module. This module...
Categories: Site structure

Field Slideshow

Overview Provides a Slideshow formatter for Image fields, using JQuery Cycle plugin. Compared to Views slideshows, building the slideshow from multiple nodes, this module builds it from a single...
Categories: Content display, Media, Site structure

Migrate

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Since Drupal 6 and Drupal 7 lose support in favor of...
Categories: Content editing experience, Import and export

Profile 2

Designed to be the successor of the core profile module, which is deprecated for Drupal 7. In contrast to the deprecated module this module provides a new, fieldable 'profile' entity - leverage the...
Categories: Access control, Automation

FileField Sources Plupload

FileField Sources Plupload lets you add Plupload (a multiple files/multifile upload widget) as a source to any file field supporting FileField Sources. Plupload is a GPL licensed multiple file...
Categories: Content editing experience, Site structure, Media

Responsive Favicons

Responsive Favicons This module adds the favicons generated by realfavicongenerator.net to your site. The responsive name comes from the fact that many devices are catered for including iPhone,...
Categories: Developer tools, Search engine optimization (SEO)

Acquia Search

Customers should upgrade to Acquia Search 3.0.9 before upgrading to 3.1.0+ Support guidelines If you'd like to report a bug, please create a Drupal.org issue for this module. If you'd like...
Categories: Integrations

OpenAPI

This module allows you to make your Drupal information architecture (as exposed by your web service of choice) discoverable using the OpenAPI standard. This can then be used by a wide variety of UI...
Categories: Content editing experience, Decoupled, Developer tools

Organic Groups

Overview Enable users to create and manage their own 'groups'. Each group can have subscribers, and maintains a group home page where subscribers communicate amongst themselves. They do so by...
Categories: Access control, Site structure, User engagement

View Password

This is a lightweight, user-friendly module that allows a user to toggle between showing or hiding the entered password before submitting the form. This module does not in any way display existing...
Categories: Accessibility, Developer tools

Transliterate filenames for uploads

The "Transliterate Filenames for Uploads" module is obsolete with Drupal core >= 10.2. All features of this module are now in core. See https://www.drupal.org/node/2972665 for further information....
Categories: Site structure, Media, Administration tools

Responsive Theme Preview

The Responsive Preview module provides content and theme administrators with a quick way to preview how their site's pages will appear at narrow and wide width dimensions. It provides a pre...

Field Display Label

This module provides a different label for displaying fields from the label used when viewing the field in a form. For example, if you want the field to display label "Body" when editing content,...
Categories: Site structure

Pages