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

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

Baidu Map

It is sometimes said to be more accurate than the Google Maps in China, more complete than Ali Maps, the Baidu Map module allows geographic and location information to be displayed through the...
Categories: Content display, Content editing experience, Site structure

Commerce Order Locking

This simple module allows to disable order editing in admin panel. For example if you don't want to be able to edit a completed order (apart from changing it's status) so that don't mess up...
Categories: E-commerce

Animated Image

Animated image module allow users to convert a set of images stored in a single image into an animation. Live example. Mode of use: First, you need to join several images into one using some...
Categories: Developer tools

Region View Modes

A surprisingly simple, flexible layout solution made possible by placing fields in regions. Features Region View Modes is just a bit of glue to join Drupal's theme regions and View Modes. Allows...
Categories: Content display

Client-side Timezone Rewrite

This module attempts to adjust all dates displayed to end-users in their current timezone without a user having to be authenticated with their user timezone preferences configured. It does this by...
Categories: Content display, Site structure, Developer tools

Views Arguments

Adds Views Argument/Filter/Field helpers: Argument validator user_specific: Is user OR has permission. When users can see their own content, and admins can see everyone's content. There's no...

Active Sessions

Active Session is a module that allows a user to see if there is more than one session opened for their user and allows them (with permissions) to end other sessions belonging to their user. There...
Categories: Security, Access control

Drupal Commerce Connector for TaxRates

The Drupal Commerce Connector for TaxRates is a Drupal compliant open source module that seamlessly links Drupal Commerce with Sales Tax calculations based on the zip code data downloaded from...
Categories: E-commerce

Role Notify

Role Notify is a light-weight module to work as an alternative module for simple notifications. It basically helps you notify all registered users of a selected role when a new content is published...
Categories: Content editing experience, Integrations, Access control

Fix admin role permissions (D7)

This module adds a button at admin/config/people/accounts to (re)grant the admin role all permissions.

Forum: Cloaked posting

This module allows registered users to post to a forum as an anonymous user, via a checkbox on the add node/comment page. This is useful for situations where the forum is only open to registered...

Opigno External Video App

Allow video embedding from external sources. Integrates the Video Filter module with Opigno. Sets default text formats and wysiwyg settings.

Webform ARIA

This module adds ARIA support to forms created using the Webform module. Currently, is supports the following attributes: aria-required Any additional suggestions and/or patches are welcome in the...

icheck

Module to integrate icheck, a jquery plugin to Drupal form elements.

Membership Entity Commerce

Overview This module provides commerce integration for memberships created using the Membership Entity module. Map products to different membership types and select the appropriate product to add...
Categories: E-commerce, Access control

Session node access

Overview This module grants per-session permissions for users to access nodes they created. Yet another simple node access module, this time catering to users whose nodes have to be published for...
Categories: Access control

Guide Me

Guide Me provides a simple framework for helping your users get familiar with your module functionality. Provide easy step-by-step guides for your users, allowing them to either follow along or opt...

Watchdog Reporter

This module is a full-featured developer tool, which helps you to always stay up to date with your website's status by sending you the watchdog entries by email in a digested format. Description...

Dropfort Update

Overview Manage your site status reports, available updates and filter release information using Dropfort.com Features Remotely review module/project updates Remotely view your site status report...
Categories: Administration tools, Integrations

Watchdog Event Extras

Overview Allows other information to be displayed for log events. I created this module as I would often find myself searching for an ip address of an event to see where the user was based. This...

Eloqua REST API

This is a Drupal extension that integrates Elomentary (a PHP library that facilitates communication with Eloqua's REST API) with Drupal. It does nothing on its own, other than make Elomentary...
Categories: Developer tools, Integrations

PDF Version

Simple module that uses PhantomJS to generate a PDF version of any Drupal page. For example for a PDF version of http://site.com/blog you would link to http://site.com/pdf-version/blog. The...
Categories: Content display

Social Counters

Social Counters pulls the number of followers/subscribers/likes/etc. from several social networks and saves them in Drupal cache. Also this module provides: Drupal 8 features: Exportable...
Categories: Integrations

Instagram Realtime

This module allows you to integrate real-time Instagram content with your Drupal site. This module was developed for the Alaska Salmon Project by ThinkShout. To use this tool, you must create an...
Categories: Import and export, Media, Integrations

Ckeditor Paragraph Paste Fix

This module is an extension to the CKEditor module. This module fixes the issue of <p> </p> being added to the body when pasting from a word processor.
Categories: Content editing experience

Pages