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

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

Jira REST Rules

The module provides an integration between Jira (via the jira_rest module) and rules. In the current limited form the module provides a rules action for creating simple, basic issues in Jira. You...
Categories: Automation, Integrations

Views Timelinejs Extras

This contains additional functionality to enhance the Views TimelineJS module but that falls outside the scope of that project. Features include: A Feature / content type that allows for definition...

FullCalendar API

This module provides Drupal API integration for the excellent FullCalendar jQuery plugin. Simple, no-nonsense theme functions and AJAX integrations for FullCalendar events. Similar Modules:...
Categories: Developer tools, Integrations, Site structure

Restrict Role Login by IP

This is a minimalistic version of Restrict By IP module . Restrict By IP module checks for IP restriction for every user on every page load. This module instead checks for such restriction only on...
Categories: Access control

Personalize View Modes

This module builds on the Personalize module suite. It allows you to swap out the rendered view mode of any fieldable entity on the site(provided it has multiple view modes). The latest dev commit...
Categories: Content editing experience, Content display

Scald Video: JW Player

This module adds the JW Player for the Scald Video module.
Categories: Administration tools, Content editing experience, Content display

Facet API Scrolling links

Introduction: This project provides a new display widget for Facets called "Links with scroll". It will show a throbber/spinner after clicking one of the facet links and scroll the screen to the...
Categories: Site search

OpenAccess

This module registers a CKEditor plugin, PerformX OpenAccess, with the Wysiwyg module so that CKEditor users who may have access to the plugin. PerformX OpenAccess adds three buttons to the...
Categories: Content editing experience

CiviCRM contact distance search

INTRODUCTION ------------------ The MillerTech CiviCRM contact distance search module enables the facility to search CiviCRM contacts based on distance from UK, CA and US post codes. This module...

ECK Devel

Provides enhanced developer information for ECK entities. @TODO: Implement Devel generate functionality.
Categories: Developer tools

Views exposed multilingual taxonomy filter

This module allows displaying of taxonomy term reference exposed filters with the language option (if there is one) in the label like: "term_name (language)". The module provides a setting to...
Categories: Content display, Multilingual, Site search

Panels node template

Provides default node template functionality to Panel nodes a la Panelizer. This module is for those seeking the unified approach of Page manager node template without the hassle of Panelizer.
Categories: Content display

OpenTags

This module provides a rich user experience to insert AGLS metadata into Drupal contents via the Metatag module. OpenTags empowers your content creators to easily and intuitively specify metadata...
Categories: Search engine optimization (SEO), Site structure

TFA Rules

Two-Factor Authentication Rules is a Drupal module that provides integration with the Rules module to add a condition to check to see if TFA has been enabled for a user. This module also includes a...
Categories: Automation, Security, Access control

Views Contextual Filter Filter

This module allows you to use the contextual filter value when filtering. So if you add a filter criteria, that form will get the contextual filter value options on the form.
Categories: Developer tools

Paginate

This module allow to override Drupal's core pager with defined preset as link or input for any single page. It is very useful when there are over 100 pages. Paginate uses standard Drupal pager...
Categories: Content display, Developer tools

DocRaptor PDF Library

This module is a PDF Library addon for the Print module that allows you to generate the PDF version of an HTML page using DocRaptor's HTML to PDF API. DocRaptor runs on the commercial PrinceXML...
Categories: Content display

H5P Tincan Bridge

This module makes possible to extend the TinCan module by adding integration with H5P contents. H5P is a very nice technology allowing to very easily create rich interactive contents. The only LRS...

ECK CTools

Provides CTools integration for ECK and entities created via ECK.
Categories: Administration tools

Export Logs

Sometimes you want to debug the code quickly and there is a need that you do not have much time for it. If you go to Drupal`s log message report, it will contain lot of pages and you need to walk...
Categories: Administration tools, Content editing experience, Developer tools

Single Date Time

Single date time module extend date module UI experience feature. For example you have selected end date in configurations and you want to add end time only for single date event instead of to date...
Categories: Site structure

Regex Registration Deny

Small module that allows you to use regex to validate fields on the registration form. While there are alternative modules to validate fields on the registration form, I found that none of them...
Categories: Access control, Security

Views: Rest Feed

This module adds a new "Rest Export Feed" view display type, allowing "REST Export" displays to be attached to other Views displays. This behaves in the same way as the core "Feed" display type,...

Module Update Log

This module adds an update log tab to the modules administration page, allowing site admins to review each module's update history and current schema version.
Categories: Administration tools, Developer tools

Notification Bar

Displays custom messages in fully themeable colored horizontal bars on top of the page. Module Config form: http://example.com/notifications/notification_bar Module Settings form: http://example...
Categories: Developer tools

Pages