
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.
Dialog API
Provides tools to use the native element with Drupal. Blocks Each theme gets a new Modal dialog region. The blocks placed in it will be shown in a dialog. Roadmap An option for field formatters to...
Categories: Developer tools
Tasty Backend Commerce
Add a bit of Commerce to your Tasty Backend! Tasty Backend Commerce is an extension to Tasty Backend that provides a user role, menu items, and administration screens for Drupal Commerce.
Categories: Administration tools, E-commerce
Facet API XML sitemap
Walks through all of your facets, collects all the links and adds them to XML sitemap. Can be run manually of configured to be executed with Cron. Only Search API searchers are currently supported....
Categories: Search engine optimization (SEO), Site structure, Developer tools
Node Preview Context
INTRODUCTION ------------ This module support fix issue with node context condition in preview page https://www.drupal.org/project/drupal/issues/2890758 INSTALLATION ------------ Install the module...
Categories: Content editing experience, Search engine optimization (SEO), Developer tools
Elfsight Logo Showcase
This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already...
Views username
Views username module provides field handler for user or author. Name (raw) views field can display raw username and not truncated. Usage Add field of type 'Name (raw)' to your views and you could...
Environment Variables
It provides an interface to view the user defined environment variables from the .env file. It will read the .env file using third party library called 'PHP dotenv'. This module creates a service...
Categories: Administration tools, Developer tools
Curator IO
INTRODUCTION The Curator IO module provides a Drupal based block implementation of [Curator IO](https://curator.io/ "Curator IO") (Brandable social media aggregator). To submit bug reports and...
Categories: Developer tools
Taxonomy export csv
This module provides a taxonomy terms export in CSV format for Drupal taxonomy terms 7 to 8 migration. INSTALLATION: ----------------- 1. Goto your Drupal site, path: sites/all/modules. 2. Enable...
Categories: Import and export, Site structure
Paging 8
Filter plugin to make it possible to paginate WYSIWYG fields using tags. There is a D7 version of the module which I wanted to use in D8 https://www.drupal.org/project/paging. This project is not...
Categories: Content editing experience, Content display
Required Message
Provides a way for users to specify a custom error message when a required form field is left empty.
Categories: Site structure
Fields Extra
Different field widgets and formatters what are missed from the core. Field Widgets: Select list (Single) - to show one select box for the case when you don't want to use multiselect widget (for...
Categories: Site structure
Svg Pan Zoom
The Svg Pan Zoom module provides an integration of the Svg Pan Zoom library. It provides you a field formatter for your Image fields that supports SVGs. Svg Pan Zoom is a library that allows you to...
Categories: Site structure, Media, Integrations
Amazon Product Advertising (Affiliate)
This is a fork of the original amazon module by rfay. I needed to change a lot and removed things too to keep it clean until the base works and also to fullfill the new efficiency guidlines(see...
Categories: E-commerce, Integrations
YAML Translation Import
Developer module that makes it possible to import YAML Translation files. The initial idea of this module was to provide translations as the Symfony Translation component. This workflow requires...
Categories: Developer tools, Multilingual
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
Entity Visibility Preview
Synopsis This module provides a new field type: entity visibility condition. This new field allows to control the access to content entities (view operation not on admin routes). A plugin system...
Categories: Access control, Site structure
Instagram importer: create feeds and widget without api
Update 12/7/2020: Instagram no longer accepts fetching the way this module did. Read more here. For people with low amount of fetches, this might still work. But be realistic that this can stop...
Categories: Integrations
Toolbar Manager
Helps to manage toolbar items. You can do following actions. Change order of items Change label Change CSS class names (so you may set different icons) Enable/Disable Related modules Toolbar Link -...
Categories: Administration tools, Content display, Developer tools
Content Moderation Info Block
This module provides a block containing content moderation related information of the entity being viewed. It also allows the moderation state to be changed outside of the entity's edit form. This...
Categories: Content editing experience
Social Auth Google Api
Social auth google api This module provide a endpoint to login to drupal by google's access_token And this module use the same logic of social_auth_google Dependencies: social_auth_google:^2.0...
Categories: Access control
Count on Scroll
This module provides a field formatter for Integer fields that will show the number count up while the number is scrolled into view. Enable the module Add a Number (integer) field to an entity type...
Categories: Content editing experience, Content display, Developer tools
Commerce Paylike
Paylike is a payment platform, which is so easy to use that anyone can start accepting payments through Visa and Mastercard within minutes. Paylike is built by eCommerce managers and developers...
Categories: E-commerce, Integrations
Decoupled Kit
Decoupled Kit allows to solve some tasks of the decoupled Drupal: Object Get entity object link for current page using JSON:API and/or Decoupled Kit Router Block Get blocks data for a current page....
Categories: Decoupled, Developer tools
Selective Delete
This module provides a way to delete the Selective Entities. Though we already have 'Bulk Delete' Module available to delete the nodes of specific content type, however, there is a limitation with...
Categories: Administration tools, Content editing experience, Access control