
Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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