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.
Commons Body Field
This project has been merged into the main Drupal Commons repository with [#2009294]. For Drupal Commons 3.4 or higher, visit http://www.drupal.org/project/commons to download commons and use this...
Menu Listchildren
Overview Allows to create parent menu items acting as a container which simply points to a page listing its children items. This page displays the translated children menu items if the i18n_menu is...
Categories: Developer tools
Commons WYSIWYG
This project has been merged into the main Drupal Commons repository with [#2009294]. For Drupal Commons 3.4 or higher, visit http://www.drupal.org/project/commons to download commons and use this...
Image or Video field formatter
Please note that the functionality in this module is now provided out-of-the-box in the relevant media modules. It now allows you to set up a field formatter for either images or videos, which is...
Commons Topics
This project has been merged into the main Drupal Commons repository with [#2009294]. For Drupal Commons 3.4 or higher, visit http://www.drupal.org/project/commons to download commons and use this...
Categories: Content editing experience, Site structure
OpenLayers Layer Assistant
Provides a simpler GUI to set up layers for the OpenLayers module. The assistant is part of Cartaro, the geospatial content management platform.
Categories: Administration tools
Timezone Picker
This module provides a JavaScript-based timezone picker to replace the default Drupal timezone list. It features a clickable world-map with 440+ clickable areas plus Geolocation support for...
Categories: Administration tools, Site structure
Domain ip
We recently saw a scenario where the client wanted to create an ip whitelist for their intranet site. This site is the same installation as the client’s public site. It simply has a different...
Categories: Access control
ComputerMinds Tools
A collection of tools, written by the folks at Computerminds. About the Developers This project is currently maintained by developers at ComputerMinds - visit us at http://www.computerminds.co.uk....
Categories: Developer tools
Live Feedback
Similar to Google+'s feedback system, the Live Feedback module leverages the html2canvas library (whitelist status pending...) to allow users to quickly report issues to site maintainers. Users...
Architecture
The Architecture module provides reports documenting how your Drupal site is architected. Currently it provides eight reports available as CSV downloads, plus three reports in the form of HTML...
Categories: Administration tools, Developer tools
Admin Toggle
Admin Toggle allows site admins to toggle the display of admin items on a page with the press of a single key. This allows admins to easily preview what their site looks like to anonymous users....
Categories: Administration tools
MC Hammer
MC Hammer is a mail composing tool based on panels. MC Hammer consists of 2 types of content: Mail templates Mail templates are the different available templates for the different type of...
Categories: Content editing experience, Content display, Integrations
Commerce Booking
This module provides tools to use Drupal Commerce as a powerful event booking system. Any entity can be an 'event' and a single booking can contain any number of tickets. Configuration and Usage Go...
Categories: E-commerce
Ubercart Australia Post Postage Assessment Calculator Shipping Module
This module uses the Australia Post Postage Assessment Calculator and Postcode Search API to provide shipping quotes based on Australia Post pricing during the Ubercart checkout. The specification...
Categories: E-commerce, Integrations
DKAN
The DKAN module enables organizations and individuals to build open data portals in Drupal. Inspired by CKAN, it provides powerful open source tools for publishing and cataloging datasets and their...
jQuery selectBox
Overview The jQuery selectBox module is a styleable replacement for SELECT elements using Cory LaViska's jQuery UI plugin. You can view a demo of the plugin here: http://labs.abeautifulsite.net...
SCSSPHP
scssphp is a compiler for SCSS written in PHP. Once installed, it will compile all .scss files added to the page to .css files dynamically. Usage stylesheets[all][] = scss/layout.scss Dependencies...
Commerce IATS
This module provides iATS Payments integration with Drupal Commerce so your nonprofit can accept donations and orders! Drupal 8, 9, and 10 Supports Credit Card and ACH payments, directly from a...
Categories: E-commerce, Integrations
Scald Style Contexts
With this module Scald contexts can be created for each image style with that style as transcoder. The module includes a settings form to control which image styles will turn into contexts.
Categories: Media
Gammu SMS Gateway
Gammu is an SMS Gateway. This module provide a bridge between Drupal and Gammu, so you can use Drupal to utilize SMS Gateway including: Send and Receive SMS Send and Receive MMS Retrieve Gammu Lib...
Categories: Integrations, Developer tools
Google Civic
Uses the Google Civic API to provide a polling place locator block and polling place display page. The module includes the following features: A sidebar block which includes a form for the site...
Commons Featured Content
This project has been merged into the main Drupal Commons repository with [#2009294]. For Drupal Commons 3.4 or higher, visit http://www.drupal.org/project/commons to download commons and use this...
Commons Profile (Social profile fields)
This project has been merged into the main Drupal Commons repository with [#2009294]. For Drupal Commons 3.4 or higher, visit http://www.drupal.org/project/commons to download commons and use this...
Message Broker
This is a module intended for developers that want to use a message broker in combination with drupal. It allows you to send and receive messages without caring about the underlying technical...
Categories: Developer tools, Performance