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

9,670 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.

Entity Data Extras

Description -------------------------- Add data_extras field to Entity, used as $user->data field. Current support for node, taxonomy_term, file, user and bean. Installation -----------------------...
Categories: Content editing experience, Content display, Developer tools

Not Published

Automatically displays a "not yet published" message whenever viewing an unpublished node. When viewing an unpublished node, it is not immediately obvious that the node is unpublished. Sure, you...
Categories: Administration tools, Content display, Developer tools

jQuery Visible Library

Adds support for the jQuery Visible plugin for themes and modules to use via Libraries.
Categories: Developer tools

Image Node Attach

Concept There was a module in Drupal 6 Image Attach that are deprecated in Drupal 7. The Image Attach Migrate module resolved the issue of migration image attach nodes from Drupal 6 to Drupal 7. In...
Categories: Content editing experience, Developer tools, Media

User profile comments

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Originally Drupal Core allows comment only nodes. Module...
Categories: Content editing experience, Access control, Developer tools

Content Menu Special Item

Integrates the excellent Content Menu and Menu Special Items modules to allow the creation of nolink and separator menu items from the Content Menu dropdowns on the Menu link administration page.
Categories: Administration tools, Site structure, Developer tools

TUnit

twistor's unit testing helpers. 8.x has PHPunit. 7.x does not. TUnit is a collection of hacks to help unit testing for 7.x. Just add this to your info file to begin using TUnit in your tests. test...
Categories: Developer tools

Packery

This module integrates Packery, an intelligent layout plugin by desandro. The module provides integration with Views via a custom display format. Packery can also be invoked manually using the...
Categories: Administration tools, Developer tools, Integrations

Ghost

This is a developer module to assist in building forward-compatible, object-oriented modules. If you are not writing modules or instructed by another module, do not install this. Ghost contains a...
Categories: Developer tools

2gis maps

This module has been migrated into 2GIS as submodule.
Categories: Site structure, Integrations, Developer tools

Inline Entity Form Preview

Display your referenced entities in an inline entity form table.
Categories: Site structure, Developer tools

Raw SQL Query

Version 7.x-1.x It builds "tables" (mysql views using "CREATE VIEW" statement) based on raw sql queries. I would say it is like a lightweight version of a materialized views approach. It uses...
Categories: Developer tools

SooperThemes Basic Shortcodes

This project is succeeded by DXPR Builder. DXPR Builder offers a modern, intuitive drag-and-drop page building experience, allowing you to create responsive, visually appealing layouts without...
Categories: Developer tools

Drush Queue Handling

This module decouples selected queues from Drupal core cron execution. Do you have big queue task that can not finish within regular cron? This module provides an interface to detach the queue...
Categories: Administration tools, Developer tools

Devel Generate Text Settings

Devel Generate, which is part of the Devel module, makes it really simple to create dummy entities in Drupal. It'll create everything from users to taxonomy terms to nodes. It does a great job of...
Categories: Developer tools

TimeClock

--No longer under active development-- INTRODUCTION A group of modules to allow for tracking employee's time and attendance. Allows for web and telephone based (DTMF) timeclock punches, as well as...
Categories: Developer tools

Migrate CSV to SQL

Introduction This module provides convenience functionality for migrating data from CSV files, via SQL tables, using the Migrate module. Motivation Have you ever had a problem that certain rows in...
Categories: Content editing experience, Developer tools, Import and export

Cache Debug

The Cache Debug module provides a plugin to debug the cache tags on a response and being invalidated.
Categories: Developer tools, Performance

Menu Management Languages

This is a super light and simple module to improve the usability of the menu management administration interface in multilingual sites. When you're building a multilingual site, if you have a...
Categories: Administration tools, Multilingual, Developer tools

Ref debug

Using PHP-ref for debugging, using for example r() instead of devels dpm(). Dependencies Libraries API and PHP-ref. Install Download the PHP-ref library, and place it in the the libraries folder....
Categories: Developer tools

Inline JS

Allows to add inline JavaScript code to different part/position of JS script tag as there is no straight forward way in Drupal 8 core. How to install Install module as usual Add below code to sites...
Categories: Developer tools

Blueimp Gallery

blueimp Gallery is a touch-enabled, responsive and customizable image and video gallery, carousel and lightbox, optimized for both mobile and desktop web browsers. It features swipe, mouse and...
Categories: Content display, Developer tools, Media

ngApp

This module turns your site in to an AngularJS application. Its goal is to help you start using Angular on your site very quickly, optionally using popular contrib modules for retrieving JSON data...
Categories: Developer tools

Module generator UI

This module is obsolete. Please see Module Builder ----------------------------------------------------- What's this ? This module is for Drupal 8 developpers (from beginners to advanced ones) only...
Categories: Developer tools

Drupal PSR-3

PSR-3 is the current standard for logging in PHP (https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-3-logger-interface.md). Watchdog makes it a bit complicated to test API level...
Categories: Developer tools

Pages