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

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

PHP Finder

'PHP Finder' module is used to find where the PHP filter format is used, whether in the node, block or views. On the main admin section of this module you will see all the lists there. When the...
Categories: Administration tools

Replicate Permissions

About this moduleThe Replicate Permissions module allows users with appropriate permissions to choose which roles are allowed to replicate which content types, as well as to make specific nodes...
Categories: Content editing experience

Date fields

Description A simple Form API widget for entering date data using separate text fields for day, month and year. The format of the field uses the site's configured date format in exactly the same...

Migrate UI

Note, this module does not yet work with Drupal 8.1, see https://drupal.org/node/2677198 This module provides a UI on top of the Migration entities in core. Current Features Shows a list of...
Categories: Administration tools, Content editing experience

Contacts

What is Contacts We are working on the Decoupled User Authentication (http://drupal.org/project/decoupled_auth) in Drupal 8 and this module will provide CRM support in Drupal. How to install...
Categories: Access control

Kalastatic Drupal Integration

Kalastatic is a static site framework for prototyping, style-guiding and building out CMS-less websites. This module integrates Kalastatic with Drupal. Why? For a prototype to be truly alive, it...
Categories: Developer tools, Integrations

Commerce PSiGate

Introduction Integrates the PSiGate Real-time XML API with Drupal Commerce for on-site payments. More info on PSiGate - http://www.psigate.com/ Documentation for PSiGate XML API can be downloaded...
Categories: E-commerce

Biblio author node

This module adds an option to Biblio module that lets you link Biblio authors to nodes. By default, Biblio module only allows you to link authors to user profiles or Biblio author pages....
Categories: Developer tools

Block Layout

This module was moved to Block Styles Initially it was intended to rely on layout_plugin, finally ended over styles_api, please refer to Not sure if this is a good fit for layout_plugin.
Categories: Content display, Developer tools

TimelineJS API

Developer API for generating and rendering data using the TimelineJS3 library. E.g.
Categories: Site structure

BlockPop

INTRODUCTION The BlockPop module provides a highly configurable block that will show a modal window (aka popup) when a page containing the block is viewed. It has settings for popup styles, popup...
Categories: Content editing experience, Content display

Open Atrium Site Layout

Manage the site layout using Panels Everywhere in Open Atrium 2. Submit an Issue or See issue queue

Commerce QuickLook

Commerce QuickLook adds a themable link to products that allows for a more detailed display of the product when browsing. This preview display can be customized in many ways, like adding a 'Add to...
Categories: Content display, E-commerce

Rules Cookie

This module allows you to read data from a cookie and use it in a rules condition.
Categories: Developer tools

TMGMT LiveWords

Synopsis TMGMT LiveWords is a plugin for the Translation Management Tool. LiveWords is cloud software for better translation management. It automates the change process with managing multilingual...
Categories: Multilingual

Amber

Description Whether links fail because of DDoS attacks, censorship, or just plain old link rot, reliably accessing linked content is a problem for Internet users everywhere. The more routes we...
Categories: Content editing experience, Security

Comment Options

This module adds bulk operations for the comment options field to the Administer Content page. Users with "bulk edit comment options" permission can use this feature to set the "comment" field on...
Categories: Administration tools, Content editing experience

External link change

DESCRIPTION ----------- This module povides an input filter which allows to add prefix and suffix to an external url.The user has to povide the list of domains and their corresponding prefixes and...
Categories: Content editing experience

Message type UI (D7)

The missing site builders' tool for Message module: Create and manage message type categories Manage message type fields Deploy everything with features Use case: Sitebuilder can add fields to...
Categories: Developer tools

Services Session Token Authentication

Extend Services (https://www.drupal.org/project/services) module authentication. This module allows user authentication towards a web service like services and drupal does, but without cookies....
Categories: Developer tools, Integrations, Access control

Tablefield Chart

A new field display formatter for TableField fields which displays the tabular data as a chart using the Charts module Originally based on this issue [#2086993]
Categories: Content display, Site structure, Integrations

WYSIWYG Ace

Integrates the Ace Editor with the WYSIWYG module. Yes, I know. Ace isn't a WYSIWYG editor but the wysiwyg module provides a nice API for assigning editors to input formats. Unlike the ace_editor...
Categories: Developer tools, Content editing experience, Integrations

Views Exposed Field Filter

Synopsis This module allows users to expose fields to visitors. It adds another filter with the Exposed fields filter in filter criteria. User can add a keyword and select a field to search that...
Categories: Site search

Parse CRUD

Usage This module integrates with Parse so you can do simple CRUD operations (create, read, update and delete) to your Parse app from a Drupal site. This module does not save anything on Drupal ...
Categories: Integrations

l10n server select

Select your preferred l10n server per module or theme. Features Multiple l10n servers to create and choose from Assign a custom version of translations to your modules or themes. Create or disable...
Categories: Multilingual

Pages