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

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

Ink Filepicker

This module is unsupported due to a security issue the maintainer didn’t fix. If you want to use this module, your options are: Choose another, actively maintained module instead File an issue in...
Categories: Media

Commerce HDFC Payment Gateway

Myndsets Software Services releases its latest Drupal 7 module - Commerce HDFC payment gateway to the Drupal community. This module integrates the robust and flexible e-commerce platform - Drupal...
Categories: E-commerce, Integrations

FreeGeoIP

The FreeGeoIP module is intended to enable the site developers find out the location of a visiting user using the service provided by freegeoip.net. Site developers then can use this information...
Categories: Developer tools

Reuse Cached 404s

Drupal has a 404 caching problem. Drupal's page cache is a fantastic and simple way to improve performance in production. If an anonymous user goes to http://yoursite.com/somepage twice, the second...
Categories: Content editing experience, Multilingual

Views Default View Override

Many modules (most notably commerce) provide default views to define much of their interface but hard code the view that is used to render that interface. That means that modifications to these...

File Entity Revisions

File Entity Revisions has a new maintainer: Joseph Olstad . If you wish to assist in the development of this module please go through the issue queue and identify patches you'd like committed for...
Categories: Media

Wysiwyg Smart Paging SEO

A Wysiwyg plugin that provides the UI for editing metatags on a multi-page article
Categories: Content editing experience

Url formatter

This module implements formatter that can change url format into another one, like image, video etc. Introducing Video Current Feature Changes image url into image. Changes youtube url into video....
Categories: Content editing experience, Content display

Aliyun OSS

This Module enables drupal to use Aliyun OSS as file storage layer. Dependency OSS SDK
Categories: Media, Integrations

AJAX Chat

Introduction This is a module to interface Drupal with the open source AJAX Chat system. The initial module was put together over a weekend as described on Drupal Foo. Shortly after releasing the...

VK Easy Social

Add vk.com button to easy social widgets list. Installation: 1. Install module. 2. Get application ID on VK documentation page (apiId in Embedding code field). 3. Save app ID on configuration page ...
Categories: Media, Integrations

Tokens All

Tokens All allows you to use any value on a Drupal entity(a user, a comment, a term, etc.) as a token. So if you know an entity has a value but it is not exposed as a token now you can access that...
Categories: Administration tools, Content editing experience

Date's datepicker inline

This module permits inline rendering of date's popup widget. That is, it display the datepicker embedded in the page instead of in an overlay. It integrates with field API, form API and views...
Categories: Site structure, Developer tools

Avatar Uploader

The new ajax style uploader for user avatar (user picture), including avatar cropping after upload. Gmail, Quora and more and more websites use this way for user picture uploader. This module used...
Categories: Access control, Content editing experience, Developer tools

Commerce Event Ticket

Commerce Event Ticket automatically creates 'ticket' entities when customers purchase products in a Drupal Commerce store. There are submodules for creating ticket PDFs, and for validating tickets...
Categories: E-commerce

Email Field Verification

This module extends the email field. It adds the option to sent out a mail with a verification link and processes the link when clicked. Additionally it offers behavior, if a link is not confirmed...
Categories: Site structure

Shibboleth Drupal Login Handler

This module allows you to use Drupal as an Authentication providor for Shibboleth. This module includes a new Shibboleth login handler that must be configured in your Shibboleth instance to work....

Pickadate.js

The mobile-friendly, responsive, and lightweight jQuery date & time input picker. This module provides integration for Pickadate.js library in Drupal 7 to enhance date field collection beyond the...
Categories: Administration tools, Content editing experience, Developer tools

Feeds Tamper: Search term by language

This module provide "Search taxonomy terms by Language" base on feeds tamper module, it add a new feeds tamper plugin "Search term by Language". Credits: https://drupal.org/project/feeds_tamper_stbf
Categories: Multilingual

Secure QR Login

This module integrates "Secure Quick Reliable Login" protocol proposed by Steve Gibson, see https://www.grc.com/sqrl/sqrl.htm Discussions Drupal specific discussions: Slack: https://drupal.slack...
Categories: Security, Access control

Client-side adaptive background image

The Client-side adaptive background image is a fork of Client-side adaptive image by David Lesieur. It works exactly like Client-side adaptive image, but print div tag with image un background...
Categories: Media

Open Graph Comments

Open Graph Comments module allows to show Open Graph meta tags (http://opengraphprotocol.org/) of first link available in comment. Its same kind of functionality used by facebook and twitter to...
Categories: Content editing experience, Content display, Developer tools

Assemble

This module is now a lightning_features manifest! This module uses the lighting_features module (7.x branch) to set up all of its functionality. It is a working example of a manifest module. It was...
Categories: Content editing experience, Content display

Curate

This module is now a lightning_features manifest! This module uses the lighting_features module (7.x branch) to set up all of its functionality. It is a working example of a manifest module. It was...
Categories: Administration tools, Content editing experience, Media

Entity reference plus data

Currently Entity Reference only allows for one View Mode to be selected for displaying a reference field. This project extends Entity Reference by allowing selection of the View Mode for each...
Categories: Site structure

Pages