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

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

Processing.js

Processing.js was a visual programming language to create "data visualizations, digital art, interactive animations, educational graphs, video games, etc...". This module allows you to embed...
Categories: Content editing experience, Developer tools, Media

ZURB Clearing

ZURB Clearing makes it easy to create responsive lightboxes with any size image with Zurb Foundation 4.x+ based themes. Requirements Media 2.x-dev File Entity These provide enhancements to core...
Categories: Content editing experience, Content display, Media

Paragraphs Media Icons - Pro

Eliminates config bloat by replacing Paragraphs' base64-encoded icons with Media entity references. Reduces config size by 90%+. The Problem The Paragraphs module stores paragraph type icons as...
Categories: Content editing experience, Media, Performance

Native Lazy Loading

Quick description Ensure images are natively lazy-loaded by browsers supporting the loading='lazy' img attribute. There is also an initiative to get this feature into core: [#3167034]. Context...
Categories: Content display, Media, Performance

Asset Purge Manager

The Asset Purge Manager module provides a convenient interface within Drupal to manage and purge assets from your site's public directory. It offers seamless integration with Drupal's...
Categories: Media

youtube_api

Youtube API for Drupal 7.x. Update project: https://drupal.org/project/youtube_api using https://drupal.org/project/gauth. Requires: https://code.google.com/p/google-api-php-client/downloads/detail...
Categories: Media

Upload Node pictures

The "Upload Node Picture" module streamlines bulk image imports in Drupal, linking them to specific nodes by their IDs. Content managers can enrich content by uploading multiple images via an Excel...
Categories: Content display, Media

Upload nodes

Upload Nodes provides a simple way to download multiple files (or images) and create one node per file. Warning : This module is in early development phase and it is strongly recommended not to use...
Categories: Content editing experience, Media

Exclusive Content

Module that controls access to an "Exclusive Content" node type. AGILE DEVELOPMENT - USER STORY: - As a paid subscriber - I want access to exclusive content - So that I’m rewarded for my...
Categories: Media

Quickedit Guillotine

The module provides an integration between quickedit module and guillotine.js plugin. It allows an ability to choose crop position and zoom level for the image, uploaded with Quickedit module help....
Categories: Content display, Media, Developer tools

File System to Cli

Introduction: Manage files easily in Drupal, even when stored remotely (e.g., S3). Our Drush command streamlines interactions with the Drupal file system service, simplifying file management tasks...
Categories: Administration tools, Media, Developer tools

Clean Filename

[📄_0] ➡️ [📄] The Clean Filename module reverses Drupal's default file naming behavior to ensure new uploads always get clean, original filenames. When a file with the same name as an existing file...
Categories: Media

Contentbrowser

As part of the project http://ndla.no we have created this module which makes it possible to insert any node into other nodes. ie) Inserting node of content type X into node 123. This is done via...
Categories: Content editing experience, Media

File Relations Server

This module allows access to nodes with attached and related files, as well as access to file node contents, via a WebDAV metaphor similar to File Server. The user can browse all files existing in...
Categories: Content editing experience, Media

Magic Wallpapers

We have maked to this module for reduce admin user time If admin forget to upload image in any node then user can upload image using by node slug or node id...
Categories: Media

Node Gallery User Profile

Node Gallery User Profile is an add-on module to Node Gallery that provides a tab on each user's profile page labeled "My Galleries". By clicking the tab, other users may see galleries authored by...
Categories: Content editing experience, Media

Node Image Block

Displays all images that are attached to any node (using the upload.module) in a block, which can be located in any region on your page. Multiple images can be shown in the single block....
Categories: Content editing experience, Media

Flickr nodes

Flickr nodes associates Flickr tags with nodes of the content types you choose. This allows your users to seamlessly add photos to content in your Drupal site using Flickr. All nodes, of the...
Categories: Media, Integrations

Teaser Image

The module automatically generates thumbnail for teasers and RSS feeds from images included in node body (or imagefield which attached to node). Key Features The module uses Image Styles to...
Categories: Content editing experience, Content display, Media

CMISRO

CMIS Read-Only This module provides a simple interface for Drupal users to display content from a CMIS server. Content creators reference documents in the CMIS system, and the module will list the...
Categories: Media, Integrations

FlashField

FlashField is a new module that brings flash node functionality to CCK, allowing flash content to be easily added to new content types. Note - if you just want to add content (swf, flv, mp3) to...
Categories: Media

Lightgallery Formatter

Synopsis A field formatter for displaying media reference fields using the lightGallery JavaScript library — create beautiful, interactive image galleries with minimal configuration. Screenshots...
Categories: Content display, Media

Scald Services

Description Scald Services is Services resource (hook_services_resources callback) for creating Scald atoms (media), eg. via json. Currently only atom creation, not retrieval (easy to add, we'll...
Categories: Developer tools, Import and export, Media

Image mAttach

Module allows attach images from image nodes on node tab
Categories: Content editing experience, Media

Node Gallery Bulk Operations

Node Gallery Bulk Operations extends the functionality of Node Gallery by providing a Views Bulk Operations integration. It does this by providing a default view that you can customize, and adds a ...
Categories: Content editing experience, Media

Pages