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

55,498 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.

Cache Heuristic

INTRODUCTION The Cache Heuristic module gathers information on which cache entries are used on a page, and bulk-loads these cache entries on following requests. For a full description of the module...
Categories: Performance

Content Audit

Content Audit is a module to help you: Generate a content inventory of your site. More easily conduct a quantitative and qualitative audit of your site's node content. Feedback welcome! File an...

Envolve Chat

Envolve is a chat toolbar, that looks like Facebook's chat, for your Drupal site. Features Group chats that anyone can join Private one-on-one chats Real-time translation in 60+ languages Take...

Quail API

Provides an API for the 3rd-party Quail Library to drupal modules. Quail API is a complete rewrite of parts of the Drupal 6 project called "Accessible Content". The Quail Library is a 3rd-party PHP...

Comicdrop

Comicdrop is a single stop module designed to create and manage a set of features to support the webcomic use case. This includes additional forms of pagination by node type, forum integration,...
Categories: Content editing experience, Content display, User engagement

bib.ly - Bible reference links to all bible sites

bib.ly finds Bible references on your site, creates a link that lets users select their desired website (YouVersion, BibleGateway, etc.), and shows the text in a hover box. Check out bib.ly for...
Categories: Developer tools

Recurly

This project integrates Drupal with Recurly, a subscription billing service that takes the headache out of subscription management. It can work in conjunction with your existing payment gateway or...
Categories: E-commerce, Integrations

Private Comments

A node author can see all of the comments and replies, but comment authors can only see the comments they've posted and any replies to their comments.

Context by Node

Creates a Context for the Node specifically. Imagine that you have a context for the pages under /news/* and you put some blocks for all that pages, but! imagine that you need to add a block...

Field Layout

A simple way to lay out fields on content. Field layout is a light-weight, developer-friendly approach to theming which uses php arrays to define layouts, generating the necessary markup for...
Categories: Content display, Developer tools

Organic groups e-mail blast

This module enables group admins to send e-mail blasts to group members. Features Group members’ e-mail addresses are sent in the Bcc field. The site’s default e-mail address is used as...

Disable all forms

This module disables all form elements, unless you are user #1. You will probably need drush or DB access to get rid of it, so it requires bad judgement. While this will make the site more secure,...
Categories: Security, Developer tools

Unwelcome

This module, when enabled, will remove the default front-page message 'Welcome to your new Drupal website!'. It works without any core code hacks or theme alterations. Many people were found lost...

Language Multidomain

This is a small utility module that extends the language negotiations to use multiple domains per language. Use cases: You have a bilingual website with the different domains mapping to the same...
Categories: Multilingual

Filter transliteration

Obsolete There is no longer a need for this module, as the parent Transliteration module now provides filter capability. See [#1095278-28] Previous description: Provides a text format input filter...

Commerce Ogone

Provides Ogone integration for Drupal Commerce. Version 2 Integrates the Ogone module with Drupal Commerce through Payment for Drupal Commerce. Version 1 Provides Drupal Commerce with direct Ogone...
Categories: E-commerce, Integrations

Profile UX

This was a great experiement but the things I really want to do are just not possible without breaking so many things. A case-by-case solution might be the real solution, but I don't think there's...

Organic groups language

This module adds a language field that can be put on a group to select a language context for the group. This will force that language's interface language to be used in the group. There is no way...

Organic groups theme

Allow setting the theme based on the viewed group.

Commerce order comment

Notice: Commerce Fieldgroup Panes provides a more extensible solution to this. This module exposes two fields associated to the order in the checkout phase for Drupal Commerce, one for author and...
Categories: E-commerce

Cache Graceful

Cache Graceful allows you to update cache in the background, without having to wait for it. Available through API and a cache plugin for Views and Panels. Dependencies Background process Progress...
Categories: Developer tools, Performance

Tutorials

The Drupal tutorials module embeds contextually relevant tutorials into your Drupal site. It integrates with Tutr.tv to instantly provide access to hundreds of tutorials. You can also use it with...
Categories: Administration tools, Media, Developer tools

Live Streaming

Latest version for this project is included in VideoWhisper Webcam Plugins project (recommended release). VideoWhisper Live Streaming provides web based live video streaming. It contains an...
Categories: Site structure, Media

Kerberos Authentication

This module provides Kerberos authentication using the php_krb5 (download link) module. This module currently supports: -Authentication fall-through (if no Kerberos principal matches, try Drupal...
Categories: Administration tools, Security, Integrations

Responsive Images

IMPORTANT This module is currently no longer actively maintained. Drupal 8 has a responsive_image module built into core that provides this functionality. That module was backported to Drupal 7 as...

Pages