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.
Samenwerkende Catalogi
The Samenwerkende Catalogi module creates a XML feed for the Samenwerkende Catalogi index by the data of nodes that should be included to the XML feed. The Samenwerkende Catalogi service of the...
commercetools
The commercetools module provides a lightweight integration between Drupal and commercetools that works out of the box without much special configuration, providing a full-featured e-commerce...
Categories: E-commerce
Cache Metrics
Logs all cache tag invalidations Sends cache tag invalidations to New Relic as Custom Events. Visualize and Analyze via New Relic Insights (see attached bar chart showing invalidation by tag),...
Categories: Developer tools
Block in Block
The Block in block module allows you to insert any block into another block, or node body, within the same theme and region (the "target block"). Any string within the target block, like a...
Categories: Content display
Address js geocoder
Drupal Module to geocode address fields using ajax. INTRODUCTION This will add a new widget for address fields to be able to geocode the address and populate any geofield field, doing it with ajax....
Categories: Site structure
Force File Delete
Installation: Enable module Description: This module allows for permanent file deletion of managed or unmanaged files. Visit admin/force_file_delete/form/force_file_delete to use it. Permission...
Categories: Content editing experience
Language Suggestion
Drupal module built for multilingual websites with a friendly suggestion box about other versions of the site with browser-based and HTTP header-based (experimental) language detection. The module...
Categories: Developer tools, Multilingual
Entity Information Table
Display drupal entity info in one table. It's useful for PM.
Categories: Administration tools, Developer tools, Site structure
Layout Builder Asset
INTRODUCTION ------------ This module allow site builders to add a CSS and to apply to layout builder blocks.This module is definitely not a replacement for theming, but it provides site...
Categories: Administration tools, Developer tools
Media Browser Responsive Images
You can embed images in your text fields from CKEditor using the Media Entity Browser, which works well. You can choose an image style and position the image as you choose. What is missing from...
Categories: Media
Saferpay for Payment
Provides a Saferpay payment method for the Payment module. Features This module supports: Connection to the Saferpay JSON API via certificate or basic authentication Payment redirect on the...
Categories: E-commerce, Integrations
Media Library Youtube
Synopsis The Media Library Youtube module provides a plugin for Media Library Extend that integrates with the Youtube API to list a channel's videos and create media entities from them....
Categories: Media
Views Pretty Path
Introduction Views Pretty Path rewrites URLs associated with Views into a more user- and SEO-friendly format. For example, Views Pretty Path would take this URL: http://example.com/blog?keys...
Funding
The Funding module enables Drupal users to present their crowdfunding information to site visitors in a number of beautiful and effective ways. It does so by providing a new Field Type ("Funding...
Categories: Site structure
signageOS
This module provides an implementation for the Digital Signage Provider signageOS and depends on the Digital Signage Framework. signageOS is the world-leading digital signage integration & device...
Categories: Content editing experience, Integrations
Push Framework Twilio
This module extends the Push Framework and pushes notifications to users via Twilio, e.g. to mobile phones as SMS. Coming soon!
Categories: Integrations
Push Framework Slack
This module extends the Push Framework and pushes notifications to Slack. Coming soon!
Categories: Administration tools, Integrations
Facets Widgets
Provides additional widgets for Facets: radios and other widgets that are optionally showing a disabled state when not results are available for a facet item. Widgets State Radio: list of radios,...
Categories: Site search
Hijri Format
A simple module that converts dates to Hijri format, The module adds a display format for created and changed fields for Nodes and Comments entities, and Date fields for all entity types. Module...
Categories: Site structure
Group Webform
This module is designed to associate group specific webforms with a group when using the Group module. Requirements Group module (http://drupal.org/project/group). Webform module. (http://drupal...
Ephoto Dam Addon
Ephoto Dam is a solution to centralize your media. Communication departments, your partners, internal or external users can search, manage, share and use digital assets on many media from a single...
Categories: Content editing experience, Media
Submit and continue
This module adds a button to forms which will submit the form, then redirect the user back to the same form so they can quickly carry out a new action in bulk, like: Add another node of the same...
Categories: Administration tools
Config batch export
This small module allows to download configs archive on slow VPS or hostings with time http timeouts. For example, if your site is using a CDN the CDN can limit timeout of server response to 30...
Categories: Administration tools
PHP Runtime Memory
This module help drupal admin to change PHP runtime configuration without changing php.ini. Note: Since this module worked on .htaccess its better to take backup of your .htaccess file Feature:-...
Categories: Developer tools
Simple xAPI
Introduction Simple xAPI lets you connect to an external xAPI-compliant system, and store xAPI statements. If you're building an eLearning platform or connecting Drupal to an external Learning...
Categories: Decoupled, Developer tools