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

54,185 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.

WYSIWYG CodeSnippet

This module enables the CodeSnippet plugin from CKEditor.com in your WYSIWYG. It includes the highlightjs library and all available styles for it. If you've ever wanted to drop code examples in...
Categories: Content editing experience, Content display, Developer tools

Apple News

Apple News module provides an easy way to get your Drupal site's content into Apple News. This package contains three submodules: Apple News: The core of the module and all you need if you are...
Categories: E-commerce, Content editing experience, Import and export

Web Experience Toolkit 4 (wet_boew) Panel Layouts

What is the Web Experience Toolkit (WET)? A front-end framework used to build accessible, mobile friendly, and multilingual websites. It is open source and led by the Government of Canada (http:/...
Categories: Content display

Token Conditions

Simple token matching condition plugin for Drupal. Compares the value of a given string with tokens with another string (also with tokens), against a regex expression or checking if it's empty. It...
Categories: Content display

Comment bulk action

Feature Module provide option to update comment configuration for existing nodes(if any exist). When configuration for any content type updated for comments, its applicable only for future nodes....
Categories: Administration tools

Field Bulk Delete

This module helps to delete the fields in all instances or particular instance in a single click. Warning: Only administrator should have access to delete fields.
Categories: Developer tools

My Account JQuery Block

This module creates a Google like My Account block named 'My Account JQuery Block' which is pre-populated with details of logged-in user i.e. user name, account picture, login and logout links in...
Categories: Developer tools, Access control

ECK Clone

Allow cloning of entities created with ECK module. It works similar as node_clone.

Publish to Apple News

A bit about Apple's News Platform News, Apple’s all new app available with iOS 9, delivers rich and immersive news, magazine, and web content to millions of users. With Apple News Format,...
Categories: E-commerce, Content editing experience, Import and export

Exchange Rates API

Exchange Rates API module gives some elements to developers to allow their modules to convert from one currency to another. It uses the Open Exchange Rates API to keep the rates of more than 170...
Categories: Developer tools, E-commerce, Import and export

amoCRM API

English Module amoCRM API is designed for developers. Install it only if you want to use dependent modules. The module provides amoCRM interaction interface with the help of simple functions and...
Categories: Developer tools, Integrations

Entity Reference Hidden

This module provides a hidden field widget for an entity reference field. It is dependent upon the following modules: entityreference hidden_field This field gets values populated to it through...
Categories: Site structure

Comment Sort Weight

Sort comments and replies by their weight or hierarchical order or simply by their creation date, with a little subtlety. This modules allows you to sort comments by their creation date, ascendant...
Categories: Developer tools

Video Background

This module allows you to add videos as background for your website. This is implemented through HTML5 tag which supported by all modern browsers. For the best compatibility with all browsers is...

Views Filebrowser

This module provides an filebrowser on file and image fields. The filebrowser shows all managed files in Drupal. This module contains a submodule 'Views filebrowser CKEditor'. This modules makes it...
Categories: Site structure, Media

Moosend

The purpose of this module is to provide integration with Moosend, an email marketing and delivery service. Moosend module gives site builders and developers an easy way to interact with Moosend's...
Categories: Integrations

Context Meta

Concept Context meta module provides a facility to add tags likes Abstract, Description, Keywords, Robots, Copyright and even OpenGraph meta tags to your defined page. Whenever we create a custom...
Categories: Content editing experience, Content display, Search engine optimization (SEO)

Search API Hashtag

Search API hashtag module provides an index field to store hashtags that appear in one or more indexed fields. This module is useful to create a facet field to filter indexed contents by their...
Categories: Site search, Developer tools

ownCloud Integration

Integrate Drupal with ownCloud such that all files in ownCloud will be known to Drupal as file entities.
Categories: Media, Integrations

Search API Extended Processors

The "Search API Extended Processors" module allows the existing SearchAPI 'processors' to be configured and executed per-query. This module has been originated from the [#1720348] issue of the...
Categories: Site search

Account Sentinel

Account Sentinel perceives changes made to a configurable set of monitored roles' accounts, even those that are results of direct database modification (e.g. SQL injection). A set of e-mail...
Categories: Administration tools, Security

User hash

The User hash module allows you to create an individual hash for each user. Use case You can use the hash as a light weight user identification where you do not want to use the Drupal login...
Categories: Access control

amoCRM Contact

English Allows to create Contacts in amoCRM while using a standard contact form (module Contact). If categories are adjusted in a form, the contacts inside amoCRM will be marked with the...
Categories: Integrations

Recentlog User Agent

RECENT LOG USER AGENT - Module helps you that enable to check which user agent on Recent log messages while if an error or something else occurs with drupal core its does't come.
Categories: Administration tools, Developer tools

Shortcode Social

If you are using Drupal 8 or above, it is recommended you use core's Media module to provide this functionality with the oembed field. This module requires the shortcodes module. The Drupal 7...
Categories: Content editing experience, Integrations

Pages