
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.
RFC9557 Data Type & Validation
Code for other modules to provide, or consume, RFC9557 Date and Time. Provides TypedData type, Validator, and utility classes for getting parts of the (extended) date, manipulating and validating...
Static Content Type
Use this Content type, Block type, Paragraph type or SDC type to create components or pages of static content. Static Content Type Escape the Drupal Island! Build with React, Vue, Angular, or any...
Categories: Integrations
SAML Rules
SAML Rules is a module designed to interact with the SAML Authentication module as part of a robus Drupal handling of SAML accounts and sessions. The goal is to provide a series of rules and...
Categories: Integrations, Access control
Ultimate Table Field
The Ultimate Table Field module introduces a versatile "Ultimate Table" field type for storing structured table data (rows and columns) in Drupal. It includes an easy-to-use table field widget for...
Categories: Content display, Content editing experience
Barba.js
Barba JS integrates the Barba.js library with Drupal to deliver smooth, SPA‑like page transitions with minimal setup. It auto‑loads a local build when present, or falls back to the official CDN....
Categories: Content display, Developer tools, Integrations
GSAP
Features The GSAP (GreenSock Animation Platform) module integrates the industry-leading JavaScript animation library into Drupal. It allows site builders and themers to use GSAP’s core and optional...
Categories: Content display, Developer tools, Integrations