
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.
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