
Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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