
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.
Commerce Views Pane
Commerce Views Pane provides a Views display plugin to embed a view in a Drupal Commerce checkout pane. This plugin is similar to the Views block display, except it is for Drupal Commerce checkout...
Categories: Content editing experience, Content display, E-commerce
Cool Editor Tabs
Cool Editor Tabs enhances the appearance and usability of Drupal’s editor tabs (View, Edit, Translate, etc.), making them more accessible and user-friendly. 🔹 How it works: A settings icon is...
Categories: Administration tools
Geckoboard API
Provides an API for integration with GeckoBoard, a configurable dashboard for your business. This module does not do anything on its own, it relies on other modules to extend it's behaviour and...
Categories: Import and export, Integrations
Flickr Block
Flickr Block is a simple module that provides a configurable block for displaying Flickr photos. This block can be configured to show a number of photos from a Flickr account and from a photo set....
Categories: Content editing experience, Content display
User List Permission
Provides a grantable permission for users needing access to view the user list aka People list at /admin/people/list preventing the need to grant the broad and problematic administer users...
Multidomain Google Analytics
Google Analytics for multidomain Add Google Analytics tracking system to your multi domain website. Please see below the steps to configure module. 1) Install/enable domain module (only domain...
Categories: Integrations
Extra Block Types (EBT): Webform Popup
Extra Block Types: Webform Popup module provides ability to add Webform in popup. The button and popup are customizable with Settings form. This module will be helpful for creating Contact Us form...
Categories: Content display, Content editing experience
KML
The KML module allows for views export of location-specific data in KML format. KML Format Keyhole Markup Language (KML) is a file format used to display geographic data in an Earth browser such as...
Categories: Site structure
UX Elements
This elements this module provides have been submitted as patches to http://drupal.org/project/elements Any further development of this module is highly unlikely.
Categories: Developer tools
Internationalization for commerce product
Synopsis This module allow you to translate commerce products. You need it if you have multilingual site with e-commerce via commerce module. Requirements For using it you should already have...
Categories: E-commerce, Multilingual
Bounce
Summary The Bounce module collects non-delivery reports generated by remote mail servers in response to emails sent from your Drupal site. It parses these non-delivery reports for response codes,...
Facebook Messenger Customer Chat Plugin
A lightweight module that adds the Facebook Messenger Customer Chat Plugin to your Drupal site. For more information on this feature go to - https://developers.facebook.com/docs/messenger-platform...
Entityblock
The Entity Blocks module is a Drupal 9/10 compatible module with the same features and is under active development. It is encouraged to switch to it.
Categories: Content editing experience, Site structure
ListJs
This module uses the List.js library to add search, sort, filters, etc. to lists. List.js is a tiny, invisible and simple, yet powerful and incredibly fast vanilla JavaScript that adds search, sort...
Categories: Integrations
Fixed Field
Fixed Field is a module that displays the same content for all entities the field is attached to. This provides the user with a powerful way to attach content to entities. Using this module in...
Multi-Language Link and Redirect (MultiLink)
Overview A module which might save a lot of work (see the example scenarios below) if you have content in two or more languages. Latest news 24-Aug-2015 D7 update released with a couple of new...
Categories: Content editing experience, Multilingual, Administration tools
Open Atrium HTML Email
Enabled HTML Email support for notifications for Open Atrium Submit an Issue or See issue queue
RNG Quick
Provides a faster method to register for RNG events. The modules provide two blocks supplementing the event entity being viewed. The blocks provide alternatives to the default 'Register' tab...
Categories: Site structure
MTCaptcha
DESCRIPTION MTCaptcha is an efficient security solution to protect your Drupal website against spam comments and brute-force attacks. It can be integrated with the comments, login, registration,...
Categories: Security
Anu LMS
Anu LMS is a deceptively simple Drupal learning management system (LMS) for individual teachers, educational organisations and businesses. It was developed to provide engaging and impactful...
Categories: Content display, Decoupled
CSS field formatters
Provides several field formatters to create css styles based on field values. The selector may contain tokens and all formatters support media queries. Together with field_formatter_css_class you...
Categories: Content editing experience, Content display, Developer tools
Browser Detect
This project allows you to identify the browser and the device used. A class is inserted in the HTML tag so you can use as you need. Created by @rafael.nica Credits http://www.ciandt.com
Categories: Developer tools
Field property
Provides field administrators a setting to turn specific fields into a "property" where saving revisionable entities will update field data for all of the entity's revisions with the revision's...
Categories: Site structure
Scheduled Maintenance
Scheduled maintenance allows users to schedule an upcoming maintenance and show site visitors a warning message in advance. You can set the date and time when the site should go into maintenance...
Categories: Administration tools, Developer tools
Layout Paragraphs Restriction
Overview Layout Paragraphs Restriction is an extension of the Layout Paragraphs module, which adds the functionality to restrict available paragraphs for a specific layout. The module is a rewrite...
Categories: Content editing experience