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

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

Views Table Row Headers

This module provides a plugin that renders a view as a table with both row and column headings. By default, Views only renders tables with column headings. However, to ensure that websites are...

Performance monitor

Performance Monitor Using this module you could see the current performance of your server and compare different hostings/servers. In Drupal 7 version this module has more features like PHP and...
Categories: Performance

Link Formatter Field

* This module is used to show allowed links in iFrame. * Used to show all internal links, and external links(where iframe allowed) * "X-Frame-Options for given URL is Denied to show in iFrame"...
Categories: Content display

Uikitty Buttons - Easily add Uikitty Buttons in your CKEditor

This is a useful module for creating Uikitty buttons easily in the ckeditor wysiwyg. This module is an adaptation of the bootstrap buttons module and was originally forked from there. Its great for...
Categories: Administration tools

OG Access Group Roles

This module extends Organic Groups' bundled Organic Groups Access Control (og_access) module by allowing authors finer control over who can see their private group content from members of a group....
Categories: Access control

Views Split

This module allows you to alternate the first number of entities on a views page to be in a different view mode then the rest of the page. You also have the option to do this on the first page of a...
Categories: Content display

Module Checker

This module is used to differentiate the count of custom, contrib, core module. This module will be used for statistical and dev purposes only. Requirements: You can view the report of the count...

OpenInbound for Drupal

OpenInbound is like Google Analytics but instead of tracking visits and page views, OpenInbound tracks contacts and their interactions on websites. OpenInbound is a solution for Online Marketers...

Error redirect

This module provides redirecting to the target page when the user gets an error (403 or 404) on specific page (can be wildcards). For example, we have books node type available only for one role ...
Categories: Administration tools

Better autocomplete tags

This module provides better styles for autocomplete tags widgets using Bootstrap Tags Input and Twitter Typeahead plugins. Supported field types Term reference - Autocomplete (tagging) Entity...
Categories: Site structure

Extra Layouts (outdated)

This module contains extra layouts for the Layouts module, ans usable e.g. for Display Suite and Panels. Currently it contains A 3-column 25-50-25 content-first layout A 3-column flexible layout...
Categories: Content display

Noscript Tag

Noscript tag module displays noscript tag when javascript is disabled in users browser. Site admin can configure what content to be displayed in the noscript tag. In some browsers the script tag is...
Categories: Developer tools

Freshmail

Module integrate Drupal 8 with Freshmail mailing system - http://freshmail.com/ In config page You need add mailing list hash, API key and API secret key. API key can be get from http://freshmail...
Categories: Integrations

Sports League

Sports League module is an out of the box solution to manage sports league functionality in Drupal. It relies on popular modules in drupal to help manage content typically used in websites for...
Categories: Content editing experience

Node revision Permissions Per Role

By default, Drupal allows only users with the Administer nodes and view/reset/delete revision permission to add, reset and delete node revisions of all content type. Node revision Permissions Per...
Categories: Administration tools, Content display, Developer tools

Chart block

This module provides blocks for adding three types of jqPlot charts: line, bar, and pie. To use, simply place a "Chart block" in any region and fill out the "Configure block" form. And you should...
Categories: Developer tools

Field Group Access / Permissions

Introduction The Field Group Access module adds permissions for editing and viewing fields inside field groups. At present this is only done for fields on forms and for the default form display....
Categories: Administration tools, Site structure

Docson

Use Open API instead This module is obsolete because the Open API module is the recommended approach now. This module extends the Schemata module to provide simple visualization for JSON Schemas....
Categories: Decoupled, Developer tools, Integrations

Scald File URL Context

Add a new non-Scald context to make an absolute URL of the atoms. With this module you can choose the format "Absolute file URL" for your atoms display.
Categories: Media, Developer tools

Layout Library

A library of configurable layouts for Drupal 8.3+ Included Layouts: A configurable basic one column layout with a floating region. A configurable stacked one column layout with a floating region, a...
Categories: Content display

Contact Tools

The Contact Tools module is a pack of tools for working with Drupal 8 core Contact module forms. Features: AJAX support for contact forms on demand. Service to easily call the contact form w/ and w...
Categories: Content display, Developer tools

A/B Test UI

Module to increase the usability of the abjs module for non-developers. How does this A/B Test tool work? In order to do AB Testing you can set multiple URLs (variations) and these URL-s will be...
Categories: Developer tools

Feeds Spreadsheet

Provides an Excel parser for Feeds, which allows us to import very big data from Excel files. It's similar to Feeds Excel. The key difference is the library they are based on. Feeds Spreadsheet...
Categories: Import and export

User Image Approval

Note: This module only supports the moderation of user profile pictures. Synopsis User Image approval module allows the moderator to view the recently uploaded images by the users for their account...
Categories: Access control

Plivo SMS integration

This module provides integration between the Plivo SMS service and the SMS framework module. Maintainers of this module are not affiliated with Plivo 1. Download the plivo bundled PHP library https...
Categories: Integrations

Pages