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.
Cloud
Cloud (Cloud Orchestrator) is a set of modules to enable cloud management: Drupal-based Cloud Dashboard like AWS Management Console. The module supports not only public cloud like AWS but also...
Categories: Administration tools, Developer tools, Integrations
Webform File Size Total
Adds an Attachment size total element to the webform element library. Place it anywhere on a webform to show the customer a live running total of the size of every file they have attached, and warn...
Categories: Content editing experience, Media, Performance
Native Observability
Native Observability records what a Drupal site does at runtime: request traces, execution spans, cache and database behaviour, metrics aggregated per route, and export to OpenTelemetry, Prometheus...
Categories: Developer tools
Media Compressor
Opt-in reduction of image and scanned (image-only) PDF uploads on Webform file elements, for Drupal 11.3+ and Webform 6.3 Users/Customers often scan paperwork on a multi-function device (MFD) with ...
Categories: Content editing experience, Media, Performance
Compound Field (Fieldable Fields)
Built by a human using an AI assistant: 🤖 ➕ 🧠 AI agents wrote most of this code inside a harness of four small open-source tools: Strikethroo, Sift, Kenkeep and Self-review. A human wrote the plans...
Categories: Site structure
Personal Data Vault
Personal Data Vault (pdv) stores a user's files and structured data encrypted at rest and shares them with on-site workflows or external API consumers on a case-by-case basis, always under the user...
Categories: Content editing experience, Security
Cybersource SOP
Cybersource SOP lets a Drupal Commerce shop take credit and debit card payments through Cybersource, using Cybersource Secure Acceptance in Silent Order POST (SOP) mode. Shoppers enter their card...
Categories: E-commerce
Cybersource REST
Cybersource payment gateway for Drupal Commerce using the REST API and Flex Microform v2. Card number and CVV are entered into Cybersource-hosted iframes and never reach your server; the browser...
Categories: E-commerce
Synapse landing
Synapse Theme
Bootstrap Colors
Using Google Material Design Color Concepts allow theme developers to choose a custom color palette based on two colors to be apply on Bootstrap theme. Colors can be typed, got from a color picker...
Categories: Administration tools, Content display
Advanced Title Block
This module adds a new block type that renders the page title with aditional fields: Background color Background image Subtitle text Background image and Subtitle text fields could be defined on a...
Categories: Content display, Site structure
Admin RSS
Features The AdminRSS module creates RSS feeds for the administrative information for Drupal websites, by default unpublished content and unapproved comments. Each feed is protected by a token, so...
Categories: Administration tools
Yoyaku Booking Engine
Yoyaku is a lightweight, concurrency-safe resource booking and availability API for Drupal. It gives any module a small set of entities and a service API to define bookable resources, publish...
Synapse helper module
Copyright: This module adds /privacy-policy page by default with unified legal agreement, that can fit any site with any purposes. Big thanks RaDon (https://www.ra-don.ru/) company for providing...
Categories: Developer tools
Recipe Interface Translation Integration
This module keeps a list of the recipes applied to a site, and a copy of the translatable configuration they shipped. With these, the Interface Translation (Locale) module can download and update...
Categories: Multilingual
Drupal Website Development
Web Development brings the contributed modules we use on almost every Drupal site build. It also sets up UI Suite and Display Builder, so you can build displays, layouts and pages with components....
Webapps
Web Apps support for Drupal, extending the Project Browser module.
Categories: Administration tools, Developer tools
Canvas a11y
Canvas Accessibility brings accessibility checking directly into Drupal Canvas, helping editors and site builders catch WCAG issues while they build instead of after publishing. It checks common...
Categories: Accessibility
Freja eID for Drupal
The Freja eID module provides seamless integration with the authentication and signing system, enabling users to authenticate themselves or sign documents on your Drupal site using their Freja eID...
Categories: Access control, Security
Drupal Website Admin
Web Admin sets up the administration side of a site. It adds the admin theme and the everyday admin tools, and configures them so site builders and editors get a clean admin UI right after install....
Categories: Administration tools
Drupal Website AI
Web AI sets up the AI side of a site. It brings in the Drupal AI stack with a picked set of providers, and its default recipe installs and configures them so the AI tools are ready to use right...
Categories: Developer tools
Drupal Website API
Web API gives a Drupal site a documented, authenticated API for other applications to read its content. What it sets up JSON:API served from /api, and read-only. Write operations stay a decision...
Categories: Administration tools, Content editing experience, Developer tools
Drupal Website Assets
Web Assets gives a fresh site a ready to use media library. Install it and you get the media types, image styles, responsive image styles and breakpoints already wired up, with no clicking through...
Categories: Media
Drupal Website Blog
Web Blog adds a Blog content type to your site, with views for the home page and the blog pages. Features A Blog content type for structured blog posts. Ready views for the home page and the blog...
Categories: Content display