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.
Views Data Export PHPExcel
Views Data Export PHPExcel Description This module extends Views Data Export module to allow XLSX files export. Possibly it will support more formats in the future. Implementation is based on https...
Categories: Import and export, Integrations
Bootstrap 4 Modal
This module provides a bootstrap modal. Compatible with bootstrap 4 and bootstrap 5 themes. Installation By composer (Recommended): composer require drupal/bootstrap4_modal Usage Open in Bootstrap...
Categories: Developer tools
Restrict Domain Registration
An extremely light weight module which either allows or restricts registration on your site based on the persons email address domain. Setup Instructions: Install the module visit 'admin/config...
Categories: Developer tools
Vertical Tabs Config
This module allows you to: Hide vertical tabs on add/edit node pages depending on content type and role. Decide vertical tabs order (with a drag and drop interface since version 1.2). Warning You...
Categories: Administration tools
YAML Content
Note: this is a back-end utility module with no user interface. All interaction with the module is currently handled through Drush unless a module referencing this as a dependency adds additional...
Categories: Content editing experience, Import and export, Developer tools
Backup and Migrate S3
This is an updated S3 compatible remote destination handler for Backup and Migrate 3.x. Although Back and Migrate does come with some s3 support, it uses a very old, though stable, s3 php curl...
Categories: Administration tools, Developer tools
Config Override Core Fields
Provides hints to how form elements map to configuration objects. This module does not expose any functionality on its own. You may have been asked by another module to install this module....
Categories: Administration tools
JQuery menu
Jquery menu uses simple, cross browser compatible jquery to transform your multilevel menus into click and expand menus. Yes this module is similar to dhtml menus and active menus, but it is...
Categories: Developer tools, Site structure
Message UI
This module supplies a UI for the Message module. Features: You can create a message instance of a message type. This could be useful when working on the site and you want to create a message...
SimpleSAMLphp Custom Attribute Mapping
This module is a child module of simpleSAMLphp Authentication. It provides a user interface to map attributes from SAML login to user fields. Attributes are mapped in 'Configuration' -> 'People' ->...
Categories: Administration tools, Integrations
Menu Delete
Easily delete multiple menu items at a time. Usage Edit a menu at Manage > Structure > Menus Place a checkbox next to any menu item that should be deleted Click the Delete selected button and...
Categories: Administration tools
Content Templates (Contemplate)
NOTE: This module *may* be deprecated in Drupal 7 ! Here's your reason, basically the theming changes in D7 mean the field theming gets bound a lot lot later in the process, so it's not possible to...
Categories: Content editing experience, Content display, Site structure
Views Google News
Overview This module adds a Views display that allows to expose a Google News compatible feed: https://support.google.com/news/publisher/answer/74288?hl=en. Features A views display plugin that...
Config Override Inspector
Config Override Inspector provides indicators to administrators where form fields represent configuration that is overridden. This module is especially useful for developers working on sites where...
Categories: Administration tools, Developer tools
Sortableviews
This is an alternative to the popular DraggableViews module. The difference lies in that this module stores weights directly on entity fields. Here is how it works: Create a view of any entity and...
Default Content (Deprecated)
Drupal 8 Version For best results use Drush to export nodes to a specific module. Any node is supported along with its menu links. Path alias is not working yet because of a core bug. Whenever a...
Entityform block
Allows to load a specified entity form as a block. Drupal 7 usage Requires Entityform. After enabling the module, the entityforms will have an optional checkbox to make them a block. Drupal 8 usage...
Categories: Content editing experience, Content display
Touch Icons
The Touch Icons module allows site administrators and themers to specify icons for use as Web Clip bookmarks on the homescreen of an iPhone and other iOS devices. Extra theme settings are provided...
Media Library Block
This module provides a block to select and render a media entity, using Media Library Form API Element. The module derives a block for every media type. This allows to have better control over e.g....
Categories: Media
Masquerade Role
What is the purpose of this module? This module will enable you to test out different roles, all from one and the same user. What is the difference between this module and Masquerade? The...
Categories: Access control
RESTful Web Services
Exposes Drupal resources (e.g. entities) as RESTful web services. The module makes use of the Entity API and the information about entity properties (provided via hook_entity_property_info()) to...
cctags
module cctags - as an alternative to module tagadelic. flexible configuration and advanced features for theming clouds. (individual files of templates for tags, the names of the dictionary, pages...
Categories: Site structure
Scroll To Top Button
Scroll to top button module allows users to scroll back to the top of the page by clicking on button at bottom right of the page. Also it allow admin to customize the look and behavior with...
Categories: Developer tools
Drupal driver for SQL Server and SQL Azure
Drupal driver for Microsoft SQL Server database engines. This project adds support for both SQL Server Stand-Alone and Azure SQL to Drupal. Supported database versions will vary with the module...
Categories: Developer tools
Menu Minipanels
A system for building "megamenu" -style (explanation) dropdown menus using Mini Panels, which provides tremendous flexibility in what can be displayed. Click-by-click beginner's tutorial: http:/...