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

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

Collage Formatter

Provides Views style plugin and image field formatter to display images in collage. Uses Blocked Recursive Image Composition (BRIC) algorithm (recursive binary tree). Features Pixel perfect...
Categories: Site structure

Forms Steps

Description Forms Steps provides an UI to create forms workflows using forms modes. It creates quick and configurable multisteps forms. You will be able to add and mix lot of steps using all the...
Categories: Administration tools, Site structure

3D Flipbook

FlipBook defines an custom entity type for view pdf files as Magazine or Book. It uses Jquery libraries from code-canyon 3dflipbook with book effects and flip pages . Features- Provide a custom...
Categories: Content editing experience, Content display

Next Previous Post Block (Node or Page Pagination)

I have developed a Drupal 8-9-10 module and named it "Next Previous Post Block (Node or Page Pagination)" The Drupal plug-in will allow the website visitors to jump on the next or previous post...
Categories: Content display

Views Auto-Refresh

A module to refresh a view after a specified time interval or when triggered by an event. Includes advanced options to avoid reloading the whole view, and to avoid causing a full Drupal bootstrap...

Remote image

When building a site that leverages 3rd party APIs with images, you don't want to store those images locally, but still, be able to use all the goodness of Drupal's field system. Therefore this...

JSON-RPC

JSON-RPC is a stateless, light-weight remote procedure call (RPC) protocol. This module implements a framework for creating non-RESTful services. It is intended to be the platform on which a...
Categories: Decoupled, Developer tools

Webform Scheduler

Information It adds an optional start date and end date field to the webform form settings. If the current date and time falls outside the specified window, the webform is disabled. Dependencies...

Search API Best Bets

Introduction This module let editors configure search terms per entity that should trigger elevate (best bets) or exclude when users is searching the site. The entity form integration is using a...
Categories: Site search

Campaign Monitor

This module integrates the Campaign Monitor API into Drupal so you can give users the ability to subscribe and unsubscribe for your Campaign Monitor manage lists through a block on your Drupal site...
Categories: Integrations

Block Export Import

This module allows users to export all system specific blocks (are those blocks which are created using Drupal interface add block functionality) and then import it into another Drupal installation...
Categories: Content editing experience, Developer tools, Import and export

Token Url Plus

Adds some current-page:url token variations that are geared for customized canonical urls that contain query parameters. Features Spurred into being by [#1198032], this module provides the tokens: ...
Categories: Automation, Developer tools, Search engine optimization (SEO)

CkEditor Background Image

This module adds a plugin to add a background image on CKEditor in Drupal 8 Credits http://www.ciandt.com
Categories: Content editing experience

Ubercart Feed Mappers

This module provides Feeds mappings for Ubercart items, including model, prices, weight and weight units. It also adds the ability to include attribute mappings (which are added to the product...
Categories: E-commerce

Submenu Tree

Submenu Tree provides a method for structuring content hierarchically. For content which has a menu link, Submenu Tree display a list of content which is at the same level or below the content in...
Categories: Content display, Site structure, Developer tools

PDF Generator

This module intend to generate a simple way to generate PDF Files... For now the module include two features: A service to generate pdf files that will be used in a controller easily. A views...
Categories: Integrations, Developer tools

Upgrade Rector (obsolete)

This was a Drupal integrated user interface for Drupal Rector to asses what kind of fixes can be automated while upgrading sites. It generated patches available from the UI for custom and...
Categories: Developer tools

Advanced Search

The Advanced Search module provides keyword search, field search, boolean search, and search within collections and sub collections. Development is done on Github.com so please contribute PRs there...
Categories: Site search

Block Class Styles

Summary Extends the Block Class module to incorporate styles (or themes) rather than css classes. Adds style-based tpl suggestions. Allows HTML in your block titles. If you have a dependency on...

Body Field Definition

Body Field Definition is a very simple utility features module. It provides a field base definition for a body field, which can then be used by one or more content types and allows the user to...
Categories: Content editing experience, Site structure, Developer tools

Entity Share Websub

The Entity Share module provides a seamless way to pull content from another Drupal site. By design, it does so when a pull is initiated via the user interface for that content entity. This module...
Categories: Administration tools, Content editing experience, Developer tools

Block Scheduler

This module will help you to extend visibility settings for core or custom block modules by adding publish and expiry dates for blocks. Setup/Usage Enable the module like any other contrib module....
Categories: Content display

Simple FB Connect

Simple FB Connect allows users to register and login to your Drupal site with their Facebook account. As the name suggests, the design principle of this module is to keep things as simple as...
Categories: Integrations, Access control

Rules Token

This module extends the 'Rules' module for Drupal >=9. The module enables to use in Rules tokens provided by the following modules: 'Token' 'Custom Tokens' 'Custom Tokens Plus' 'Advanced Entity...
Categories: Administration tools, Automation, Content editing experience

Feeds HTTP Auth Fetcher

This module adds a new Fetcher type plugin for use in Feeds. If you need to fetch an HTTP endpoint (JSON/XML) but must specify an Authorization token to get a successful response on your GET...
Categories: Content editing experience

Pages