Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

2,240 modules match your search

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.

Guzzle REST Generator

Module to easily perform real-time external REST requests and converted to Drupal REST endpoints from your app. This helps in hiding your Access Key as the external url(ex: https://api.meetup.com/2...
Categories: Content editing experience, Decoupled, Developer tools

Content Refresh

Example Scenario: Anonymous users are allowed to post comments on your site and page caching is enabled. An anonymous user posts a comment but does not see it because the same cached version of the...
Categories: Content editing experience, Developer tools

State Transition Control

State Transition Control (STC) module enable workflow control on select list fields. If you enable state transition control on a field, you can set each (current) value of this field that which...
Categories: Developer tools

Testmode

Alter existing site content and other configurations when running tests. This is a module to support testing, so it is not expected to be used in production (although, it adheres to Drupal coding...
Categories: Developer tools

Alter Route Title

Alter Route Title The Alter Route Title module enables you to modify the titles of existing routes in Drupal. This module specifically handles routes provided by contributed and custom modules. It...
Categories: Developer tools

TestData

TestData is a developer module intended for large Drupal sites that require a consistent, fast method of providing sample data to automated acceptance and performance testing tools. The Grinder,...
Categories: Developer tools, Performance

AUTO_INCREMENT Alter

This module allows altering the AUTO_INCREMENT value of database tables. One use case is to prevent entity ID conflicts when performing Drupal upgrades. See https://www.udrupal.com/auto-increment...
Categories: Developer tools

Amplify

The OpenAmplify service appears to have gone dark, please do not use this module or request support for it! Thanks for using it while it was active! This module provides automatic node analysis...
Categories: Developer tools, Integrations

EntityFieldQueryExtra

Similar to https://drupal.org/project/efq_extra_field but need a place for the code to live for now until I'm able to contact the maintainers about https://drupal.org/node/2208439 Also checkout...
Categories: Developer tools, Site structure

Services entity dynamic resource controller

Services entity dynamic resource controller Introduces a Services Entity resource controller which invokes a hook at request-time to determine which resource controller to use. It is designed to...
Categories: Developer tools

FusePump (Where To Buy Connector)

------------------------ FusePump ------------------------ Brands that don’t sell directly miss out on opportunities every day, as engaged customers browse and research products but have no clear...
Categories: E-commerce, Content editing experience, Developer tools

Devel Generate Text Settings

Devel Generate, which is part of the Devel module, makes it really simple to create dummy entities in Drupal. It'll create everything from users to taxonomy terms to nodes. It does a great job of...
Categories: Developer tools

Awesome Install

This module provides awesome installation. It's really awesome. It uses hook_form_alter to hijack the admin/build/modules page and awesomify it. It does not currently work, it is just a proof of...
Categories: Administration tools, Developer tools

Webform Dialog

Integrate Webforms with the Dialog API. Out of the box, this module provides a block for each Webform node. When enabled for the current page, this block is displayed as a link attached to the side...
Categories: User engagement, Developer tools

GenericEntityCRUDController

NOTE: Untested, has no tests, and is generally untested without any tests. :-) Fills some of the gaps in Drupal 7's entity CRUD implementation. Turns DrupalDefaultEntityController into a much...
Categories: Developer tools

Context Active Menu Tree

Context plugin to expose the active menu tree as a context condition. This allows a user to create a Context on a menu item (Projects in the menu below). The context will then be TRUE if a node has...
Categories: Developer tools, Site structure

Userqueue Revised

This project is for users as nodequeue is to nodes. Why the name "Userqueue Revised" ? This is "Userqueue Revised" because there is already an abandoned project UserQueue. And since this was a very...
Categories: Administration tools, Developer tools

Menu Builder

Are you tired of clicking 10000 times to create menu items in Drupal using the GUI? Now you can create a structured text file and have it built into a new or existing menu with just a few clicks....
Categories: Import and export, Site structure, Developer tools

VisualScience

A module providing an easy-to-use intuitive search interface for your Drupal Database. With just a single search box you can get the targeted list of entities (users or nodes) within seconds. No...
Categories: Developer tools

Blame Thrower

This is an auditing module to send entity audit operations to watchdog. Goals The goal of this module is to send audits to logging to be used by an external logging/reporting service such as splunk...
Categories: Developer tools

Chart.js

This is yet another JavaScript based charting module. But as the chart.js website says Simple yet flexible JavaScript charting for designers & developers Update: I've resumed this module's...
Categories: Developer tools

Mass Change

Seeking a new maintainer Please contact Todd Nienkerk if you are interested in taking over maintenance of this module. About Mass Change This module allows a site admin to mass change the published...
Categories: Administration tools, Content editing experience, Developer tools

RDFviz

Renders the RDFa that your Drupal7 site is outputting in a graphical form. This is something of a successor to graphviz_filter, although it has nothing to do with input filters any more. Radically,...
Categories: Developer tools

Customer chat

Customer chat module lets you chat with your site's visitors. Privileged users can use the agent dashboard to handle incoming chat requests and chat with customers. Multiple agents can be online...
Categories: E-commerce, Developer tools

TMGMT CKEditor

This sandbox contains code for my Google Summer of Code 2016 project. The plan is to create two CKEditor plugins for Translation Management Tool module. One would convert text parts into segments...
Categories: Developer tools, Multilingual, Integrations

Pages