
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.
AI usage limits
AI usage limits is a Drupal module that extends the Drupal AI module by allowing administrators to define usage limits for each enabled AI provider. Features Supports the following usage limits:...
CMRF Form Processor
Use the CiviCRM form processor in combination with Drupal Webforms
Categories: Developer tools
Widget Provider API
This is NOT production ready! DON't USE! ;) Simply provide embeddable Widgets defined in Widget Providers and Widgets classes. This module is intended for developers, it has no UI and presumably...
Categories: Developer tools, Import and export
Display Builder
A display building tool for ambitious site builders: Design system native: fully use your design system (components, style utilities, icons, themes/modes, CSS variables...) directly in Drupal...
Categories: Content display, Content editing experience
Drupal Canvas
Drupal Canvas enables site builders without Drupal experience to easily theme and build their entire website using only their browser, without the need to write code beyond basic JSX and CSS, and...
Categories: Site structure
AI Automators Extractor
This module helps you do normal extraction tasks that you would usually use regular expression and code to solve, inside your AI Automator workflow. This is a submodule from the AI module that...
Categories: Import and export
Social Summaries
Social Summaries is a plug-and-play Drupal module that helps content creators, editors, and marketers quickly generate short, compelling summaries for their content—specifically optimized for...
Categories: Artificial Intelligence (AI)
SVG.js
SVG.js for Drupal integrates the SVG.js library with Drupal, giving site builders and developers a lightweight way to create, manipulate, and animate SVG graphics on any page. It works out of the...
Categories: Content display, Developer tools, Integrations
Logger
A Drupal Logger that provides a production-ready lightweight structured logging approach, allowing to store any additional metadata together with the log entry in JSON format as a nested data...
Categories: Developer tools, Integrations, Performance
Drupalorg Migrate
Migration scripts for www.drupal.org site, from Drupal 7 to Drupal 10. This module needs the new www.drupal.org site to be set up. All content types, fields, users fields are already in the "config...
Progressive accessibility widget
This module is meant to provide a DSGVO / GDPR compliant integration of the Sienna Accessibility Widget which was forked for that prupose. Features [...] Post-Installation Place the block with the...
Categories: Accessibility
Translation Management Auto Translate
This module extends the Translation Management Tool (TMGMT) module to provide automatic translation of content when it is published or when a specific moderation state transition occurs. Features...
Categories: Automation, Content editing experience, Multilingual
Drupal.org customizations
Customizations used on Drupal.org itself. It is not meant to be useful to other sites, except as an educational example of the kinds of modifications you can make via a site-specific module. More...