
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.
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
Webform Stripe Payment
Simple module to add a Stripe payment component for webforms. It supports SCA. This module was developed due to difficulties that were encountered with stripe_payment and its dependencies.
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...
GraphQL Config
This exports Config Objects to GraphQL so that it can be accessed remotely. Configuration Allowing all config to be exported is extremely dangerous. There is a lot of config items which hold very...
Crawler cache context
If you want to cache the output of a render array differently depending on if the site is visited by a known crawler or not, this is the module you need. Use cases Say you want Google to index all...
Categories: Performance, Search engine optimization (SEO)
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
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
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
GraphQL Field Views Arguments
GraphQL Field Views Arguments provides a new field type for any content entity. Then, this field can render a view with any field of the entity injected as arguments. This module has been designed...
Categories: Decoupled
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
Crocheteer
A Plugin-based approach to Drupal Hooks. Introduction Welcome to the new Drupal hooks! This new approach might feel a bit intimidating at first, but in time you'll feel its advantages. Promised....
Categories: Developer tools
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