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

53,970 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.

Login Disable

Prevent users from logging in to your Drupal site unless they know the secret key to add to the end of the login form page. ( default: http://example.com/?q=user/login&admin ) If your site has...
Categories: Access control

Media Video Micromodal

Creates a formatter for a modal popup for remote videos. INTRODUCTION This module uses the micromodal.js library to generate modal popup for remote videos from the media module. Specifically works...
Categories: Content display, Media

Field Time

This module provide a Time form element, which render an HTML5 time element, usable in any drupal form. It also provides two field types for your entity : Time field : to store a time Time range :...
Categories: Site structure

Log entity

This module provides a "Log" entity type, for use in record keeping. Logs are used to record events in the past or future, and track whether or not they have occurred. The log entity is used...
Categories: Developer tools

Entity Reference Views

Provides field widget implementation for entity reference field type to render the referenced entity using Views. Related to Entity Views Attachment
Categories: Administration tools, Content editing experience, Site structure

Account Profile

Merges Profile2 forms into user account form. Profile2 by default creates an additional tab for each new profile assigned to a user. Alternatively the submodule "Profile2 pages" provides a...
Categories: Access control

Context URL

Context URL is a very little and fast module. It gives you the opportunity to use the complete page url as Context condition: you can check if the URL string matches a given shell wildcard pattern,...

Facebook Share

The Facebook Share module enables Drupal site administrators to add a Facebook Share button to selected content type nodes in their website(s). The motivation behind this module was the TweetMeme...
Categories: Integrations

Pathauto i18n Taxonomy

What does this module do? This Module adds an optional "BULK UPDATE" operation to the pathauto module. Here: admin/config/search/path/update_bulk called "Taxonomy term paths for i18n" Info...
Categories: Content editing experience, Multilingual, Administration tools

Commerce Fees

Add fixed fees to your orders in Drupal Commerce. You can configure rules to trigger a fee addition to a given order, examples of this are adding a shipping fee if the delivery is overseas or...

GLightbox Media Video

GLightbox Media Video extends GLightbox module with support for Drupal core Media Remote Video and local Video. Features The GLightbox Media Video module: Works as a Formatter for Video URL field...
Categories: Media

Views: Auto Refresh

A module to refresh a view after a specified time interval or when triggered by an event. Includes advanced options to avoid reloading the whole view, and to avoid causing a full Drupal bootstrap...
Categories: Content editing experience

Multi Node Add

This module provides a new interface for creating nodes where the users are able to select the fields what they want to use for creating the nodes. It is designed to create multiple nodes in one...
Categories: Content editing experience

Commerce Reset

While a site is in development or testing phase we create hundreds orders, transactions and customer profiles. This module allows you to reset commerce to a near blank slate. At the moment we only...
Categories: E-commerce, Developer tools

Block Library

This module adds additional functionality to Drupal core custom blocks entity such as the ability to upload icons to layout builder inline blocks. More features coming soon!
Categories: Content editing experience, Content display

Views JSON Query

JSON Query is a Views 3 plugin that adds native JSON query generation. It allows you to parse JSON using Views' graphical query builder. It works much like Views XML Backend but with JSON....

Video Filter Field

Video Filter Field provides a field for the Video Filter module to easily embed video in your website by simply pasting in the URL. It's helpful to store media in a field, rather than directly in a...

Apache Solr Field Collection

The Apache Solr Field Collection module allows content stored within a Field Collection to be indexed for search in Apache Solr. The content stored within each field collection will be indexed as...
Categories: Site search

Leaflet More Markers

Most sites use a single marker style for each and every location marker on each and every map. Using the same plain marker, e.g. a blue map pin, for all content items, doesn't convey much of...
Categories: Content display, Site structure

Entity Autocomplete

Entity Auto Complete provides: autocompete_paths for all entity types that define a label "entity_autocomplete" form element Autocomplete paths The path is: entity-autocomplete/%entity_type To...
Categories: Site structure, Developer tools

Paste Format (filter, clean-up pasted text)

Paste Format allows you to clean-up the text you copy/paste into your content from other web pages, MS documents, e-mail clients, etc. Currently works only with CKEditor editor either through...

CookiePro Plus

Synopsis Extensive CookiePro integration with additional features and supporting module Consent Support for content blocking, covering common embedded iframe and script use cases. This module...
Categories: Access control, Developer tools, Integrations

Webform Autocomplete

This module extends the Webform module by adding a new component type: Autocomplete. An autocomplete is a textfield that automatically suggests values as the user types. You may pre-populate your...
Categories: Site structure

Layout Builder Advanced Permissions

This module allows for more granular access control to Layout Builder by providing a set of permissions. 1.x Features: control access to layout builder page control access to create/remove sections...
Categories: Administration tools, Access control, Content display

Breadcrumb Menu

Alters the breadcrumb trail so it uses menu link titles (if available) instead of page titles.
Categories: Site structure

Pages