
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.
Steam Login
Steam Login allows users to connect to your website using their Steam account. The module provides a Steam OpenId block displaying a configurable image button (both images are official) leading...
Categories: Access control, Integrations, User engagement
Google Analytics Master
Categories: Search engine optimization (SEO), Integrations
Commerce Rave
This module integrates Flutterwave Rave into Drupal Commerce payment. It currently supports the Standard and Hosted Payment Page workflows from Rave. Installation and configuration Install and...
Categories: E-commerce
Image canvas editor api
Exposes an API for having canvas image editors. Plugins Image canvas editor, minipaint TODO: Documentation
Categories: Media
Splash Redirect
This module allows a site builder to configure a single, conditional page redirect, for use in a "splash page" type scenario. For example, you may want to automatically redirect users arriving on...
Categories: Content editing experience, Administration tools, Site structure
Commerce Coinpayments
Commerce Coinpayments ===================== CoinPayments.net Payments Module for Drupal Commerce, which accepts all cryptocurrencies for payments in your drupal site. To check the supported coins...
Categories: E-commerce
Adminic Toolbar
Alternative Drupal 8 Toolbar. Development on Github You need to enable Adminic Toolbar in user profile at this time to not confuse other users. More info soon.
Categories: Administration tools, Developer tools, Site structure
Smart IP - Language Detection and Negotiation Redirect
This module adds language redirection via Smart IP module. Usage: Recommend to use along with Language Cookie module. This way you prevent IP to Language resolution for every page request. Enable...
Categories: Multilingual
Contact Info Block
A simple module to create a Block for Contact Form.
Categories: Content editing experience
Search API Swiftype
Integrates the Swiftype search platform with Search API.
Categories: Site search, Integrations
Sender
This module offers an API to allow developers to send customizable messages to users. The module comes with a plugin to send messages by e-mail out of the box, but plugins for other delivery...
Categories: Developer tools, Integrations
Outlook Calendar Events
This module is used to fetch outlook calendar events. It is dependent of php library php-ews. It is recommended to install the library using composer. If you are not sure about how to, please find...
Categories: Content editing experience, Site structure, Integrations
Video JS
Uses the Video JS plugin to enable the display of video background to specific elements on a page. Installation Unzip library from github: https://github.com/videojs/video.js Create /libraries...
Categories: Media
Instagram Hashtag Fetcher
This module adds a way to create entities with data from Instagram which can be used in Instagram carousels or what not. It uses https://github.com/postaddictme/instagram-php-scraper to scrape...
Categories: Integrations
Entity Role View Mode Switcher
Allows the view mode to be switched based on the user's role per entity. The purpose of this module is to define "Rules", like the one in the images below, that can be applied to individual...
Categories: Access control, Content display
Ajax link change
Ajax link change allows you to change the value of any field for any entity from one value to another with an ajax link. It is integrated with Views. Usage example : * publish / unpublish an entity...
Categories: Administration tools
CKEditor Print Button
ntroduction This module enables the Print plugin from CKEditor.com in your WYSIWYG. This plugin activates the printing function. A standard operating system printing pop-up window will appear where...
Categories: Content editing experience
Remove META and Headers
This module enable user to Remove META tag and Request/Response Header Key as follow: Remove Generator META tag from head Remove X-Generator from Response header Enable / Disable it from admin...
Categories: Security, Search engine optimization (SEO)
Clean Maintenance
What is Clean maintenance? Clean maintenance is a simple module that changes the look and feel of the maintenance page. Features Replaces Drupal's standard maintenance page with a clean, nice...
Categories: Administration tools, Content editing experience, Developer tools
Drutopia Storyline
A feature providing a storyline paragraph type and related configuration.
Categories: Content editing experience
Drutopia Related Content
A feature providing related content functionality via the Similar By Terms module. Development is on GitLab and mirrored here.
Categories: Content editing experience
Address autocomplete (with Google Maps API)
This module allows for your users to input the whole address with a predictive autocomplete field, provided through Google Maps Javascript API. The module depends on the address module and adds a...
Categories: E-commerce, Developer tools, Site structure
Fondy — Drupal Commerce Payment Gateway
The Drupal Commerce payment gateway allows you to integrate the payment acceptance service on both a small personal blog and a large international online store during the day. Drupal is a powerful...
Categories: E-commerce, Integrations
FE Block UI
Adds fe_block settings Feature name to Block UI for easier tracking of block settings stored in Features *Also gives notice to blocks that are not 'featurized' General Use: For Users with ...
Categories: Developer tools
Elbow room
This module helps to provide elbow room on the content forms by allowing the user to show and hide the sidebar.
Categories: Administration tools