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 |
|---|---|---|---|
|
Site Version info
Module
This module allows you to manually set and display your site's version information, either directly on the site or through a JSON API. When used with the Site Version Host module,... Dormant |
8–10 | Dormant | 8 |
|
PDF Tools
Module
PDF Tools is a Drupal module that simplifies PDF manipulation, offering services for generating, modifying, analyzing, and converting PDF files. It provides default implementations... Dormant |
— | Dormant | 8 |
| Dormant | — | Dormant | 8 |
|
Dynamic Selection Tools
Module
This module provides dynamic lists of allowed options for string, integer, float, and decimal fields. It stores only the raw value, allowing you to add or remove options without al... Slowing |
9–11 | Slowing | 7 |
|
This module provides services to interact with the Steam Web API, allowing you to fetch news, user information, and user statistics for games. Active |
10–11 | Active | 7 |
|
Devutils
Module
devutils provides various tools to aid in Drupal development. It offers utilities for listing entity UUIDs with filters, cleaning up unused files, and importing specific module con... Slowing |
11 | Slowing | 7 |
|
Pair Store
Module
This module provides a simple way to store, retrieve, and manage key-value pairs directly within your Drupal site's configuration or runtime settings. It's ideal for developers nee... Dormant |
9–11 | Dormant | 7 |
|
Node Swapper
Module
This module allows administrators to replace an old node with a new one while automatically updating any existing redirects and aliases. Visitors who go to the old node's URL will... Active |
10–11 | Active | 7 |
|
This module automatically generates Drupal forms directly from schema definitions, allowing you to create configuration pages and other forms without writing custom PHP code. You s... Slowing |
— | Slowing | 7 |
|
Hijri Dates
Module
This module adds support for the Hijri (lunar) calendar to your Drupal site, allowing you to display content dates in both Gregorian and Hijri formats. It automatically detects the... Dormant |
— | Dormant | 7 |
|
This module integrates Simple XML sitemap with Language Hierarchy to generate your sitemap.xml file following Language Hierarchy rules. It ensures your multilingual content is corr... Slowing |
9–11 | Slowing | 7 |
|
Html Segmenter
Module
This module extracts translatable text from HTML content, allowing translation services to process only the meaningful parts while preserving the original structure. It can then re... Dormant |
10–11 | Dormant | 7 |
|
Entity Fields Report
Module
This module provides a report of all entity fields on your Drupal site. It helps you understand and analyze your field structure, with options to filter by entity type, bundle, and... Active |
10–11 | Active | 7 |
|
The Trigger API module simplifies sending data from Drupal's backend to JavaScript. It allows developers to queue data that can be accessed by JavaScript through events, supporting... Active |
— | Active | 7 |
|
This module adds realistic fireworks animations to your Drupal website, making it more visually appealing and engaging. It is easy to use, flexible, and responsive, with customizat... Active |
10–11 | Active | 7 |
|
rawdebug provides low-level debugging functions to examine variables and get stack traces, even when your site is not functioning correctly. It's a set of PHP functions that can be... Active |
9–11 | Active | 7 |
|
This module allows you to back up and restore your Drupal block layouts. This is useful for restoring blocks after switching themes or reverting to previous block configurations du... Active |
9–11 | Active | 7 |
|
Profile Manager helps manage custom user profile setups by allowing profile creators to define optional modules that site administrators can enable. This module simplifies configur... Slowing |
8–11 | Slowing | 7 |
|
This module allows you to enable or disable specific logging channels in Drupal, including those from core and contributed modules. It provides a configuration page where you can s... Active |
10–11 | Active | 7 |
|
html5history
Module
This module exposes the HTML5 History Interface to Drupal's AJAX Command system and allows for custom handling of pushState and replaceState events, providing a lightweight solutio... Active |
8–11 | Active | 7 |
|
Datetime testing
Module
This module provides tools for testing Drupal functionality that relies on dates and times. It allows developers to manipulate and freeze the current time within automated tests, e... Active |
— | Active | 7 |
|
This module allows you to temporarily shut down your website, redirecting most visitors to a specified page while allowing privileged users to access the site. You can exclude cert... Active |
10–11 | Active | 7 |
|
This module provides a drag-and-drop file upload functionality for the Feeds module, allowing users to easily upload files directly within the Feeds importer interface. Active |
10–11 | Active | 7 |
|
Config Patch Azure API
Module
This module helps manage configuration changes in Drupal by generating patch files based on differences between your active and synchronized configurations. It integrates with Azur... Active |
8–10 | Active | 7 |
|
This module is obsolete because Drush core now includes a command to generate `.phpstorm.meta.php` files. This file provides autocompletion support for various Drupal elements like... Dormant |
— | Dormant | 7 |