
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.
Perfect Money
This module provides a Drupal AlternativeCommerce (Basket) payment method to embed the payment services provided by https://perfect.money/. Dependencies Drupal AlternativeCommerce (Basket) Setup...
Categories: E-commerce
File-Field to Media-Field
Technical helper module to copy file / image field data to an existing Drupal Core Media field in the same entity / entities. Only for developers (using drush), test carefully and take backups...
Categories: Developer tools, Media
Datatables CDN
This module provides a Drupal javascript library for using the jQuery Datatables plugin. See https://datatables.net/. It provides an alternative to the Datatables module, which requires the...
Categories: Developer tools
Page Body Attributes
INTRODUCTION Allow Page Body Attributes INSTALLATION Install via /admin/modules drush en page_body_attributes -y composer require drupal/page_body_attributes MAINTAINERS Radheshyam Kumawat - https:...
Categories: Content editing experience, Content display, Access control
Drush Locale Rebuild
As of Drupal 8, configuration can be migrated between servers. Enabled languages are configuration, but the translations themselves are NOT configuration. When the configuration for a new language...
Rocketship Demo Profile (Florista)
Demo profile for Rocketship Profile. Sets up a basic flower site. This is no longer supported, please use https://www.drupal.org/project/dropsolid_rocketship_profile
Simple XML sitemap Index
Provide a Sitemap Index Variant for Simple XML sitemap. The sitemap index is described as follow: https://www.sitemaps.org/protocol.html#index https://developers.google.com/search/docs/advanced...
Categories: Site search, Search engine optimization (SEO), Site structure
Page Metatag
INTRODUCTION Allow meta tags for all page and entities. REQUIREMENTS - Token INSTALLATION Install via /admin/modules drush en page_metatag -y composer require drupal/page_metatag
Stripe Easy Donation
What does this module do? This is a simple module that adds the ability to accept donations using the Stripe Checkout API V3. The end result is a new main menu item "Donate". This leads users to a...
Categories: E-commerce
Site Studio Back to Top Button
Site Studio Back To Top Button This back to top button works exclusively with Acquia Site Studio. It is installed as a Drupal module and once activated, will appear under the custom elements...
Entity fallback values
CONTENTS OF THIS FILE --------------------- * Introduction * Requirements * Installation * Maintainers INTRODUCTION ------------ This module brings some facilities to access content entity values...
Categories: Content editing experience, Content display
Media Orange Logic
Search your Orange Logic DAM inside of your Drupal Media Library. Directly add the remote Media to your Drupal Media Library and use it inside of Drupal. Features: Supports images, audio, video...
Categories: Content editing experience, Content display, Import and export
Link Augmenter for Dates
Provides options for adding a link to your date output. An example use would be linking to your group's meetup page to RSVP, or directing users to a registration webform. By default links will only...
Categories: Content display, Site structure
Media: Charts
Add chart as a new media type, this module will provide a new source type for media and use the Charts module to add a new field inside the media. Our team's main purpose was to allow embedding of...
farm_map_google
Categories: Site structure
Fits for Drupal
Introduction This Drupal 8/9 module consumes File Information Tool Set (Fits) to retrieve and extract technical metadata for fieldable files. Installation By Composer (Highly recommend): composer...
Categories: Site structure, Media, Developer tools
Commerce Cart Skip
This module allows users to skip the cart for certain product types, creating an order without any additional actions. This is useful e.g. if you have some free products for registration purposes...
Categories: E-commerce
Edit Role Permissions by Default
When editing roles the default operation is normally "edit" which just lets you change the label or name of a role. Under most circumstances you're probably looking to edit the permissions of a...
Categories: Access control
External Media Crop
Adds a custom image widget combining the External Media (https://www.drupal.org/project/external_media) and Image Widget Crop (https://www.drupal.org/project/image_widget_crop). Both modules need...
Categories: Content editing experience, Integrations
Font Awesome Icon Field
This module provides functionality to add a Font Awesome icon field. The module uses an autocomplete field. You can start typing a word and if that word matches one or more icons in the list, the...
Categories: Site structure
Entity Definition Update
Provides the ability to update entity type definitions in your database in a safe way via regular update hooks. This module is an alternative to the Entity Type Definition Update Manager from...
Categories: Administration tools, Content editing experience, Developer tools
Superfish + Simple Menu Icons - Connector
What does this module do? This module adds a compatibility between Superfish and Simple Menu Icons modules. Requirements - Superfish - Simple Menu Icons Installation Using composer all the...
Show Password
This is a lightweight module intended to reveal the password on login form. And it does so, by adding a Show Password checkbox on the login form.
Categories: Accessibility, Developer tools
Chatbot Lite
Chatbot Lite has been designed with the purpose of engaging with customers in human-like conversations. It does not use any 3rd party platform.
Entity Logger
This module allows adding log messages to entities. Log messages are shown on a "Log" tab on the entity they are associated with. Log messages can be added to a configurable set of entity types....
Categories: Developer tools