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

54,184 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.

Ubercart Blockchain

Provides a bitcoin payment method in ubercart. (payment over blockchain receive api). Easy to install. No need for local bitcoin server.
Categories: E-commerce

Commerce Refund Line Item

This module provides a new line item type of refund_line_item. When editing an existing order you can add a refund line item to any item in the cart that does not already have a refund applied to...
Categories: E-commerce

Per Role Picture

This module allows site administrators to set default user picture for each role. Site administrators can upload a picture and set the order for a role in which priority picture will be display for...
Categories: Access control

RESTful web services support for files and images

RESTful web services support for files and images This module (restws_file) provides support for creating and updating fields of type file and image. It accepts (multiple) image/file data as base64...
Categories: Media

Dummy link

Introduction This is a very simple module. It provides a link path () and a file with an example of how you can override theme_menu_link() to make the into a element instead of an element....
Categories: Administration tools, Developer tools

Field Collection Style

Field Collection styling improvements. Features equal heights of Field Collection items. start, middle, and end of row clases added to items (fc-style-item-alpha, fc-style-item-middle, fc-style...
Categories: Content display, Site structure

Tripal File

Tripal File Extension Module The Tripal File module supports association of data files with content in a Chado database and for integration of those associations with content types on a Tripal...

Pathauto Force Regenerate

Ever need to completely regenerate paths per node type or vocabulary based on your pathauto settings and have redirects automatically created? If so, then this module's for you! Usage is simple....
Categories: Administration tools

Features Package Settings

Overview This module provides additional settings for Features Packages, allowing for more sensible administration on sites with big number of Features, especially when some of these Features do...
Categories: Administration tools

Update Rules

This module provides rules events, actions, and conditions related to Drupal project update statuses. Drupal core offers a simple email notification when the site needs core/module updates....
Categories: Automation

Bookit

Bookit is a module that helps you offer bookable items. Hotels, Apartments, Villas, even Theater tickets etc. Fully integrated with Views and Drupal Commerce! Configuration and Usage To configure,...
Categories: E-commerce

Module Whitelist

In certain situations, such as when developing a custom distribution, you want to allow certain user roles to be able to enable or disable a small subset of modules, without providing those users...
Categories: Administration tools

NovaPoshta

This module allows users to store the NovaPoshta cities/warehouses data in the database, using NovaPoshta API v2.0. In current module version we are support a next NovaPoshta methods: getCities...
Categories: E-commerce

Styleguide File Snippets

This module allows the Styleguide to be extended with snippet files from the local filesystem. The goal is to allow front-end developers to easily add markup components to a code repository so that...

Social feed field

This module makes it possible for editors to create a list of social media posts in a entity that are combined and ordered by created date from several different social media channels. The module...
Categories: Content editing experience, Content display, Site structure

Devel Ace

This module integrates the Ace code editor into Devel providing an intuitive and nice to use code pad for /devel/php Features Persistent storage of code between page refreshes. Auto indentation and...
Categories: Developer tools

Quickbooks Online API

Simple integration with the Quickbooks Online API (not intended for Desktop versions). Quickbooks Online is a leading business accounting solution. Using this module requires a Quickbooks Online...
Categories: Integrations

Media Cloudcast Chapters

The Media Cloudcast Chapters module provides a chapter field type for Cloudcast video files and provides an automated import process. Minimal CSS has been included to get you started with display....
Categories: Media

I18n Migrate

This project is intended to provide classes for use with the migrate module, to help with migration of internationalized Drupal core content. It's at early stage of developement but not useless....
Categories: Multilingual, Developer tools

Extra Tabs Menu

This module provides provides the ability to choose a menu parent item whose links will be added to the configured pages as tabs. Features Convert a menu parent and its links into a set of tabs...

Formatted Titles

This module allows to change the type of the title field in an entity’s edit form from simple text to formatted text. When the entity is loaded, its title is then replaced with its formatted...
Categories: Content display

Cancel Account Directly

Cancel account directly module helps users to cancel their account without filling required fields in their profile form. Users who have access to cancel their accounts or other accounts can skip...
Categories: Access control

Direct upload

This module supports direct file upload in CKEditor using copy/paste or drag and drop. Requires CKEditor 4.5 and the uploadwidget plugin. This module is included in Scald Galaxy for quick...
Categories: Content editing experience, Media

Commerce Order Reminder

As the name implies, this light weighted module sends email reminders to website users of the orders that were left uncompleted. The reminders will only be sent about those orders that have the...
Categories: E-commerce

BigVideo

The BigVideo module provides the ability for attaching background video to site pages. Drupal 8 version: First version of the module has been ported as-is with minimal changes. Warning * You'll...
Categories: Content editing experience, Content display

Pages