
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.
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