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

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

Asset Purge Manager

The Asset Purge Manager module provides a convenient interface within Drupal to manage and purge assets from your site's public directory. It offers seamless integration with Drupal's...
Categories: Media

Image style usage

A simple module that tracks the image styles usage in views and entity view displays. It also tracks the responsive image styles usage in the entity view displays. The image style usage is...
Categories: Developer tools

Instagram Feeds Listing

The Instagram Feeds Listing Drupal module seamlessly integrates Instagram feeds into websites, offering customizable configurations for display. Users can effortlessly authenticate, configure, and...
Categories: User engagement

Flickr Integration Suite

The Flickr Integration Suite module seamlessly integrates Drupal with Flickr, enabling efficient interaction between the two platforms. Features This module provides Flickr APIs exposed to other...
Categories: Content display, Integrations

NoUiSlider Better Exposed Filters

This is a noUiSlider integration for Drupal. It provides a noUiSlider element for select list and entity reference fields. Kudos to nikathone for his initial work on this project. Features The...
Categories: Administration tools, Developer tools, Integrations

Search Api Daterange Filter

The Search Api Daterange Filter module extend Search Api Date filter with daterange option which filter data between start and end dates. The primary use case for this module is: Craete a content...
Categories: Site search

Trufil (True Exposed Filters)

The Trufil module provides useful widgets for views' exposed filters. This is a fork of a well known Better Exposed Filters module, but without jQuery dependency. Also, native HTML 5 elements are...

Fireworks AI

Fireworks AI is now a provider for the AI module making it easy to use any of the models with any AI tool supported by the AI module. This means that the previous AI Interpolator rules are now move...
Categories: Content editing experience, Media

Seeds Administration

Gin Resizable Sidebar

READ FIRST Please see [#3447257] for work to integrate the functionality of this module directly into Gin. Instead of using this module, please help testing on that issue. Purpose Allow users to...
Categories: Administration tools, Content editing experience

Improve Paragraphs library items

If you have ever use "Paragraphs library item" module, you may be frustrated by the lack of scope for the paragraphs. This module is for you. It will allow you to easily manage paragraphs scope in...
Categories: Administration tools, Content editing experience

CKEditor Autosave History Log

Recover a past autosaved revision in CKEditor 5 from a button showing a history log. A History Log button can be added to the CKEditor 5 toolbar and configured to allow a person to roll back to a...
Categories: Content editing experience

Media Views Filter

The Media Views Filter module provides a views text filter that allows filtering/searching by both media name and file name, as well as other media attributes. The distinction between files and...
Categories: Administration tools, Content editing experience, Media

Migrate Source Symfony BrowserKit (scraper)

The Migrate Source Scraper module is a Drupal module that introduces a new data source for the Migrate ecosystem. This source allows content importing via web scraping using Symfony's BrowserKit....
Categories: Automation, Developer tools, Import and export

Node field values

This module will grab all the field values of a node programmatically. This is helpful if you are doing a lot of preprocessing on nodes or doing a lot of massaging of node data. Features This will...

Suppress Logs

This module will suppress logs by channel so that you can quickly and easily turn off a type of logging to improve performance. Features Logging is expensive. Writing content such as "page not...
Categories: Developer tools, Performance

Slots

The slots module provides a "slot" functionality which can be used and placed anywhere and allows "pushing" content based on conditions into these placeholders. This can be useful in different...

Field Fallback Formatter

This module provides a formatter which is able to render a fallback field if the actual field is empty. It supports Field UI and also Layout Builder. Important: If the current user does not have...
Categories: Content display

Maintenance Windows

Maintenance Windows allows you to schedule times during which your site can be automatically placed into maintenance mode or, if the Read-only Mode module is installed, into Read-only mode, the...
Categories: Administration tools, Automation, Developer tools

Published State Indicator

This module provides a entity reference field display formatter to append a label to the entity title displaying the published/moderation state. Ideally used in conjunction with the Workflows...
Categories: Content display, Content editing experience

Commerce Paypal Subscriptions

Enables commerce order to be purchased through paypal subscriptions. This module may be helpful to you in case you want recurring payments in your site. The paypal products and plans can be...
Categories: Integrations

Soundcite

This module creates a CKEditor5 plugin and field formatter that allows content editors to embed Soundcite clips into their content. Features CKEditor 5 Integration A ckeditor toolbar button will be...
Categories: Content display, Content editing experience, Media

Anonymous Redirection

The "Anonymous Redirection" module enhances Drupal website security and user experience by automatically redirecting anonymous visitors to the login page when they attempt to access restricted...
Categories: Access control, Accessibility, Security

TheMovieDB Integration

Overview A simple and efficient integration with The Movie Database API. With this module, you can effortlessly fetch and display movie data directly on your Drupal site. No frills, just...
Categories: Integrations

Social Platform Links Block

The modules offer a customizable block that displays social media links with custom icons for various popular networking sites. Website administrators and editors can easily configure the social...
Categories: Integrations

Pages