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.
Dashboards with Layout Builder
Dashboards This module is heavily inspired from Mini Layouts. Installation Install as usual. Features - >= 2.0.1 Gin support - Create dashboards with layout builder. - Possibility personalize...
Categories: Administration tools, Content editing experience
Font Awesome Iconpicker
Enhances Core Text Fields to use Fontawesome Iconpicker to select icons. Simply add a text field and choose 'Font Awesome iconpicker' as the widget. Install Notes: The following composer command...
Categories: Developer tools
Paragraphs table
Project Paragraphs table it looks like module field collection table Shows table mode in new/edit Display view with table vertical or horizontal support display suite support field permission...
Categories: Content display, Site structure
Ckeditor templates user interface
Ckeditor templates ui adds user interface pages to manage ckeditor templates for CKEditor Templates module and CKEditor 5 Template module. Which branch to choose If you are working with CKeditor 4...
Categories: Content editing experience
X-Frame-Options Configuration
Synopsis This module can be used to set the x-frame-options header on your website with the appropriate directive. This might be useful when you want to include one of the pages of your site inside...
Categories: Developer tools
Spambot
Spambot protects the user registration form from spammers and spambots by verifying registration attempts against the Stop Forum Spam online database - no registration or API Key required for...
Categories: Security, Access control
PHPExcel
The PHPExcel module allows developers to export/import data to/from real Excel files. The idea behind this module is to have a single module for handling the export or import of Excel files,...
Categories: Developer tools, Import and export, Integrations
Flat taxonomy
This is a very basic module which provide a new option in vocabulary creation/edition form to enforce it to be flat. As a developer, I faced some situation where the vocabulary was supposed to be...
Categories: Site structure
Menu Select
Synopsis Replaces Drupal's stock node parent menu item selector with a hierarchal collapsible unordered list. Offers a breadcrumb preview of the menu item's location and an optional autocomplete...
Categories: Administration tools, Site structure
missing module
This module lists modules that are activated in your database but missing from your file system. These can greatly impact the performance of your drupal 7 site. For example: 1 missing module lead...
Image CAPTCHA Refresh
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Drupal 8 This module is going to be part of CAPTCHA...
Categories: Access control, Security
References dialog
This module extends reference fields like the user and node reference fields by adding links to add, edit and search for references through a dialog. This allows for a workflow where the user can...
Slick Lightbox
Slick within a lightbox. Requirements Slick Lightbox library: Download Slick Lightbox archive from Slick lightbox Extract it as is, rename slick-lightbox-master to slick-lightbox, so the asset is...
Categories: Content display, Site structure, Developer tools
File Delete UI
Core did not support a delete_ui (see [#2949017]) before 10.1. Since that issue has merged, this module is no longer necessary after 10.1. This module adds the capability to delete files from the...
Categories: Media
Views Argument Order Sort
Sort your views results by the order of the arguments received. This module is a D8 port of one of the plugins in https://www.drupal.org/project/views_arguments_extras. Using this module will give...
Popup
The popup suite allows builders to popup tooltip-like text, nodes, blocks, menus, forms, views and php-generated content. It includes the following modules: Popup that provides the basic popup...
Categories: Content editing experience, Content display, Developer tools
Social Auth Facebook
This project is part of the Drupal Social Initiative and is based on the Social API. Social Auth Facebook allows users to register and login to your Drupal site with their Facebook account. The...
Categories: Access control
Entity Reference - Unpublished
Drupal core's entity reference selection plugin for nodes only allows referencing unpublished nodes if the logged in user has the "bypass node access" permission. This is a very powerful permission...
Categories: Content editing experience, Site structure
Configuration development
This module helps with developing configuration. Do not deploy in production environments. Exercise caution and always use version control. It does three things: Automated import of configuration...
Categories: Developer tools
Commerce Extra
Commerce Extra module allows site builders to enable extra features or improvements which are missing from Drupal Commerce core. The module is a collection of minimal submodules which some of...
Categories: E-commerce
Mismatched entity and/or field definitions
Mismatched entity and/or field definitions (meaofd) module has as its main purpose to solve a common problem in Drupal website development that appears under the same title on the Status report (...
Categories: Automation, Developer tools
Purge File
This module purges the URLs of files through the Purge module. The purge is done when the files are either updated or deleted. This functionality is useful when your site allows replacing files...
Entity Form Cancel Button
The Cancel Button module allows site administrators to enable a cancel button on entity forms. The destination where the cancel button takes the user varies based on the context. If the form itself...
Categories: Administration tools, Content editing experience
Compact Forms
Compact Forms presents text fields for selected forms in a more compact fashion using jQuery. The form item/element fields are overlaid with their respective labels. When the user focuses a field...
Categories: Content display, Developer tools
Yandex.Metrics
> Читать на русском
Categories: Search engine optimization (SEO), Integrations