Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.
SimpleWiki filter
#D7CX: I pledge that SimpleWiki Filter will have a full Drupal 7 release on the day that Drupal 7 is released. SimpleWiki is an easy-to-use input format based on the work done by WikiCreole...
Categories: Content editing experience
JSpec - JavaScript Behavior Driven Development (BDD) Framework
JSpec is an extremely light BDD framework aimed at a simple, logical syntax with nearly no learning curve. Download the module from http://github.com/visionmedia/jspec-drupal (downloads page) View...
Categories: Developer tools
Cookie Information
Cookie information integration for Drupal to allow end-users to control their cookie tracking. Overview The Cookie information module allows the administrator to insert an automatically generated...
Categories: Integrations
Debut
Debut features Debut is a set of baseline Drupal features designed to work independently yet integrate seamlessly together. Debut is used in the Open Outreach Drupal distribution aimed at...
I Ching Journal
The idea behind the module is to simply assist someone with keeping an I Ching journal, not to automatically calculate the hexagrams themselves. For example - you give the I Ching Journal module...
Categories: Content editing experience
Coder Plus
Coder Plus - In the initial version, this module will give developer an ability to find cyclomatic complexity for all functions within a module. A developer can choose module out of list of all...
Categories: Developer tools
CSE Client
The CSE(Custom Search Engine) is a easy-to-use client side search module, which provide features like: Chinese search, full-text search and keywords highlight. INSTALLATION Install as usual, see...
Categories: Site search
Something went wrong
Drupal embraces the principle of throwing exceptions when something goes wrong in the code. When an error occurs, Drupal will come to a complete stop. While this behavior is helpful for developers...
Categories: Developer tools
Views search snippet
Views seach snippet allows you to get a new field in Views that will show a search snippet like in the search page (but in Views) to rebuild the search page with Views. A view page is shipped with...
Categories: Site search
DXPR Builder: The AI Visual Page Builder for Drupal
This module is included in DXPR CMS. DXPR Builder is the AI page-builder for Drupal. It swaps complex back-end forms for a front-end, drag-and-drop experience that respects Drupal's Entity API ...
Categories: Content display, Content editing experience, Developer tools
Glimpse
Glimpse - Predictive Accessibility Enhancer Glimpse is a lightweight Drupal module that enhances accessibility by predicting user interactions based on cursor movement. It provides subtle visual...
Categories: Accessibility, Content display
Feedback Reloaded
Feedback Reloaded allows users and visitors of a Drupal site to quickly send feedback messages about the currently displayed page. Visitors can highlight/blackout any area in webpage and can add...
Categories: Administration tools
AI +
AI+ adds the AI tool to Edit Mode for the + Suite page builder. ▶ Watch an introduction to +Suite AI Plus adds an AI chatbot tool to Plus Suite's Edit Mode toolbar, letting content editors talk to...
Categories: Artificial Intelligence (AI), Content editing experience
Menu Twig
Menu twig is a Drupal module that provides text-area to render the HTML or twig extensions. This module provides flexibility to exclude the menu item and rewrite code in your own pattern. This...
Categories: Developer tools
User Email Domain
Control what domains a user may use in their email address. This can be used to force users to standardize on a single email service. If email confirmation is required, then this is a good way to...
Categories: Access control
Find Text
Find Text is an editor/administrator tool to directly search all text fields on a site for a given string or regexp pattern. This allows for direct, and directed, database searches for text content...
Categories: Administration tools, Content editing experience
YAML To PHP
Convert a YAML snippet or a YAML file to a PHP formatted array with a simple form at: admin/config/development/yaml2php This is a developer utility to generate a code snippet to copy and paste into...
Categories: Developer tools
Collapse Bbq Patch
You need this module if you are trying to use query string like hashes in the url alongside collapsible fieldsets. A console error like the following will be fixed with this module: Uncaught Error:...
Categories: Developer tools
CCK schema importer
This utility module helps you import a Content Type Definition (Node Type) from a number of sources. It is not a CCK Data importer - it imports data schemas It provides a UI for schema selection,...
Categories: Developer tools
Embedder
(Currently in sandbox phase) An alternative to a number of older token-based 'embedders'. Re-imagining the job they all have in common and seeing if a persistent, semantic, XHTML-valid syntax ...
Categories: Content display
SRU
SRU is a standard XML-focused search protocol for Internet search queries, utilizing CQL (Contextual Query Language), a standard syntax for representing queries. For more information about the...
Categories: Developer tools, Site search
Token Substitutions
This module adds bash-like substitution support to Token, where the substitutions are performed on the value of the token. Patterns should follow PCRE syntax. Currently, only these substitutions...
Categories: Automation, Developer tools
Structured Data (JSON+LD Rich Snippets)
Structured data markup provides a standard way of describing things on your website, along with their properties. Supported features Rich Snippets (graphical sarch results) Google Search also uses...
Categories: Search engine optimization (SEO), Integrations
Content Governance
Content Governance adds governance metadata, review cadence tracking, and reporting tools to Drupal content. Enable it on selected content types to provision governance fields, help editors track...
Categories: Content editing experience
Example App
This is a simple example app to highlight what you need to do in order to create apps for use via the apps module. This module doesn't even try to do anything worthwhile when installed, but should...