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 the Embera PHP library to provide oEmbed functionality. It allows you to fetch information about URLs, such as YouTube or Vimeo links, and generate HTML embe... Dormant |
9–11 | Dormant | 21 |
|
This project provides a way to efficiently iterate over a large number of entities by loading them in batches and clearing the cache as it proceeds, preventing memory issues. Dormant |
8–10 | Dormant | 21 |
|
Gammu SMS Daemon
Module
This module allows you to send SMS messages to a list of phone numbers using the Gammu SMS Daemon. It provides a user-friendly interface for composing messages and selecting recipi... Dormant |
8–11 | Dormant | 21 |
|
calendar_events
Module
The calendar_events module displays a calendar for events managed through a dedicated content type. It offers extensive backend configuration for the calendar's appearance and beha... Dormant |
8–10 | Dormant | 21 |
|
Noah's Page Builder
Module
Noah's Page Builder is a drag-and-drop tool that allows users to build and edit website pages within Drupal without needing to code. It offers a variety of pre-built widgets, reusa... Active |
10–11 | Active | 20 |
|
Stripe Pay
Module
This module provides an integration with the Stripe payment gateway, allowing you to process online payments directly on your Drupal website. It offers a field widget to add paymen... Slowing |
9–11 | Slowing | 20 |
|
Triplestore Indexer
Module
This module indexes the JSON-LD representation of Drupal content and taxonomy into a Blazegraph triplestore. It uses the Advanced Queue module to manage indexing operations. Active |
8–11 | Active | 20 |
|
This module allows translation strings to be managed and deployed like code and configuration. It fetches translations from localize.drupal.org and extracts custom translations fro... Active |
11 | Active | 20 |
|
This module helps installation profiles manage configurations for their included submodules. It provides built-in functions for tasks related to configuration management during upd... Dormant |
8–10 | Dormant | 20 |
|
This module logs detailed information about every HTTP request and its response, including request method, path, headers, response duration, size, and memory usage. This data is va... Slowing |
— | Slowing | 20 |
|
This module helps you compare the permissions assigned to two different roles. It can be useful for troubleshooting issues by highlighting differences between role permissions. Dormant |
10–11 | Dormant | 20 |
|
This module provides a Drupal service wrapper for the Neutrino API, a collection of general-purpose APIs that help solve common development problems with a focus on data validation... Active |
10–11 | Active | 20 |
|
Better taxonomy
Module
This module enhances the taxonomy overview page in Drupal, making it easier to create, search, and reorganize taxonomy terms. It offers bulk term creation, controlled deletion of p... Active |
10–11 | Active | 20 |
|
MCP Sentinel
Module
MCP Sentinel provides a security and governance layer for Drupal sites that allow AI agents to interact with content. It controls what AI agents can access, hides sensitive fields,... Active |
10–11 | Active | 20 |
|
Drupacle allows Drupal sites to connect to Oracle databases. It generates a code snippet based on your Oracle connection details, enabling you to communicate with the database usin... Active |
8–11 | Active | 20 |
|
CKEditor 5 Roundtrip
Module
This module provides plugins to fix issues where CKEditor 5 incorrectly modifies or removes certain HTML elements when switching between editing modes or saving content. It preserv... Active |
— | Active | 20 |
|
This module allows any link on your Drupal site to open in a modal dialog simply by adding a query parameter to the URL. It can be used with menu links and also integrated with tex... Active |
8–11 | Active | 20 |
|
Field Attribute
Module
This module allows you to add custom HTML attributes to any text field. These attributes can be configured in the "Manage display" settings for your content types and other entitie... Dormant |
8–11 | Dormant | 20 |
|
jQuery social stream
Module
This module embeds streams from social media platforms into your Drupal site, allowing you to display them as blocks or within panels. It offers configuration through a user interf... Dormant |
— | Dormant | 20 |
|
Cache purge
Module
Cache Purge automatically clears Drupal cache tables when they exceed a configurable size limit. It runs during cron and helps prevent performance issues caused by unchecked cache... Dormant |
9–10 | Dormant | 20 |
|
This module displays the server's IP address and other useful debugging information like the database hostname and current theme. It also allows users to configure and display cust... Dormant |
8–11 | Dormant | 20 |
|
The Update Notify module enhances Drupal's update notifications by providing more detailed information about available updates. It allows administrators to configure the types of u... Dormant |
9–11 | Dormant | 20 |
|
This module adds a block to your site that allows users to quickly add products to their cart by typing a product's title or SKU. Dormant |
— | Dormant | 20 |
|
This module allows you to use Drupal's state values within tokens. Once configured, you can insert tokens into your content or configurations that will dynamically display the curr... Active |
— | Active | 19 |
|
JSLD is a module that allows you to easily add JSON-LD structured data to your Drupal site. It provides a plugin system to organize and attach JSON-LD content based on specific ent... Dormant |
8–10 | Dormant | 19 |