
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.
Media: oEmbed
Media: oEmbed adds oEmbed as a supported media provider. The focus of Media: oEmbed is to provide users with the ability to add internet media from any oEmbed provider. oEmbed Providers Media:...
Categories: Content display, Content editing experience, Media
Views TimelineJS integration
This module adds a new style plugin for Views which renders result rows as TimelineJS slides and eras. The 8.x-3.x and 7.x-3.x branches were created to work with the TimelineJS3 version of the...
Categories: Integrations
Views Sort Null Field
This module provides an additional sort for FieldAPI fields, which sorts by whether the field is empty or not. This allows empty (i.e. NULL) values in fields to be sorted last. This module has for...
Remove username
This simple module is removing the 'name' (username) field from the user management forms (create/register/edit accounts) by making the 'email' field required and copying the email address into the...
Categories: Access control
Views Simple Math Field
Based on https://www.drupal.org/project/views_cumulative_field, this module allows you to perform simple math expressions on two Views fields. I created this because Drupal 8 Ctools does not...
Commerce Cart Redirection
Redirect users to checkout, cart, or an arbitrary location immediately after they add a product to their cart. This action is filterable by product variation type. You can select to remove all...
Categories: E-commerce
Boxes
Boxes module is a reimplementation of the custom blocks (boxes) that the core block module provides. It is a proof of concept for what a re-worked block module could do. The module assumes that...
Categories: Developer tools
Google Analytics GA4
A simple drupal module to integrate Google Analytics 4 (GA4) tracking into your website, providing advanced insights into user behavior and engagement. With easy installation and configuration, our...
Categories: Integrations
Commerce Custom Offline Payments
Drupal 8 - Commerce 2.x Please follow and help with Commerce 2.x core issue : [#2828525] Offline payments for Drupal Commerce 2.x. For now there is nothing sure about Offline payments in Commerce 2...
Categories: E-commerce, Developer tools
Node Keep
Adds two base fields to all nodes. Node keeper: prevents people who don't have the 'bypass node access' permission from deleting nodes where that checkbox is enabled. Alias keeper: prevents people...
Categories: Access control
Layout Builder Save And Edit
This Module adds Save and Edit Layout button in layout builder form page which will save Site Builders/Content Editors time by redirecting it to the same page in which they can see there recently...
Categories: Content display
Content Type: Extras
This module provides some additional features and the ability to set default settings for content type options, such as 'Promoted to front page', 'Display author and date information', etc. Added...
ImageField Focus
This module allows to scale and crop images focusing on their important portions. View an example (and click on the faces) Try out a demonstration Read a blog post about ImageField Focus + Pictures...
Categories: Content editing experience, Content display, Site structure
Domain Access Entity
Overview This module provides a solution to add Domain Access on entity. You can use this module to restrict access for entity as you do with node. This module can add domain access only on...
Categories: Access control
Taxonomy Title
This module was designed to update the heading tag at the top of the taxonomy term page. The contents of this H1 (or sometimes H2) tag are *extremely* important for SEO (Search Engine Optimization)...
Categories: Site structure
Acquia Drupal Starter Kit Toolbar
Announcement Acquia CMS has been officially renamed to Acquia Drupal Starter Kit. Rest assured, this change does not affect the standards or functionality of the product you know and appreciate....
Categories: Administration tools, Site structure
Share Everywhere
Synopsis The Share Everywhere module was mainly created for those, who make custom websites and need the social buttons to fit into their design instead of the default buttons of social sites....
VBO Hide
VBO Hide module helps to not show the views bulk operation form when there is no data in the view. It simply removes the view bulk operation form when no data. -- REQUIREMENTS -- * Views Module *...
Categories: Administration tools
Taxonomy menu block
Taxonomy Menu Block allows you to make blocks containing unordered lists that represent the structure of your vocabularies, creating a menu out of your taxonomies (without using Drupal's menu...
Categories: Site structure
Lagoon Logs
Lagoon Logs aims to be a zero configuration logging system for Drupal 7, 8, and 9 sites running on Amazee.io's Lagoon. Installation Drupal 7 You should be able to simply download and enable the...
Roles for menu
Overview This module allows you to restrict access to menu items based on user roles. It is used when you don't want to copy your whole menu just because for one specific role you want to hide one...
Categories: Administration tools, Access control, Site structure
Paragraphs Report
The Paragraphs Report module will parse nodes of certain content types that you check on the settings page, and make a catalog of what paragraphs are used on which pages. The use case for this...
Categories: Content editing experience
Taxonomy Image
The taxonomy_image module allows site administrators to associate images with taxonomy terms. With the association created, an admin can then make a call to 'taxonomy_image_display()' from their...
Categories: Content display, Site structure, 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
Protected Forms
Successor of Protected Permissions module. See [#3281497] Description Protected Forms is a light-weight, non-intrusive spam protection module that enables rejection of node, comment, webform, user...
Categories: Content display, Content editing experience, Site structure