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

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

XSL Formatter

A field formatter that runs given XML content (pasted data, linked URL or uploaded file) through a defined XSL stylesheet before rendering. When enabled, this provides an additional field formatter...
Categories: Content display, Site structure, Import and export

Deploy Info

Deploy Info displays deployment information generated by the deploy-site script. The deploy-site script manages the test, staging, and live deployment processes on shared Ubuntu virtual machines....
Categories: Developer tools

Bear Hunt

About Bear Hunt provides a quick and powerful Solr Search API bundle that sets up a Solr Server and a default node index. It also automatically configures a faceted Views search pane right out of...
Categories: Developer tools, Site search

Krumo NG

Krumo NG (krumong) is a rewrite of the Krumo library used by devel. The main motivation is that the original Krumo library has some weird side effects. This module may be merged into devel, but for...
Categories: Developer tools

Breadcrumb2

In contrast to the other breadcrumb modules this module provides a new, fieldable 'breadcrumb' entity - leverage the power of fields! Some of the code was copied from Profile2 module. Thanks to...
Categories: Content display, Administration tools

Strict 404

By default, a Drupal site allows undefined arguments on any system path instead of returning 404 Not Found (e.g. http://drupal.org/node/1/asdlfkjadlfkdjaflakjsldkfa). The Strict 404 module...
Categories: Administration tools, Search engine optimization (SEO)

Fieldset collapser

Have you ever wondered why some fieldsets in some Drupal forms are just fieldsets, others are collapsible, but once you open (or minimize) them and save the form, their collapsed state is back to...
Categories: Administration tools, Content editing experience, Content display

Context code

Context code? Provides a new context condition plugin which allows you to trigger contexts from code. Anywhere you want in code you can trigger a context by calling context_code_trigger(KEY);. To...

Content Profile Converter (CP2P2)

Provides Drush commands to upgrade Content Profile content types into either fields on the core User entity or Profile2 profile types. All functionality is available via drush, there is nothing...
Categories: Import and export, Developer tools

Foresight Images

Provides a field formatter to display image fields using the foresight.js library. Core image effects are able to adjust scale dimensions to account for device pixel ratio and requested image size....

Imagefield CSS

01/06/2014 (Happy new year!) NOTICE: This module has moved to MakeUp module as MakeUp Image. This project page is now deprecated This module provides a formatter that allows an imagefield value to...
Categories: Content display, Site structure, Media

Hide Filepath

Hide Filepath provides a way to hide absolute paths to files on the page source, even if your Drupal instance is using the Public download method. It especially comes in handy if you want users to...
Categories: Administration tools, Content editing experience, Site structure

PDF Forms API

This module never had a release and is obsolete. Most of the functionality of this module is available in FillPDF. This is an API module. Only install it if another module tells you to or if you...
Categories: Developer tools, Integrations

Mobile Switch (Varnish version)

The Mobile Switch (Varnish) module provides a simple automatic theme switch functionality for mobile devices, utilising Varnish for detecting the user-agent and providing proper cacheable pages...

Panels Image Link

A simple panels content type for displaying an uploaded image and linking it to a provided url/path. For obvious reasons, this module requires the panels module.
Categories: Content display

Apache Solr Link

This module enables the indexing of the target of a Link field along with the entity it is attached to in the Apache Solr search index. For example enabling this module for a link field on the...
Categories: Site search

AWS SDK for PHP v2

Provides a small API to use the AWS via PHP. Project homepage: http://aws.amazon.com/sdkforphp/ Github to contribute or reporting issues: https://github.com/aws/aws-sdk-php Dependencies ctools...
Categories: Media, Integrations

One Type

"One Type" module is Configuration & node field mapping around drupal content type fields and known generic fields like Text Media(Images, Videos..) Date Location Link Price(Commerce) Import(from...
Categories: Content editing experience

BetterTip

Overview: Very cool tooltip! BetterTip is a lightweight jQuery plugin that enables you to easily create clean, HTML5 validated tooltips. Features: quick replacement to default tooltip Easy...
Categories: Developer tools

Moodle Connector

Moodle Connector is a module that aims to provide a common interface to modules that integrate Drupal with Moodle. Looking for a Drupal 8 port? See [#2855006] Note: This module does not provide any...

Yet Another Yellow Box

In my roles first as network administrator, and now as a web architect, it seems over the years that every time we turn around, management is always asking us to stick yet another yellow box on the...
Categories: Content display

JIRA Issue Collector

This project integrates the JIRA Issue Collector with your Drupal site. The JIRA Issue Collector plugin makes collecting feedback and bugs from your users and customers easier than ever. If you...
Categories: Integrations

Breakpoint Panels

This module is unsupported due to a security issue the maintainer didn’t fix. See Breakpoint Panels - Critical - Unsupported - SA-CONTRIB-2017-028 for details. If you want to use this module, your...

Pushtape Photos

This features package for the Pushtape Music distribution creates a simple photoset to share a group of photos. Content type, views, menu link are bundled and depends on colorbox.

Subdomain Field

Allows any entity to be accessible by its own subdomain by specifying a subdomain name in a field on the entity. All access to the specified subdomain will show the entity, and all generated links...
Categories: Content editing experience, Site structure

Pages