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.

Site Banner

Overview Site banner allows you to display a banner at the top and bottom of a Drupal site. It is displayed at a fixed position so content is viewed within these top and bottom banners much like...
Categories: Content display

Simplenews Visitor

Simplenews publishes and sends newsletters to lists of subscribers. This module alters the URLs inside the mail body and when user clicks any links, it is sent to a page that collect the user data...
Categories: Integrations

JS Snippets

This is a utility module. The goal it to provide a simple UI to allow content creators to append arbitrary javascript snippets to pages. It provides an Object Oriented wrapper around drupal_add_js...

Custom SSL Redirect

This module allows to force using HTTPS at some pages, and HTTP at the others. The module is very close to Secure Login. It is also intended for sites that want to offer anonymous sessions via HTTP...
Categories: Security

RC4 email

Short Scale Formatter

This module provides an integer field formatter which outputs numbers with k as 1000 (thousand), m as million (1000000), b billion and t trillion. Being verbose there for anyone searching. This is...

Field Collection View Mode Field

The Node View Mode module enables content editors to choose how a field collection field is displayed on a node, by selecting which view mode should be used. More info For more information about...
Categories: Content display, Site structure

Total Subscription

Total Subscription provides functionality which would allow the user to subscribe to node pages, taxonomy terms, etc. The main feature which distinguishes it from other subscription modules is that...
Categories: Content editing experience, Integrations, Developer tools

Serialized field

This is a helper module which declares a 'Serialized data' field type. This is designed to make it easy for modules to store arbitrary data on an entity. No widgets or formatters are included for...
Categories: Developer tools, Site structure

Panels Grid System

Panels Grid System is two things: A panels style plugin: The style will let you choose how many columns you want your pane to span. It works well with Panels in-place-editor, so you have kind of a...

Icon Tabs

The purpose of this module is to nicen-up the local tasks menu using an icon font to add icons to the tabs. This adds readability and distinguishes the tabs from one another. Why an icon font you...
Categories: Administration tools

Properties

Provide a field type to manage a set of properties defined as typed values associated to arbitrary names. Current supported values are string, number and JSON data. Installation Place the module in...
Categories: Developer tools, Site structure

Schema.org Tokens

Token support for https://drupal.org/project/schemaorg Demo: http://www.youtube.com/watch?v=xFfhgKy7LsU Required by https://drupal.org/project/dynamic_fieldable_content Available Tokens: [node...

Dynamic Fieldable Content

like https://drupal.org/project/fieldable_panels_panes but with all field information stored within CTools object so it's exportable. Demo: http://www.youtube.com/watch?v=xFfhgKy7LsU Sauce Video:...
Categories: Content editing experience, Developer tools

Publication Agreement

Agreement prior to publication. This simple module allows you to present a text-based agreement that users of a particular role must accept before they are allowed to access for adding a new node....
Categories: E-commerce, Content editing experience, Access control

Localization update configuration

About This module allows you to choose default localization server for the Localization Update module (https://drupal.org/project/l10n_update). Now you can choose from 3 servers http://localize...
Categories: Developer tools

OSM Route

OSM Route enables routing calculation from a list of georeferenced entities using the YOURS REST APIs. A typical usage scenario for this module is building automatically a path for a node itinerary...
Categories: Site structure, Integrations

Multipage Navigation

A Smart Paging sub-module that provides navigation blocks with links for paginated content.
Categories: Content editing experience

Simpleads Better Random

The Problem: Random ordering in Simpleads sucks a little bit: if you have field_ad_status in your simplead node, it will respect its value, BUT, only after it made a query. So, if you have inactive...
Categories: E-commerce, Media

Commerce CIB

Commerce CIB provides a Drupal Commerce payment method through the gateway of the CIB Bank. This module complies to the following requirements of the CIB Bank: Sends out an email to the customer...
Categories: E-commerce

Commerce Rounding

Commerce Rounding adds additional line item with rounding if you need to round the price to integers or to some certain amounts of cents. It was inspired by the solution suggested by the Commerce...
Categories: E-commerce

User addressbook

Drupal 8: There will be no D8 version of this module. This module was built especially as Drupal Commerce 1.x Addressbook solution, but it also could be used as a simple User addressbook. For D8,...
Categories: E-commerce, Access control, Developer tools

Flag Limiter

Flag limiter is a supplement to the Flag module. It specifically supports version 3.x. This module allows any flag (for example: bookmarks) to have both absolute- and user-specific limits added to...
Categories: Content editing experience, User engagement

FlexNav

This module provides integration with the FlexNav jQuery plugin for a responsive menu. A single responsive menu block is provided for the main menu. The FlexNav library is no longer supported, so...

Lightroom

Provides a content type, fields and services for uploading and managing images from Adobe Lightroom. It includes a plugin for Lightroom that allows collections to be published and synced to Drupal.
Categories: Import and export, Media

Pages