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

53,999 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.

Bookmarks

📑 Allow users to save any page of your Drupal site as a favorite. The bookmarked link can have a custom title - and even more fields if you want to add new ones on the flag:bookmark. Indeed, under...
Categories: Content editing experience, Developer tools

Simplified Modules

This module provides an API to allow related modules on the Modules page to be grouped under a single checkbox. If your site's Modules page is growing uncontrollably in length and complexity, this...
Categories: Administration tools, Developer tools

Node Revision Author Tokens

The Revision Author Tokens module extends Drupal's token system to include tokens related to the author of node revisions. It allows site builders and developers to use these tokens in various...
Categories: Content display, Developer tools, Site structure

Event Views

Requires both the Event module and the Views module. The Event Views module exposes event fields to the Views module, creates year, month, day, and week argument handlers, and provides default...
Categories: Site structure

Data Policy

The Data Policy module helps site owners or administrators with informing their users about which (personal) data is collected. Next to providing functionality for informing users it also has the...

Text with Title Field

A simple compound field for Drupal 8 consisting of a textfield and a textarea. A common use case would be for creating accordion or tabbed content, especially from within a paragraphs type....
Categories: Site structure

Role Paywall

The Role Paywall module allows site administrators to hide premium content from users that don't have access to it. This is performed on a per-field basis so the user will still see other parts of...
Categories: Access control

Personal Access Restriction

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Introduction Personal Access Restriction module provides...
Categories: Access control

Block Background Color

Module allows you to set a custom background color for blocks. The user can choose the color using a color picker field for each block in the block configuration page.
Categories: Media, Integrations, Developer tools

Ajax form entity

This module aims at ajaxifying any content entity form (creation, edition and deletion). It can be used for various use-cases adding a complete ajax wall, mass-submiting or creating / editing via...
Categories: Administration tools, Content editing experience, Access control

Bootstrap Social Sharing Buttons

This module provides a very simple set of social buttons with super clean markup optimised for use with Bootstrap (e.g. https://www.drupal.org/project/bootstrap). The emphasis is on ease of use and...
Categories: Content editing experience, Integrations

OG User Roles

OG User Roles allows group administrators of organic groups to grant additional user roles to individual members of a certain group. Any additional permissions only apply within the context of this...
Categories: Security, Access control

PNG Fix

Includes a jQuery PNG Fix to correctly handle PNG transparency in Windows Internet Explorer 5.5 and 6. Make sure to read the documention and be bold! Transparent PNGs on IE result in killed kittens...
Categories: Developer tools

Book made simple

This module will automatically create a main book page for content type selected in Book made simple settings. This is a shortcut to create a node and click on Update book outline. A dropdown...

Composer Vendor

This is a simple module to load the composer generated autoload from the sites/all/vendor directory. A more richly featured module can be found at Composer Manager. I haven't use it yet but it...

Jssor Slider

This module integrates the wonderful Carousel slider built by Jssor Slider. Jssor Slider is touch swipe image slider carousel with 390+ caption slide effects. Installation First you create new...

Onomasticon

Onomasticon is a text filter to provide basic glossary functionality in Drupal 8 by using a designated vocabulary that contains all glossary terms. How to use? Requirements: PHP extension mbstring...
Categories: Content display, Content editing experience

Extra Paragraph Types (EPT): Image

Extra Paragraph Types: Image module provides ability to add single image via Media field. It also has Image Link field to display image as a link. And it can be displayed as a thumbnail with...
Categories: Content display, Content editing experience

Composite Views Filter

Allows you to create one filter condition that enables a bunch of filter conditions. Sometimes one condition isn't enough for your filter, but you still want the user to be able to change the...

Devel Input Filter

Aids in the development of input filters by providing a page that allows you to enter a bit of text and see both the rendered and unrendered HTML after filtering, without caching. There's no need...
Categories: Developer tools, Content editing experience

Command Buttons

The command button module utilizes entities to allow users to create re-usable commands (links, buttons, etc.) . These buttons integrate with the Twitters bootstrap UI and fieldable panels panes to...

Facebook Comments Block

This module allows users to comment using Facebook's commenting box with as little configuration as possible. It adds a new block "Facebook Comments" which acts as a Facebook commenting widget. It...
Categories: Content editing experience, Content display

Autoservices and autowiring

More info at https://gitlab.com/upstreamable/drupal-autoservices
Categories: Developer tools

Asset

The Asset module proposes a new approach to the media management in Drupal, resolving a long-standing problem of reusable media files (images, videos, documents, etc) that evolved into the problem...

Image Picker

Imagepicker has moved to Github

Pages