Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

565 modules match your search

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.

Jsonapi text enhancer

Provide jsonapi extra field enhanced: text Text: Just output processed ...
Categories: Decoupled

Svg Image GraphQL

The module provides the integration between Svg Image module and GraphQL (v3). For more information please check out #3004949 Requirements Svg Image https://www.drupal.org/project/svg_image GraphQL...
Categories: Decoupled, Media

GraphQL Mutation


Categories: Decoupled

Kong


Categories: Decoupled, Performance, Security

Facebook Login REST

Facebook Login REST provides a rest resource for login with Facebook Token.
Categories: Decoupled, Access control

Google Login Handler


Categories: Decoupled, Integrations, Access control

Simple OAuth OIDC (Open ID Connect)

Warning: Module obsolete! This module was built to provide access to the code from [#2999521]; now that the issue is closed you SHOULD use Simple OAuth (OAuth2) & OpenID Connect module, the usage...
Categories: Access control, Decoupled, Security

Supabase Authentication

Introduction The Supabase Authentication module for Drupal seamlessly integrates Supabase’s powerful services into your Drupal site. This module handles user creation and authentication, leveraging...
Categories: Access control, Decoupled, Integrations

Group Visibility

This module provides a simple module to provide different visibility settings for a group.
Categories: Access control, Decoupled

Authorization from Salesforce

Here's a description for your custom Drupal module that integrates Salesforce authentication using OAuth with added security through State and PKCE: --- **Module Name**: Salesforce OAuth...
Categories: Access control, Decoupled, Integrations

Headless Ninja

Do you like Drupal templates? We neither. That’s why we created Headless Ninja. Headless Ninja is a Drupal module that makes it easy to create a full-featured website in front-end frameworks...
Categories: Content display, Decoupled

React Lazy Load Images

Lazyload your Images improves the performance. Take performance in mind, to improve with lazy load mechanism.
Categories: Content display, Decoupled, Media

Panels - Extended and JSON output

This module adds several features to the panels module like disabling and scheduling blocks directly from the interface. It also allows panels to be outputted as JSON. Besides the new features, the...
Categories: Content display, Decoupled

Chatbot API - Alexa

Alexa driver for Chatbot API. Do I need this module? This module is now included as submodule of Alexa module, so just require latest version of Alexa and enable alexa_chatbot_api. Less packages....
Categories: Content display, Decoupled

Cloud Dashboard

Introduction Cloud Dashboard enables to manage Cloud Orchestrator by Single Page Application (SPA). This module depends on the Cloud, Simple OAuth and JSON:API module. Requirements Drupal 9.5 or...
Categories: Administration tools, Content display, Decoupled

Web3

This will be the place where we enable Drupal for the next web - web 3.0. This module is an MVP at the moment and still needs to be tested heavily. For now it provides the functionality for...
Categories: Content editing experience, Access control, Decoupled

Xtended Content for File

Xtended Content from File sources. Please refer to the Xtended Content module project page for more details, or visit the documentation pages. Documentation Full documentation is included in the...
Categories: Content editing experience, Decoupled, Integrations

Xtended Content for Guzzle / ReST

Xtended Content from Guzzle sources. Please refer to the Xtended Content module project page for more details, or visit the documentation pages. Documentation Full documentation is included in the...
Categories: Content editing experience, Decoupled, Integrations

JSON Formatter

In order to use Nested REST in Views, I want to provide a simple entity formatter that with all fields. Unlike REST Export Nested, it simply choose the entity and select the json formatter. It's my...
Categories: Content editing experience, Content display, Decoupled

Basic Data

Basic Data is a content entity that ships with an additional data property. The entity type is basic_data and you may add any fielded bundles you'd need. The primary use case for a basic_data...
Categories: Content editing experience, Decoupled

Load View

The module was created for this request. It analyze URL args and if the condition is satisfied then output view's result in JSON format.
Categories: Content editing experience, Decoupled

Imotilux

Project placeholder.
Categories: E-commerce, Content editing experience, Decoupled

Xtended Content for Schema.org

A Schema.org handler to parse web pages. Please refer to the Xtended Content module project page for more details, or visit the documentation pages. Documentation Full documentation is included in...
Categories: Content editing experience, Decoupled, Integrations

ladder steps

This project is in early development stages. Contributions welcome.
Categories: Content editing experience, Content display, Decoupled

Gatsby GraphQL


Categories: Content editing experience, Decoupled

Pages