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

430 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.

Devel

Introduction Devel module contains helper functions and pages for Drupal developers and inquisitive admins: A block and toolbar for quickly accessing devel pages A menu tab added to entities to...
Categories: Administration tools, Developer tools

Devel PHP

The Execute feature has been removed from the Devel module for Drupal 8 since version 2.0. This module re-adds back that feature as an external module. Hence the message "This project is not...
Categories: Developer tools

Taxonomy Manager

This module provides a powerful interface for managing taxonomies. A vocabulary gets displayed in a dynamic tree view, where parent terms can be expanded to list their nested child terms or can be...
Categories: Administration tools, Site structure, Developer tools

Navigation Extra Tools

Provides a "Tools" submenu on the new Navigation toolbar with options for clear cache, run cron, and run updates. This performs exactly the same functions as the "Admin Toolbar Extra Tools"...
Categories: Administration tools

Entity reference

Provides a field type that can reference arbitrary entities: A generic entity reference field Four widgets: Two implemented on top of the Options module (Select and Radios/Checkboxes), Two...

Administration menu

The module provides a theme-independent administration interface (aka. navigation, back-end). It's a helper for novice users coming from other CMS, a time-saver for site administrators, and useful...
Categories: Administration tools, Developer tools, Site structure

Configuration Split

Background The Drupal 8+ configuration management works best when importing and exporting the whole set of the sites configuration. However, sometimes developers like to opt out of the robustness...
Categories: Developer tools, Import and export

Scheduler

Scheduler gives editors the ability to schedule content, media, commerce products and taxonomy terms for publishing and unpublishing at specified dates and times in the future. The 2.x branch...
Categories: Administration tools, Automation, Content editing experience

Devel Entity Updates

In [#2976035] the ability to run drush entup was removed, see the related change record for more details. This project aims to restore this functionality as a developer-only tool. The goal of this...
Categories: Developer tools

Kint

Kint is a dumper in the vein of var_dump(), with keyboard controls, search, access path provision, and automatic data parsing. Note: The package naming issue has been resolved. If you are using...
Categories: Developer tools

Content Construction Kit (CCK)

The Content Construction Kit allows you to add custom fields to nodes using a web browser. The D7 version of the contrib CCK package currently contains: D6 -> D7 data migration code, see Migrating...
Categories: Content editing experience

Devel Kint Extras

This module was made specifically to enhance Devel's Kint integration. That Kint integration was removed from Devel in v5.4.0, however, so this module is now obsolete. Instead, you can install the...
Categories: Developer tools

Custom Formatters

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. The Custom Formatters module allows users to easily...
Categories: Content display, Developer tools, Site structure

Devel Debug Log

Devel Debug Log is a developer module that provides a way for developers to save and display debug messages on a separate page in the web browser. It serves as an alternative to using drupal_set...
Categories: Developer tools

Migrate Devel

Debug your Drupal migrations with ease. Migrate Devel provides developer tools to inspect source data, destination values, and entity IDs as rows are processed—right in your terminal. Features -...
Categories: Import and export

Administration theme

Drupal allows you to define a different theme for administration pages (Administer -> Site configuration -> Administration theme). By default this only applies to pages with a path starting with ...
Categories: Administration tools, Content display

Configuration development

This module helps with developing configuration. Do not deploy in production environments. Exercise caution and always use version control. It does three things: Automated import of configuration...
Categories: Developer tools

Easy Install

A module built to resolve and avoid the error "Unable to install already exists active configuration" when re installing/un installing the drupal 8 modules , it works even if the module's configs...
Categories: Administration tools, Developer tools

Maillog / Mail Developer (obsolete)

Maillog provides an easy possibility to log all Mails for debugging purposes. It's possible to prevent the mails to being sent, so there is no need for an extra mail server to test the mail...
Categories: Developer tools, Integrations

UI Patterns (SDC in Drupal UI)

Define and expose self-contained UI components as Drupal plugins and use them seamlessly in Drupal development and site-building. UI components are reusable, nestable, guided by clear standards,...
Categories: Content display

Disable link rel

This module removes standard meta tags such as "canonical, short link, delete form, editing, version history, revision, development, development, development, token-devel", as well as the specified...
Categories: Search engine optimization (SEO)

Slick extras

Provides Slick carousel samples and extra utilities demonstrating various usages of Slick carousel. With Media file and its supported sub-modules (Youtube, Vimeo, or Soundcloud), it is easy to have...
Categories: Developer tools, Integrations

Name Field

Name Field is a module that provides a multi-component name field for the Field API. Features Select between one to five separate fields to capture a persons title, given (first), middle, family ...
Categories: Content display, Content editing experience

SDC Devel

Provides development aids to Single-Directory Components developers. Features Component validator Validate for errors and best practices: Component definition (YAML) with advanced checks and logic...
Categories: Developer tools

Location

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Module maintainer @podarok The Location module allows...

Pages