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

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

Direct Upload Media Image

Direct Upload Media Image (DUMI) Add images to your pages without the multiple clicks usually required by the standard Media library. Direct Upload Media Image (DUMI) provides a fast, streamlined...
Categories: Content editing experience, Media, User engagement

Streaming

This module is a service that transcodes a .mp4 video into an adaptive bitrate streaming format. This module supports transcoding to the two most popular formats: HLS and DASH. Two dependencies are...
Categories: Integrations, Media

AI Site Manager

Introduction AI Site Manager is a Drupal module that lets a site administrator describe a site management task in plain English — "enable the Metatag module", "clear all caches", "turn on...
Categories: Artificial Intelligence (AI)

Static File Cache

Drupal Static File Cache (SFC) module helps locking down critical cache Bins/CIDs while still allow for a Memcache/DB/[YourCache] fallback for data caching. Goals SFC was created to ensure a more...
Categories: Performance, Developer tools

All in one mini-features

Mini Introduction This module is a concatenation of many little things that I like to have and usually would have to create a "mini-module" to get them to work. The idea is simple: if I wanted to...
Categories: Administration tools

Yild

Let the rest of the internet know what your content is about by using already defined metadata-terms. Benefits with this range from improved SEO to being able to create more complex ways of...
Categories: Site structure

Auto Retina

Extends core image styles/effects by providing retina versions of any defined style, by simply adding @2x before the file extension, e.g. some-great-file@2x.png. The resulting image is double as...
Categories: Content display, Media, Developer tools

Single Directory Components

Error message Single Directory Components is now included in Drupal core. You can either use the experimental module in D10.1+ or use it as stable from D10.3+. Either way you don't need this...

Custom Entity Example

If asked about the quintessential element in Drupal, my immediate response would be the "Entity". It's the heartbeat of Drupal, its foundational concept. Out of the box, Drupal offers essential...

AI Image Field for Drupal

AI Image for Drupal Generate images from a text prompt, straight from an image field or from the CKEditor 5 toolbar. CONTENTS OF THIS FILE Introduction Requirements Installation Configuration Image...
Categories: Content editing experience, Integrations, Site structure

Static Content Browser

Static Content Browser - Drupal.org Project Page Content Use this content for the Drupal.org project page at https://www.drupal.org/project/static_content_browser Project Short Description File...
Categories: Content display, Content editing experience, Import and export

Routing Access Check Headers

Provides a Drupal route access check that validates incoming HTTP requests against configurable header profiles: requirements: _routing_access_check_headers: 'xhr' # or 'iframe' or 'your_custom...
Categories: Access control

Track'n Stack

This module allows you to make music with your distant friends using flac, ogg vorbis or wav files without any technical hassles, special software, ads, fees, schedules, FTP, etc. It helps you...
Categories: Media

Google Analytics Social Tracking

A submodule for the Google Analytics Module. This module allows you drupal website to utilize the new feature of Google Analytics: "Social Interaction Analytics". Once installed, your Google...

Financial Tracking Service

This module leverages the FTS API created by UNOCHA to display interactive graphs based on the FTS data. It uses Bean and the Visualization module. Notes The module is still in a very early state,...

Obsolete: Track Site Visitor

Brightcove GA Tracking

track user activity


Categories: Administration tools

Simple pixel tracking

In progress
Categories: Integrations

Track Usage

Provides a service that scans an entity to find related entities of a certain type. The service recursively follows the references to get the target entities regardless how deep are buried in the...
Categories: Access control

Track User Change

This module is used to store user last update time. By default during module installation a new user field "field_user_changed" will be created and this field captures user last update time. Since...
Categories: Access control, Developer tools

Cache Warmer

Introduction cache_warmer is a drush command that hits a set of URIs of a drupal site based on the freshness of the content. The main purpose is to offer a complete setup for running a mostly...
Categories: Performance

Hurricane

Drupal 7 module to add CSS-styleable loading spinners. What does it do? Provides easily styleable and extendable throbbers (the spinning AJAX progress indicator) and optionally replaces the Drupal...

World Flags

5 minute install Overview Uses IP to Location module to see where your user is located. Then dynamically displays an appropriate flag for the user's location. The flag can override the logo,...

Data Attribute Gmap

Generate a Google Map by using data attributes in your theme files. Existing Google Map modules usually force you to use a certain field type (like address, location, ...) or a display mode (show...
Categories: Site structure

Pages