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.
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