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

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

Rules Special Redirects

Tiny helper module that allows Drupal to trigger Page Not Found and Access Denied pages as Rules actions.
Categories: Administration tools, Automation

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

Field Collection List formatter

Field collection list provides a field formatter that allows you to output a multi value field collection field as a simple HTML list. Features Very helpful to use with Node block module where you...
Categories: Content display, Site structure

Services Documentation API

Overview The Services Documentation module generates API documentation for your site’s Services resources. Most of the documentation is generated automatically, using the resource information...

OpenLayers Open Weather Map

Provides default OpenWeatherMap layers and a new layer type to display weather forecast and weather stations all around the globe. About OpenWeatherMap OpenWeatherMap is a web service that provides...
Categories: Site structure

Restaurant Pages

Contains exported pages for Open Restaurant. This module is part of

TOC Formatter

Display formatter that adds a set of table of contents (TOC) links to the top of a text area field, and 'Move to top' links at each H2 tag in the text. As this is a display formatter it can be used...
Categories: Content display

Owner or Admin Filter

Owner or Admin Filter adds a views filter to display only content that is owned by the current user, or display all content to admin users. This filter is based on the existing "published or admin"...

Views Custom Conditions

This Views Custom Conditions module facilitates the site administrator to inject custom conditions into a views query. ‘Views’ is a powerful and highly flexible module that provides website...

Organic groups Role Delegate

This module add new permissions to Organic Groups to restrict the roles that a member can assign within the group. Requirements Organic Groups 2.x
Categories: Developer tools

Kameleoon

Kameleoon is an A/B testing solution developed by optimization and web analytics experts. Their mission is to enable the merchant or marketing team to easily design and run A/B tests without...

Google Analytics Lite

Google Analytics Lite is a light weight and feature slim way to include the universal google analytics embed code in the site. It puts the code in the head of every page request. If you would like...
Categories: Developer tools, Integrations

Scald: Twitter

Scald: Twitter is a tweet provider allowing Scald module users to add Tweet Atoms of type twitter, using the Twitter API. Originally, this module was included in the main Scald suite, under the...
Categories: Media, Integrations

Scald: Viddler

Viddler integration for Scald. Many thanks to Viddler for providing me with a test account to use for development.

Theme Reference

Provides a theme reference field. How can I change the current theme based on the theme selected for a node?

Mobile JS Redirect

This is a simple module that adds a JS in the HTML head to perform a redirect from a desktop site URL to a mobile one or the other way around. This is useful when Varnish or any other reverse proxy...
Categories: Content display, Developer tools

ArchivesSpace

This module provides content types, modules, and plugins necessary for harvesting archival descriptions from an ArchivesSpace instance for public display in a Drupal site. Note, this module may...
Categories: Integrations

Openlayers Stylemaps

Google Maps API styled maps in Openlayers Originally developed by svdhout this module adds behaviors to Openlayers which enables users to customise the look and feel of their Google Maps. This...

Commerce Authcache

Obsolete This functionality is now included with Authcache. You no longer need a custom module for this. What is this Commerce Authcache allows the Drupal Commerce module to work with Authcache....
Categories: E-commerce, Performance

Grindflow Endicia Cloud

What is Grindflow Endicia Cloud? Grindflow Endicia Cloud integrates the Endicia Label Server service to your Drupal website and provides the ability to print USPS postage right from your browser on...
Categories: Administration tools, E-commerce, Integrations

YouTube Video Accessibility Controls

This module integrate YouTube Video Player Accessible Controls library which add buttons to control YouTube videos, this module requires ytp.js library click here to download the library. This...
Categories: Access control, Content display, Developer tools

Message Toggle

The Message Toggle module adds Show/Hide links to all Drupal messages. Clicking these links within a message will toggle the visibility of that message. Many other modules exist to produce...

DB log selective cron

Tiny module that let administrators define with more granularity the number of watchdog entries to keep in database. Instead of a global configuration, you can choose how many entries to keep based...
Categories: Administration tools, Developer tools

Module install

Extends the "install new module" page by giving the option to install the new module in a subfolder of sites/all/modules. Example of subfolders are: contrib custom patched You need to create these...
Categories: Administration tools

CloudFlare Purge (cfpurge)

CloudFlare Purge (CFPurge) is a plugin for the Expire module which enables it to clear specific pages from the CloudFlare CDN when you update, delete or add a page. CloudFlare with "cache...
Categories: Performance

Pages