Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

54,034 modules match your search

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.

Field Formatter Extras

This module, building on top of API provided by Field formatter settings, allows site administrators to change field settings and: change field wrapper HTML tag, add custom field wrapper and field...
Categories: Content display, Site structure

Content Type Thumbnail

Overview This module provides you with the option to add a thumbnail preview to your content types. You can choose to display the Add Content screen in one of two layouts, either the standard list...
Categories: Administration tools, Content editing experience

Commerce Add to Cart radio input form

DESCRIPTION Commerce Add to Cart radio provides a Views field handler that allow you to build a Commerce products view form (using Views module) but instead of display multiples "Add to cart...
Categories: E-commerce

IBAN Validator

This module, based on PHP-IBAN library, implements a validation plugin for Field validation module. Dependencies Libraries API (for 7.x version only) Field validation PHP-IBAN (external library)...
Categories: Site structure, Integrations

Przelewy24 SMS

This module provides integration with przelewy24.pl payments via sms service. Administrators can limit access to adding content only to those, who send the correct sms code. INSTALLATION Enable the...
Categories: E-commerce, Content editing experience

Entity List Field

Entity List Field provides a field for configuring and displaying entity lists. Add an Entity List field to any fieldable entity to supply your content editors with a simple UI for configuring...

Entity Backend Search

This module enables highly customizable search pages for any entity type on a site for the editorial staff. It does not require any modules outside Drupal Core and is very easy to configure....

TARDIS

TARDIS is a module that allows users to go back in time and visit nodes from the past. You can see nodes per year and month, using a View display that creates links automatically, filtered in the...

jVectorMap API

SUMMARY This jVectorMap module is a simple libraries API wrapper for the super cool jVectorMap jQuery JavaScript library. It provides all the wiring to start creating maps in your drupal website....

Nice DPQ

Alternative to Devel's dpq(), with added linebreaks and indentation for readability. Example of a nested query: Result (in the message area): SELECT nested.*, b.width AS width, b.height AS height...
Categories: Developer tools

Drujax

Drujax alows that all page requests are loaded through ajax. This module is useful when you want page to page transitions without compromising on SEO. How does it work? Drujax uses an additional...
Categories: Content display

weight efq

A small EntityFieldsQuery class extension that will allow one to create a new WeightEtnityFieldQuery and that data will be sorted by the weight module. This Module was inspired by [#1419820] and...
Categories: Content editing experience, Content display

Faker

Use the PHP Faker library to generate more meaningful sample content. Devel Generate is great for creating a lot of sample content in a hurry, but sometimes you want samples that are more...
Categories: Content editing experience, Developer tools, Integrations

Entity Bundle Admin

This is a small module that provides the functions and core interaction necessary to provide a simple read-only admin UI for a custom entity type's bundles. The use case for this is that your...

Menu Marker

Have you ever felt the need to mark the menu link as "New" or "Updated"? If yes, then this module is for you! I recently had the requirement where we added a new section to the website and wanted...
Categories: Site structure

Stripe Subscription

This module extends Subscription Manager by connecting it to Stripe. With this module, you can use Stripe to sell subscriptions to your Drupal site. When a Stripe subscription is created, updated,...

Commerce GoCardless

Integration with the European Direct Debit payment gateway GoCardless. Payment methods done: Bill Payment methods to do: Subscription Pre-authorisation Set Up You will need the GoCardless PHP...
Categories: E-commerce

Ubercart Attribute Extra

Ubercart product variations edit page performance and UI enhancement.

User Scheduled Delete

This module gives site editors the ability to schedule a user account for deletion a set period in the future. During cron runs the module deletes accounts that are scheduled for deletion....
Categories: Administration tools, Access control

OG tabs

This module uses secondary menu as a tabs group where each tab is a link to a OG content node which is part of a group. This module is for Organic Groups 7.2. It will not work with Organic Groups 7...

Syslog Access

Syslog Access compliments the core Syslog module by routing access statistics and logs to syslog (in addition to Syslog's routing of Watchdog), allowing you to use your favorite log management...
Categories: Performance, Integrations

Blocker

Have you ever wanted to place a block on a node page easily? That's what blocker is designed to do. While this is possible from the blocks admin page we needed a easy way for non-technical users to...
Categories: Administration tools, Content editing experience, Developer tools

Theme Reference

Provides a theme reference field. How can I change the current theme based on the theme selected for a node?

Mail editor Features

Provide ability to import/export mail templates from Mail Editor module via Features module. Dependencies: Mail Editor Features

Commerce NMI

NMI (Network Merchants, Inc.) integration for the Drupal Commerce framework. Requires the NMI-PHP library. Currently supports the following: Direct post credit card transactions. commerce...
Categories: E-commerce, Integrations

Pages