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 allows users to log in to Drupal using OneLogin via SAML authentication. It provides a Drupal 8 compatible implementation of SAML login functionality. Slowing |
11 | Slowing | 71 |
|
ReciteMe Connector
Module
This module integrates the Recite Me accessibility widget into your Drupal website, making it accessible to a wider audience. It allows you to add the widget by configuring your Re... Dormant |
8–10 | Dormant | 71 |
|
Scroll progress
Module
This module adds a visual indicator to show how far a user has scrolled down a page. It offers several theme options and color customizations for the progress bar. Dormant |
8–10 | Dormant | 71 |
|
Toolshed
Module
Toolshed provides a collection of reusable utilities and components to streamline Drupal site development. It offers common building blocks for navigation, administration, JavaScri... Slowing |
— | Slowing | 71 |
|
This module provides Just-in-Time (JIT) compilation for Tailwind CSS in Drupal themes. It dynamically generates minimized CSS based on the styles actually used on each page, result... Dormant |
10–11 | Dormant | 70 |
|
Adaptive Updates Info
Module
This module provides Drush commands and a PHP service to report available updates for Drupal core, modules, and themes. It can output this information as plain text, JSON, or YAML,... Active |
10–11 | Active | 70 |
|
This module allows you to view environment variables defined in your `.env` file through a Drupal interface. It uses the PHP dotenv library to read these variables and provides a s... Dormant |
8–11 | Dormant | 70 |
|
This module helps resolve configuration import errors that occur when entities need to be deleted before an entity type can be removed. It can automatically delete these entities t... Active |
8–11 | Active | 70 |
|
Cucumber Core
Module
Cucumber Core provides the essential configurations and recipes needed to manage automated functional acceptance tests using the Cucumber system. It enables users to set up and run... Active |
11 | Active | 69 |
|
This module provides a widget that turns radio button options for list fields into a slider. It also offers a Webform element for applying the same slider effect to radio options w... Active |
10–11 | Active | 69 |
|
The Better Select module enhances multiple-choice select fields by replacing them with easier-to-use checkboxes within a scrollable box. This makes it simpler for users to select m... Active |
10–11 | Active | 69 |
|
Drupal Website AI
Module
This project provides a selection of AI tools, with options for more advanced artificial intelligence capabilities. Active |
11 | Active | 69 |
|
This module automatically directs database queries to slave servers when appropriate, improving performance by reducing load on the master database. It intelligently handles read q... Active |
9–11 | Active | 69 |
|
This module allows administrators to use UTM parameters as conditions within Smart Content, enabling personalized content delivery based on marketing campaign tracking. Dormant |
9–10 | Dormant | 69 |
|
This module integrates your Drupal site with Rollbar, a service that helps you track and manage code errors and warnings. It sends both PHP and JavaScript errors to Rollbar, along... Dormant |
10–11 | Dormant | 68 |
|
Generated Content
Module
This module allows you to programmatically generate content in Drupal. You can create your own content generators or use predefined ones to populate your site with consistent or ra... Active |
11 | Active | 68 |
|
This module allows site administrators or authenticated users to display custom popup messages, quotes, or hints on specific pages. Users can configure various aspects of the popup... Dormant |
9–11 | Dormant | 68 |
|
The Env Libraries module allows you to declare a single library that automatically loads the correct file based on your development environment. This is useful when you have differ... Dormant |
8–10 | Dormant | 68 |
|
This module synchronizes configuration between multiple Drupal sites, which is helpful when deploying code from version control or when installing modules that generate unique UUID... Dormant |
8–11 | Dormant | 68 |
|
Past is a flexible logging system that records and analyzes complex data structures, including watchdog events, uncaught exceptions with backtraces, and inter-service communication... Active |
10–11 | Active | 67 |
|
This module reports on all HTML tags and attributes being used in your site's formatted text fields, helping you understand your content's HTML usage. It allows you to inspect spec... Slowing |
— | Slowing | 67 |
|
This module provides helper utilities for Drupal development, simplifying common tasks like creating taxonomy terms, managing configuration, and processing large datasets in deploy... Active |
10–11 | Active | 66 |
|
This module integrates Drupal's logging system with Mattermost, allowing you to send specific log messages to your Mattermost channels. You can configure which log channels to send... Dormant |
10–11 | Dormant | 66 |
|
This module enables passwordless login for Drupal sites by sending users a one-time link via email. Users can request a magic link from the login page, and clicking the link authen... Slowing |
11 | Slowing | 65 |
|
This module integrates the Zurb Orbit responsive image slider into Drupal. It allows you to create slideshows using images and optionally videos, with support for custom captions a... Dormant |
— | Dormant | 65 |