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