Search Drupal Projects
Find modules, themes, and distributions by name or by what they do. Descriptions are matched against each project's plain-language summary, and results can be narrowed to a Drupal core version or to projects that are still actively maintained.
| Project | Drupal | Maintenance | Installs |
|---|---|---|---|
|
This module integrates Kute.js, a JavaScript animation library, into Drupal. It allows for a wide range of animations on various CSS properties and SVG elements, enabling creative... Dormant |
— | Dormant | — |
|
Contextualized State
Module
This module allows you to store user-specific data in their session, enabling your site to behave differently based on that data. It provides a framework for creating and managing... Dormant |
9–10 | Dormant | — |
|
This Drush command generates release notes by comparing commits between two Git references. It can format the output for changelogs and includes options for linking commits and iss... Dormant |
— | Dormant | — |
|
This module displays information about Drupal entities in a single table, which can be helpful for project managers. Dormant |
8–10 | Dormant | — |
|
This module sends notifications for DANSE content moderation events. It allows you to configure notifications to be sent to users with a specific role or to the content's author wh... Dormant |
— | Dormant | — |
|
Config Duplicator
Module
This module provides a Drush command to quickly duplicate multiple configuration entities that contain a specific keyword. It generates new entities with unique IDs, replacing the... Slowing |
9–10 | Slowing | — |
|
This module provides an example of how to add, edit, and delete data in the database using Drupal's built-in functions. It includes a block that displays a form for adding new reco... Dormant |
9–11 | Dormant | — |
|
Log Context
Module
This module helps developers diagnose JavaScript errors that occur when using AJAX. It logs context information to the console whenever Drupal behaviors are attached, making it eas... Dormant |
— | Dormant | — |
|
This module simplifies the creation and management of learning paths within Opigno. It allows users to combine various activities, quizzes, and modules into a single, navigable lea... Dormant |
9–11 | Dormant | — |
|
Libraries optional import
Module
This module allows you to define assets within library definitions that can be optionally included. This is useful for assets that are not always needed and can improve performance... Dormant |
10–11 | Dormant | — |
|
Entity view template
Module
This module allows you to quickly theme content types like blocks, nodes, and paragraphs in the backend. You can activate the module's features for specific view modes and add cust... Dormant |
— | Dormant | — |
|
Routing on exception
Module
This module allows you to define actions, such as redirects or logging, that occur when a specific type of exception, like an access denied error, is thrown on a route. You can con... Slowing |
— | Slowing | — |
|
This module provides a computed field that indicates whether another field on an entity is empty or not. It outputs a true or false value that can be optionally inverted, and is us... Dormant |
8–11 | Dormant | — |
|
This module, designed for use with SDC Display, allows you to modify component props and slots before they are rendered in templates. You can customize these by adding preprocess f... Dormant |
— | Dormant | — |
|
VarnishVanish
Module
This module provides an alternative way to clear Varnish caches, offering a different approach to cache invalidation compared to other modules like purge_invalidation_form. Dormant |
— | Dormant | — |
|
This module automatically publishes media when the associated content or entity is published. This ensures that media is accessible when the content is live, eliminating issues wit... Dormant |
— | Dormant | — |
|
This module helps integrate Schema.org Blueprints with Next.js by automatically creating corresponding Next.js entity types and managing their deletion. It also enhances the previe... Dormant |
— | Dormant | — |
|
This module displays unique PHP notices in a block that can be placed in your site's footer, making it easier to catch coding errors during local development. Remember to disable i... Dormant |
9–11 | Dormant | — |
|
Announcement Bar
Module
This module adds a configurable announcement bar to your website. You can use it to display messages, with options for button text, a link, and custom colors for the background and... Dormant |
9–11 | Dormant | — |
|
SubscribeNewsletter
Module
This module provides a custom block for subscribing to newsletter updates. It uses a custom form to improve performance. Dormant |
9–10 | Dormant | — |
|
This project provides a fast Bash script for automatically reviewing Drupal code. It checks for coding standards, documentation, and syntax errors without requiring PHPUnit. Dormant |
— | Dormant | — |
|
Flag Route
Module
This module allows you to flag any internal Drupal path, including those generated by Views. It creates a new entity type that can be configured to enable flagging for specific URL... Dormant |
— | Dormant | — |
|
Automated Testing Kit D7
Module
This module provides tools to automate testing within your Drupal site. It helps streamline the process of ensuring your site functions as expected. Dormant |
— | Dormant | — |
|
Scheduled Executable
Module
This module allows you to schedule actions and other executable plugins to run at a future time. It stores the details of these scheduled tasks in a content entity, enabling you to... Dormant |
— | Dormant | — |
|
Turbodrop
Module
Turbodrop integrates a local JavaScript version of TURBO into Drupal to significantly speed up your website. You can configure where TURBO is active, such as for specific user role... Dormant |
— | Dormant | — |