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.
System Message
Module designed to allow an administrator to set a system message that will display on an authenticated user's login that displays a message. A key use case would be announcing planned system...
Password Strength2
This sandbox is obsolete. See its successor at https://www.drupal.org/project/password_strength
Categories: Security
WYSIWYG Accordion
Custom plugin that adds a new button to insert an Accordion markup into the WYSIWYG body. Currently available for CKEditor.
Categories: Content editing experience
Omnipay
If you want to take over this project, see Project ownership transfer. This module helps other modules integrate Omnipay with Drupal. The Omnipay dependency is resolved through Composer Manager. ...
Categories: E-commerce, Integrations
QR code goqr
QR code engine for drupal 6 and it is based on api (http://goqr.me/) Just download the module and place it in sitefolder/sites/all/modules/qr_codes/engines. In which you can create qr code in any...
Categories: E-commerce
languageicons_d8
Language Icons port for Drupal 8, to be returned to the maintainer of the original module once it's done.
Commerce Flag Wishlist
A Flag-based wishlist for Commerce product entities. Requirements: Commerce Product Reference Flag Optional: Commerce Custom Views Add To Cart (for overriding the display path in the wishlist view)...
Views Global External
Provides global field handlers for ShareThis, ImageCache External, and tentatively other services. The handlers provided by these modules tend to be node-centric, or otherwise not compatible with...
Categories: Integrations
dependency_analysis
Provides a drush command to generate and analyze the dependency graph of installed modules. The "mm-dot" command in D6 used to provide a dependency graph, but the mm module has been abandoned in...
Titanium Connector
This is a hack. Titanium does not handle Ti.App.fireEvent from remotely-loaded html. This hack implements a message queue that can be polled from Titanium to communicate messages. Here is an...
Ping D8
Categories: Developer tools
Menu Taxonomy
Categories: Site structure
CRM Core Pathauto
Adds Pathauto integration to CRM Core Contacts and Activities. - Only crm_core_contact and crm_core_activity entities are supported, because the other entities make less sense. - Not tested with...
Commerce Custom Views Add To Cart
Adds customization options to the Commerce Views product add to cart form. Current customizations: Display path (accepts replacement patterns) Initial development sponsored by 2Stroke Interactive.
Categories: E-commerce
Vocabulary Maximum Depth
This module adds an option on the vocabulary edit form to allow you to set a limit of depth for the terms in this vocabulary.
Categories: Site structure
JC Module
This is a sandbox project for testing.
Mailrelay
Provide API integration with the Mailrelay API Features List of sent newsletters Statistics of newsletters with graphics Block with Form Signup List of subscribers Requirements Mailrelay user...
Categories: Integrations
Responsive Font
This module makes your website font responsive to screen size. It will change the font size according to screen width. It uses FlowType.Js for responsify the font size. FlowType.JS works just fine...
Categories: Developer tools
Site management
This project is designed to allow non-technical site managers to deploy approved changes to their site, right from within a user-friendly interface on the site itself. For example, if a client has...
Web Services Helper
Classes to ease the web services creation using OOP. In short If you are using an IDE like Netbeans this set of classes and interfaces will help you a lot in creating a web service and its...
Categories: Developer tools
Menu Taxonomy Views
Categories: Site structure
Resize on Upload
Resizes the original image on upload so very large images aren't saved.
Categories: Media
D6 goodreads block
A custom module that creates a block and imports xml data.
Categories: Content display
Field Embed
The Field Embed module allows you to embed a field within another field. This is best used when you need to include complex field layering in a WYSIWYG, or if you have a special style to apply to...
Categories: Content editing experience, Content display, Site structure
views_path_filter
The intent of this views field is to filter based on a set of input paths, against the current path. The best example of this in other areas of the drupal core are blocks page filters. A text area...
Categories: Administration tools