Categories

api

api

View Unpublished

Allows specific user roles to view unpublished nodes, with granular per-content-type access control.

★ 75
gui

Forms Steps

Provides a UI to create multi-step form workflows using entity form modes, enabling quick and configurable multistep forms in Drupal.

★ 75
field

Recurring Dates Field

Provides a recurring/repeating dates field type that supports RFC 5545 RRULE format for defining complex recurring date patterns.

★ 75
gui

Corresponding Entity References

CER keeps entity reference fields in sync by automatically creating and maintaining bidirectional references between entities.

★ 75
gui

CKEditor 5 Plugin Pack

A collection of 21 CKEditor 5 plugins for Drupal, providing features like font customization, word count, find and replace, templates, highlighting, and more.

★ 75
gui

Rate

Provides flexible voting widgets for Drupal content entities including nodes and comments with multiple widget templates and comprehensive voting features.

★ 75
gui

Moderation Sidebar

Provides a frontend off-canvas sidebar for Content Moderation, enabling editors to quickly view moderation status and change workflow states.

★ 74
api

Configuration Read-only mode

Locks Drupal configuration to prevent changes in the admin UI while still allowing config imports via Drush.

★ 73
gui

OpenID Connect / OAuth client

A pluggable client implementation for the OpenID Connect protocol, enabling users to authenticate with external identity providers.

★ 73
gui

Flood control

Provides an administration interface for Drupal's hidden flood control variables and enables site administrators to unblock IP addresses and user IDs that are blocked after multiple failed login attempts.

★ 71
gui

Organic Groups

Provides a flexible API for creating and managing groups with members, roles, permissions, and group content associations.

★ 71
api

Flysystem

Provides filesystem abstraction layer for Drupal using the PHP League's Flysystem library, allowing easy swapping between local and remote filesystems.

★ 70
api

Typed Entity

Provides typed wrapper classes for Drupal entities, enabling object-oriented business logic encapsulation and improved code maintainability.

★ 70
gui

Custom Permissions

A lightweight module that allows site administrators to create custom permissions and map them to specific Drupal routes, enabling granular access control without the need for the broad 'Administer site configuration' permission.

★ 70
gui

Automatic IP ban (Autoban)

Automates IP address banning by analyzing watchdog log entries against configurable rules and integrating with IP ban providers.

★ 69
theme

Formdazzle!

Provides useful theme suggestions for Drupal forms, making form theming significantly easier and less time-consuming.

★ 69
gui

Quiz

A comprehensive assessment and quiz creation module that allows administrators to create interactive quizzes with multiple question types, graded scoring, and detailed feedback options.

★ 69
gui

BEE Bookable Entities Everywhere

A booking and availability management module based on BAT that enables any node type to become bookable with daily or hourly reservation capabilities.

★ 68
gui

Entity Registration

A flexible module for tracking user registrations for events, courses, or any entity-based sign-ups, with workflow support, capacity management, and Commerce integration capability.

★ 68
gui

Paragraph Blocks

Enables placing individual paragraph field values as separate blocks in Layout Builder.

★ 67