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

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

Yandex.Metrics

> Читать на русском
Categories: Search engine optimization (SEO), Integrations

Views URL Path Arguments

SUMMARY Simple module to convert a view contextual filter entity id into its url path. The extended example uses nodes, but it should work with any type of entity. Extended use case: A website has...

Role Theme Switcher

Useful Drupal module to assign separate themes for different roles (including anonymous) in your system. Often you want to separate Drupal administrative interface from frontend. You can do this...

Commerce Add To Cart Link

The Commerce Add To Cart Link module extends Commerce product displays with an "add to cart" field as link instead of having an add to cart form. Primary use case is to use this on listings such as...
Categories: E-commerce

PWA - Progressive Web App

What is a Progressive Web App? A progressive web app (PWA) is a web application that uses modern web technologies to deliver a user experience equal to any mobile app. An active open source...
Categories: Developer tools, Performance, Search engine optimization (SEO)

Entity Reference Purger

Entity Reference Purger removes orphaned (dangling) entity references when an entity is deleted. Problem/Motivation Entity reference field items are not removed when the referenced entity is...
Categories: Content editing experience

Metatag Asynchronous Widget

The Metatag widget can affect content editing performance especially when Schema Metatag is enabled. The widget provided by the Metatag module is not called MetatagFirehose for nothing! This module...
Categories: Performance, Search engine optimization (SEO)

Entity Reference Views Select

The functionality provided by this module is now in core.See https://www.drupal.org/project/drupal/issues/2174633.Do not install this module on new sites as it will be deprecated by drupal 10.Bug...
Categories: Content display

Yandex.Maps

About Project contains a set of modules for Drupal 7/8 that use Yandex.Maps service available at http://maps.yandex.com/. Uses http://api.yandex.ru/maps/ (API 2.x). ModulesYandex Maps (main module,...
Categories: Content editing experience, Site structure, Developer tools

Queue Unique

Did you ever want a queue that only accepts unique items? This module provides a way of doing that. If you try to insert a duplicated item in the queue, the item is ignored. Usage In order for your...
Categories: Developer tools

Block Visibility Conditions

This module provides some extra block visibility conditions: 'Not Node Type' condition. The block will still be shown on all other pages, including non-content types. This differs from the negated...
Categories: Content editing experience, E-commerce

Content Synchronizer

Introduction This module allows you to export content entities in a zip file. Then you can import this content in another environment. This is useful for sharing and updating content betweens...
Categories: Content editing experience

CKEditor Abbreviation

Adds a button to CKEditor for inserting and editing abbreviations. If an existing abbr tag is selected, the context menu in Drupal 7 also contains a link to edit the abbreviation. Requirements...
Categories: Content editing experience

Addressfield Tokens

Overview The addressfield_tokens module extends the addressfield module by adding full token support. It also adds some convenient addressfield formatters and provides a webform addressfield...
Categories: Site structure, Developer tools

Entity Delete Log

Overview Easily track the deletion of nodes, comments, files, users, vocabularies and terms with this module. Whenever an entity is deleted, a record of the deletion is saved to the database with...
Categories: Administration tools, Content editing experience, Developer tools

Media entity audio

Remote audio files media integration. Versions 8.x-3.x Adds support for remote audio streaming using link fields. Provides an upgrade path to convert the existing audio source to the audio_file...
Categories: Media

Edit Media Entity in Modal

The Edit Media Entity in Modal module for Drupal enhances the content editing experience by enabling users to edit media entities directly within a modal dialog. This functionality streamlines...
Categories: Content editing experience, Media

Views exposed form layout

Provides an ability to output Views exposed fields in layouts. Helps with Views exposed filters theming. Features: Provides Default and supports Panels and Display suite layouts. You can define...
Categories: Content editing experience, Content display

Colorfield

An color field, with switchable jQuery-powered colorpicker. This module brings to your Drupal site a new field type to use colors in your contents, views... When you will install this module you...
Categories: Site structure

Google reCAPTCHA

Overview This module provides integration with Google reCAPTCHA service for protection site forms. Read more: http://www.google.com/recaptcha This new service from Google opens new epoch in spam...
Categories: Security, Integrations

Config Distro

Built on the same architecture as Configuration Split, Config Distro provides a framework for managing configuration updates from distributions. Requirements Config Filter Related The 8.x-2.x...
Categories: Administration tools, Developer tools, Import and export

UI Styles

Allows developers to define styles from modules and themes and site builders to use them from Drupal admin interface. The styles are: collections of mutually exclusive, self-descriptive, single...

Critical CSS

Embeds a critical CSS file into a page's HTML head, and loads the rest of non-critical CSS asynchronously. INTRODUCTION This module looks for a CSS file inside your active theme directory. This CSS...
Categories: Developer tools, Performance

Fullcalendar Library

This is a utility module that simply provides the fullcalendar (3.x) and fullcalendar scheduler (1.x) libraries to other modules. If either library is not locally installed under /libraries, it...
Categories: Integrations

Styles API

This module allows other modules or themes to register theme templates on a YAML file (replacing hook_theme()) and provide a repository for all themes registered. This will give more order to theme...
Categories: Administration tools, Content display, Content editing experience

Pages