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.
Devel form debug
This module adds a contextual link to every form that lets you easily find out form's ID, name of hook_form_FORM_ID_alter() hook and print out form's variables. The module is a successor of Get...
Categories: Developer tools
OpenLucius Events Extra's
This module offers extra functionality for Events in the OpenLucius distro: Let users choose: ‘Attending’ or ‘Not attending’. Send email reminders to all users that did not make a choice yet. Let...
Categories: Site structure
Social feed field
This module makes it possible for editors to create a list of social media posts in a entity that are combined and ordered by created date from several different social media channels. The module...
Categories: Content editing experience, Content display, Site structure
Commerce Fraud
This module provides configurable checks to score orders on how likely they are to be fraudulent. Fraud Rules This module provides a number of default rules Check If user has completed orders with...
Categories: E-commerce
Devel Ace
This module integrates the Ace code editor into Devel providing an intuitive and nice to use code pad for /devel/php Features Persistent storage of code between page refreshes. Auto indentation and...
Categories: Developer tools
Multi Value Field Overrides
Ever found yourself wanting to get rid of some of the basic functionality that Drupal automatically adds to mutli-value fields, such as draggable handles, header row, or even add more button? Now...
Categories: Administration tools, Developer tools
Better Form Errors
Overview This module changes Drupal form validation error messages to a better readable format with a stylable field name. Drupal core or contributed modules such as Webform may print error...
Categories: Site structure
First Time Login
First time login module prompts the user to reset their profile when they login to their account for the first time (once the profile is updated, it will not prompt from next login onwards). After...
Categories: Access control, Administration tools
Feeds KML Parser
Provides a KML Parser for the Feeds module. This module is Alpha quality and is not extensively tested. Use at your own risk. Patches/co-maintainers welcome.
Categories: Import and export
Media Cloudcast Chapters
The Media Cloudcast Chapters module provides a chapter field type for Cloudcast video files and provides an automated import process. Minimal CSS has been included to get you started with display....
Categories: Media
Field PgwSlideshow
The JavaScript library that this module depends on was archived on Jun 9, 2023, and is no longer being developed. Also, this module was developed for Drupal 7 and Drupal 7 is no longer supported....
Categories: Integrations, Site structure
Views Timelinejs Extras
This contains additional functionality to enhance the Views TimelineJS module but that falls outside the scope of that project. Features include: A Feature / content type that allows for definition...
Commerce License Video Embed
Based on the excellent Commerce File and extends the Commerce License framework to provide the ability to sell access to embedded videos hosted on other videos hosting services like Youtue and...
Categories: E-commerce
Routing Debug
Overview Routing Debug is a simple module that provides menu routing table with additional information like: name of the callback function, filename and path of file where the callback is defined,...
Categories: Developer tools
Slack Invite
Slack is amazing. But if you've used Slack and want to grow the number of people that use it, the only way to easily register for a team is to have a custom email domain or to be an admin and...
Categories: Integrations
Drupal.behave
Super sexy Drupal JS behaviors. API in a nutshell Drupal.behave(...) It's a super simple, jQuery like, chainable API. Before: The Conventional Drupal 7 Way (function ($) { Drupal.behaviors...
Categories: Developer tools
wechat views
wechat views module: 基于wechat模块的扩展模块。 1,支持微信菜单与Views绑定 2,支持使用核心搜索/Solr搜索自动响应微信请求消息
Commerce Payment Split
This module allow user pay multiple time for an order. Ex: When user book a trip $10000, user can pay first time $2000 and then pay multiple time ultil enough. Version 7.x-1.0 just have feature for...
Categories: E-commerce
Entity Workflow
The Entity Workflow module integrates with the Workspaces module in Drupal 10+ (and CPS in D7) to create an individual workflow for each entity within a workspace (site version in D7). This...
Categories: Content editing experience
Cancel Account Directly
Cancel account directly module helps users to cancel their account without filling required fields in their profile form. Users who have access to cancel their accounts or other accounts can skip...
Categories: Access control
Simple Meta for Content Types
Simple Meta for Content Types extends the Simple Meta module allowing you to set meta tag patterns for content types in addition to meta tag patterns per path. Dependencies This module requires the...
Categories: Administration tools
iframely
This module integrates the https://iframely.com/ service with Drupal. It uses the oEmbed API provided by iframely, to integrate with the oEmbed module., which is an API module for oEmbed providers....
Categories: Media
Pseudo field
This module allows you to render an extra field as a real field (with field label). Description The extra fields that can be attached to the entity using hook_field_extra_fields() lack the overall...
Categories: Developer tools
Book Rules
The Book Rules module provides additional integration between the Book module in Drupal core and the Rules module, exposing the ability to loop over every node within a Book from a Rule.
Categories: Automation
BigVideo
The BigVideo module provides the ability for attaching background video to site pages. Drupal 8 version: First version of the module has been ported as-is with minimal changes. Warning * You'll...
Categories: Content editing experience, Content display