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 Auction
Overview This module lets you create auction/reverse auction websites using drupal commerce. It uses eck to create a new entity for commerce auction bids. The module consists of 4 sub-modules:...
ckeditor_geshi
A javascript-plugin for CKEditor, enhancing it to incorporate support for the GeSHi Filter module. This module provides the included "ckgeshi" javascript-plugin the current settings from GeSHi...
Categories: Content editing experience, Developer tools
Drush Code Deploy
Drush Code Deploy provides a set of commands for deploying code changes via Git to a remote environment. Goals Simplify deployment process Ability to confirm what changes will take place Rely on...
Categories: Developer tools
youtube_api
Youtube API for Drupal 7.x. Update project: https://drupal.org/project/youtube_api using https://drupal.org/project/gauth. Requires: https://code.google.com/p/google-api-php-client/downloads/detail...
Categories: Media
Bibliotita
Description A module to create and maintain a collective and distributed “ community library“ with simple loan management. Bibliotita is a fusion of two greek words, BIBLIOthiki and...
Entity Score
ABOUT The module provides dynamic entity score boosts based on field values or conditions. Example scenarios: boost nodes based on number attached images to it, boost pages based on the title/body...
Categories: Site structure, Site search
PhantomJS Capture Link
Generates thumbnails from the URLs in 'link' fields, and saves them in 'image' fields Needs a proper, useful, name. Working title "phantomjs_capture_link" is meaningless to searchers. This module...
Categories: Content display
Ubercart Paylike
Paylike is a payment platform, which is so easy to use that anyone can start accepting payments through Visa and Mastercard within minutes. Paylike is built by eCommerce managers and developers...
Categories: E-commerce, Integrations
Static Site Contact Form
Static Site Contact Form Introduction The Static Site Contact Form module provides a very simple form to be used with Tome or other static generators to add a cintact form in a static version of...
Categories: Integrations, Developer tools
Secure Password Reset Log
Secure Password Reset Log enhances Drupal's password reset process by logging, monitoring, and controlling reset requests with advanced security checks and flood protection mechanisms. Features...
Categories: Security
Commerce Paylike
Paylike is a payment platform, which is so easy to use that anyone can start accepting payments through Visa and Mastercard within minutes. Paylike is built by eCommerce managers and developers...
Categories: E-commerce, Integrations
Username
The Username module provides a flexible solution for user authentication by allowing various input methods for usernames, including email, phone number, and custom fields. This module is ideal for...
Categories: Administration tools, Security, Site structure
Entity Model
Adds annotation-based entity type and bundle models for entities. Why? Improve the developer experience of the entity bundle classes functionality by making it possible to register them through...
Categories: Developer tools
Class Style Filter
This module provides an input filter that allows WYSIWYG embedded images to be restyled using Drupal's Image Styles functionality, rather than forcing the content editor to upload scaled/cropped...
Categories: Content display, Media
Content Dependency
Very useful in Drupal 7. However, this module isn't yet available in Drupal 8. For that release, either set up your own view, or help with a migration into Drupal 8 to provide the same convenience...
Categories: Administration tools, Content editing experience, Access control
Balance Tracker
Balance Tracker creates a balance sheet to display account credits and debits belonging to users. It also provides UI tools, Views integration, and an API to allow the site administrators or other...
Commerce ShipStation
This module integrates Drupal Commerce with ShipStation to simplify order fulfillment. The integration currently uses ShipStation's Custom Store service to export orders from Drupal Commerce to...
Categories: E-commerce
Date Endpoint
CONTENTS OF THIS FILE Introduction Requirements Installation Configuration INTRODUCTION This module is a wrapper around the DateEndpointGenerator class, which will generate date endpoint pairs in...
Categories: Site structure
Webform Submission Change History
Edit (2020-01-07): I will no longer maintain this module and it is no longer compatible as per Webform 6.x. See this issue for details. A Drupal 8 module which allows administrators to track notes...
Helpers
Helpers is a library, or toolbox, with lots of very useful functions that help you build your modules and sites with joy. It is actually six modules in a single package; you may enable only the...
Categories: Developer tools
geomap
A Google map implementation that renders a Google map block based on geo microformat tags embedded in a page. The locations placed on the google map are obtained by analysing the current page for...
VerticalResponse
The VerticalResponse module allows users to sign-up or subscribe to a VerticalResponse mailing list from a drupal node. The module also allows administrators to generate VerticalResponse e-mail...
Categories: Integrations
Taxonomy access user
At first sight, you may think it's just another fork of already available module on drupal.org like taxonomy_access or tac_lite. First one is a taxonomy control access based on roles, second one is...
Categories: Access control, Security
Frontpage
This module allows setting a node as frontpage for anonymous and authenticated users. Users can be allowed to set the frontpage by setting the appropriate permissions. Once the module is enabled...
Categories: Access control, Content display, Developer tools
OM Subthemer
A power tool that creates subthemes for all base themes. By default, it is using OM Base Theme (version 2) and it has also an option to make standalone themes. This module demonstrates the power of...
Categories: Developer tools