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 |
|---|---|---|---|
|
The Contact Tools module enhances Drupal's core Contact module by providing AJAX support for forms, services to easily call forms with or without AJAX, and Twig functions for embed... Dormant |
9–11 | Dormant | 43 |
|
The Lunr module enables client-side full-text search for Drupal sites using Lunr.js, eliminating the need for server-side search systems like Solr. It offers features like multilin... Active |
8–11 | Active | 43 |
|
Scheduler Request Cron
Module
This module automatically runs the Scheduler cron job whenever a page is requested on your site, with a configurable interval to control how often it executes. Slowing |
10–11 | Slowing | 43 |
|
Git Config Writeback
Module
This module allows site builders to export configuration changes made in the Drupal admin UI directly to a Git repository. It provides a web interface to commit changes, create new... Active |
10–11 | Active | 42 |
|
This module provides a select dropdown widget for number-based fields, including Commerce price amounts, allowing users to choose values from a predefined range instead of typing t... Dormant |
10–11 | Dormant | 42 |
|
This module allows you to easily style checkboxes on your website by enabling a CSS library. You can then customize the appearance of checkboxes by modifying the provided CSS code. Dormant |
8–11 | Dormant | 42 |
|
This module automatically registers custom entity form modes, allowing you to use them without writing custom code. It simplifies the process of applying different form configurati... Dormant |
8–11 | Dormant | 42 |
|
This module automatically generates Twig templates for your content entities, allowing you to select which entities to generate and how they are sorted. It can also ignore specific... Slowing |
9–11 | Slowing | 42 |
|
This module generates a unique nonce for each request, which can be automatically added to Content Security Policy headers. Developers can then create plugins to output scripts tha... Active |
10–11 | Active | 42 |
|
This module allows you to create multiple distinct sub-sites within a single Drupal installation. Each micro-site can have its own theme, menu, content, and user permissions, enabl... Dormant |
— | Dormant | 41 |
|
This module simplifies visual regression testing for Drupal websites using BackstopJS. It provides a user interface to configure test profiles, define specific page scenarios, and... Active |
10–11 | Active | 41 |
|
This module allows you to attach log messages directly to specific entities, displaying them on a dedicated "Log" tab. It's designed for situations where you need more entity-centr... Active |
10–11 | Active | 41 |
|
Views SQL Query Formatter
Module
This module displays the raw SQL query generated by your Views configuration directly within the Views UI. It helps you understand how your view is being translated into a database... Active |
— | Active | 41 |
|
Cucumber UI
Module
Cucumber UI is a module that simplifies website testing by providing an intuitive interface to create tests using Gherkin feature files. It helps users build features and offers st... Active |
11 | Active | 41 |
|
This module allows you to add custom CSS IDs and classes to the body tag and individual node wrappers. You can use dynamic tokens like node ID, title, bundle, and author to create... Active |
10–11 | Active | 41 |
|
Advanced Toast Messages
Module
This module provides a modern and flexible toast notification system using Single Directory Components. It allows for non-intrusive, temporary messages that can be triggered from P... Slowing |
10–11 | Slowing | 41 |
|
This project provides tools to display information about your Drupal site's codebase version, such as the Git tag, revision, and last commit date. This helps you track deployed ver... Dormant |
8–11 | Dormant | 41 |
|
Times'up helps you refresh cached content based on specific time intervals like minutes, hours, days, or even at midnight. It's useful for managing time-sensitive data in your Drup... Active |
10–11 | Active | 40 |
|
Password Generator
Module
This module generates custom passwords from a phrase or words, allowing you to specify length and include symbols or numbers. It offers a convenient way to create memorable yet sec... Dormant |
10–11 | Dormant | 40 |
|
AUTO_INCREMENT Alter
Module
This module allows you to change the starting ID for database tables in MySQL. This can be useful for preventing ID conflicts, especially when migrating content between Drupal site... Dormant |
— | Dormant | 40 |
|
Toolbar Link
Module
This module allows users to add top-level links to the Drupal toolbar. It can be used in conjunction with other modules to manage these links, such as reordering, enabling/disablin... Active |
9–11 | Active | 40 |
|
Domain Libraries Attach
Module
This module allows you to attach specific theme libraries to different domains. It enables you to manage these domain-specific library assignments through a configuration interface... Active |
— | Active | 40 |
|
This module helps developers quickly generate sample Commerce products, product types, product variations, and orders to populate a Drupal site. It allows for clearing existing dat... Active |
10–11 | Active | 40 |
|
This module integrates Hover.css, a library of CSS3 powered hover effects that can be applied to various elements on your site, such as links, buttons, and images. These effects ca... Dormant |
8–11 | Dormant | 40 |
|
AI Agents Debugger
Module
This module provides a debugger for AI agents, offering three views (list, graph, and sequence diagram) to visualize agent execution flow. It allows users to inspect detailed data,... Slowing |
— | Slowing | 39 |