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

1,921 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.

External Entity (Consumer)

Ever wish you could display content from another Drupal site as if it were part of your own—fully themed, used in Views, and rendered with view modes—without duplicating that content? The External...
Categories: Content display, Content editing experience, Import and export

Andromeda Slideshow

Slideshow module for the Andromeda theme. Documentation Read http://drupal.org/node/1330866 Dependencies Chaos Tool Suite Libraries API
Categories: Content display

Simple Node Archive Blocks

Simple Node Archive blocks is very lightweight and simple module which show node posted in chronological archive blocks. For 8.x : Views Blogspot Archive 7.x-2.x Rewriting module to provide simple...
Categories: Content editing experience, Content display

Node-level Blocks

This module allows node editors to assign blocks to regions on a node base. In the node edit form a fieldset will be added in which the blocks can be dragged into a desired region. The blocks will...
Categories: Content editing experience, Content display

Content Insights Report

This module generates a Content Insights Report that provides valuable data and analysis about the content in your system. The report is based on various parameters, including content type, status,...
Categories: Administration tools, Content display, Content editing experience

Leaflet Plugins

Integration with the Leaflet extension library: Leaflet Plugins. Leaflet Plugins allows you to use the native API while still being able to use the Leaflet abstraction. In some cases this is...
Categories: Content editing experience, Content display, Site structure

Editable

Currently still in alpha stage, so APIs are not yet final! Framework to (progressively) decouple Drupal with React/Redux/{json:api} This module provides commonly used building blocks to...
Categories: Content editing experience, Content display, Decoupled

Cool User Extras

This module adds some extra user functionalities: Import users from other database This utility helps you to import users (name and mail) from other database (MySQL/MariaDB). Passwords won't be...
Categories: Administration tools, Content display, Site structure

Field Split

This module can split field values into multiple fields on the Manage display page. Imagine you have an entity reference field with two values and the first one should goes into region* "Left" and...
Categories: Content display, Site structure, Developer tools

Moderation Scheduler

A Drupal module that allow to schedule publication by language Introduction Moderation Scheduler gives content editors the ability to schedule nodes to be published at specified dates and times in...
Categories: Content display, Content editing experience

PicWall

PicWall is a Drupal module that provides field formatters for creating dynamic image collages without cropping. It supports standard Image fields, Media fields, and Responsive Image styles. The...
Categories: Content display, Media

Jquery Reel Formatter

Overview The jQuery reel formatter allows you to use the Jquery reel plugin to output your images as a panorama or a 360° view of a place or object. See it in action Features Most options available...
Categories: Content display, Site structure

Node breadcrumb

Allow you to customize menu location and breadcrumb of nodes depending on their content type, associated terms and others conditions. By this module you can create rules which indicate menu...
Categories: Content display, Site structure

Block Inject

The Block Inject module allows for regions to be created and injected in the middle of chosen node types. You can create any number of regions to inject as well as select as many node types you...
Categories: Content editing experience, Content display

Visual Layout Suite (VLSuite)

VLSuite is the content editing experience on top of Site Builder that ambitious site builders are waiting for, out of the box Layout Builder editing experience taken to the next level. VLSuite's...
Categories: Content display, Content editing experience, Media

Field Collection Slideshow

One way to create slideshow elements is using field_collection module. Field Collection Slideshow enables it by creating a separate block of rendered elements intended to slideshow library to be...
Categories: Content display

Prepend Breadcrumbs

Prepend Breadcrumbs Spun off from the cms_breadcrumbs project, prefer this name prepend_breadcrumbs instead, hense the move/change. Original ideas and development by Sam Tripp and elaborated with...
Categories: Content display, Site structure

Draggable

Draggable This module provides draggable block functionality for any element on your website. The browsers local storage is used to store any changed element position. Why use it Use cases: -...
Categories: Content editing experience, Content display

Taxonomy Entity Queue

This module is like a smart queue! You should use this module when you want to create an entityqueue based on a taxonomy. Dont mislead this module with Queue of taxonomy terms. Lets see when you...
Categories: Content editing experience, Content display, Developer tools

Custom Twig Formatter

Description This module provides a new field formatter making it possible to configure the field output using twig code through the user interface. All fields of the entity is exposed as twig...
Categories: Content display, Developer tools, Site structure

Media Folder Management

This module provides an Windows style file explorer or a Ubuntu style Nautilus. ⚠️ Info This module provides its own "media" entity. If you are looking for a integration with Media entities check...
Categories: Access control, Content display, Media

Component field

Component Field Module Overview This module provides auto-discovery of Drupal Single Directory Components (SDC) from your theme, allowing content editors to easily add and configure these...
Categories: Content display, Content editing experience

Sidenotes

Sidenotes allows editors create Tufte-style sidenotes directly in body text using simple markup. Notes can be numbered or unnumbered, placed in the left or right margin, and render responsively....
Categories: Content display

Renderkit

A compositional framework for playing with entities and render arrays. Required for Entity display plugin (an alternative to entity view modes), List format, Cfr block, and possibly more in the...
Categories: Content display

Simple Page Title

Simple Page Title is a module exclusively designed to provide Search Engine friendly title tags for SEO purposes. Titles can be applied to any kind of page whether it is a node, a user, a view, a ...
Categories: Content editing experience, Content display

Pages