
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.
CK Moon
Introduction CK Moon provides the ability to embed icomoon fonts defined in your theme into the wysiwyg. The plugin will read the selection.json file provided by your icomoon pack and display the...
Categories: Content editing experience
Image Field Tokens D8
Overview The ImageField Tokens D8 module extends the default functionality of Image Widget and Formatter and adding the ability to specify default values and use content entity tokens in the Alt...
Categories: Content editing experience, Content display, Site structure
Batch API
Developer tools for creating batch operations. Usage This module does not provide any user-facing functionality. The functionality allows developers to more easily create batch functionality, with...
Categories: Developer tools
Queue Throttle
Allows one to adapt queues to throttle whilst processing. Handy when ie. your queue is consuming a rate limited third party API. GitHub mirror: https://github.com/baikho/drupal-queue_throttle Usage...
Categories: Developer tools, Import and export, Integrations
Choice CMS
The Quantcast Choice plugin implements the Quantcast Choice GDPR Consent Tool – Consumer Demo. IAB Europe announced a technical standard to support the digital advertising ecosystem in meeting the...
Linkychecker
Provides link checking functionality for link entities. Linkychecker checks and records the status of Linky entities (Managed Links). Status is available for viewing on an individual basis and as...
Categories: Content editing experience
CleverReach® - Newsletter Marketing
Spotify, Levi’s, BMW and DHL create and send their newsletters with CleverReach®. Why? Because it’s that simple. Do the same with your Drupal backend! Easily and quickly design professional...
Categories: Integrations
Modal field formatter
Adds a generic option to field formatter settings to show a field in a default drupal modal. You can use a simple text or the output of a field as a placeholder that will be transformed into a link...
Categories: Site structure
Domain Access Unique Logo
Domain access unique logo module allows the administrator to uplod unique logo while creating each domain. If user want to use domain logo as customized way, variable available in hook_page...
Categories: Media, Multilingual, Developer tools
Facets Taxonomy Path Processor
Adds a facets processor that sets taxonomy reference facet items active if the term is present in the url as a parameter (e.g. taxonomy/term/{taxonomy_term}. You can activate the processor in the...
Categories: Site search
Gzip HTML ouput
This project gzips your html output if your hoster does not support or does not allow gzip via apache htaccess or nginx configuration. (For example platform.sh is not allowing gzip. See: https:/...
Categories: Performance
Drupal LMS
Drupal LMS is a Learning Management System for Drupal, designed to be extensible and modular, and to integrate well with other Drupal modules. Drupal LMS allows you to enable individual modules as...
Rules Nodeaccess
Rules support for nodeaccess module. It provides following events and actions for rules module. This can be used to replicate per node grants from one node to another node. This is very helpful if...
Categories: Access control
OpenID Connect Implicit Flow
This module integrates Drupal with a third party OpenID Connect provider using the Implicit Flow path for authentication (See: https://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth...
Categories: Integrations, Access control
Discoverable Entity Bundle Classes
The canonical place for code and issues for this module is on Github. Please submit PRs there. Currently in Drupal 8, there is no mechanism for deriving a base entity type's class implementation...
Categories: Developer tools
TUS file upload protocol
Adds a file upload endpoint that supports the chunking, resumable, TUS file transfer protocol (https://tus.io/) using tus-php (https://github.com/ankitpokhrel/tus-php). Upload large files ...
Categories: Media
Commerce IDPay
IDPay payment method for Drupal Commerce. IDPay is an Iranian payment provider and one of the Financial Technology leaders in Iran. This module supports both of Iranian Rial (IRR) and Iranian Toman...
Categories: E-commerce
Config Pull Request
Config Pull Request The Config Pull Request module allows site builders to create pull requests for configurations changes done via Drupal UI. The pull requests that can be reviewed on the...
Categories: Administration tools, Developer tools
Opigno Commerce
This project is related to Opigno LMS distribution. It provides the commerce feature, allowing to sell access to some trainings. Commerce feature is based on Drupal Commerce, allowing to integrate...
Categories: Content editing experience
Menu Custom Access
Sometimes we do not want users to have access to adding new menus or edit/update existing menus. This module allows the ability to restrict access to configured menus and route paths based on...
Categories: Administration tools
Chart Suite
Chart Suite provides file field formatters to chart file data for tables, trees, and graphs. A variety of well-known textual file formats are supported, including comma-separated values (CSV), tab...
Categories: Content display, Content editing experience, Media
Domain Site Logo
Domain Site Logo ==================== Domain Site Logo module for Drupal 8 community users. * This module provide the administrator interface to manage the site logo setting for each domain....
Categories: Media, Multilingual, Developer tools
Simple JSON API
This module has been abandoned in favor of a newer project of mine: https://www.drupal.org/project/simple_slim_api I recommend Simple Slim API - It's easier to use and bypasses the theme layer...
Categories: Decoupled, Developer tools, Import and export
Simple Cool Message
Simple Cool Message module: --------------------------- INTRODUCTION ------------ Simple cool message is light weight and provides a beautiful display of system messages (errors, warning, status...
Categories: Developer tools, Integrations
Views: Flipboard
Synopsis Provide views to support for Flipboard RSS format. Installation Versions 8.x-1.x: Install as usual, see the official documentation for further information. Configuration ToDo: Add steps...
Categories: Integrations