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.
Lazyload Images
Image Lazy Loader using IntersectionObserver. Most image lazyloaders use scrolling events to see if an image is in or near the viewport and should start loading. However, there is a new kid in town...
Categories: Content editing experience, Media, Performance
Imager.js
README.txt This is a Drupal 7 implementation of the BBC news team's Imager.js. https://github.com/BBC-News/Imager.js/ Imager.js is an alternative solution to the issue of how to handle responsive...
Categories: Media
image_field_caption
This is a sandbox project for the Drupal 8 port of the Image Field Caption module. Do not open any issues on this project but comment directly on the issue in Image Field Caption at [#2413809]....
Categories: Site structure, Media
Download Counter
A module which helps display a counter of Firefox downloads as syndicated from http://spreadfirefox.com. This module can easily be used to display the body of any RSS feed item. Just change the URL...
Categories: Media
Scald Image Upload
This is a module created to use with Scald Media. It's designed to create image atoms from only image fields. For example, if you want to let your users to upload images to the site from their...
Categories: Media
Ckeditor Media Resizer
When editors embed media images inside a CKEditor 5 text field, Drupal provides no built-in way to resize them — the image renders at its original size or the size dictated by the view mode, and...
Categories: Content display, Media, Site structure
NITF Views
MAINTAINERS Huge thanks and welcome to Jeremy French, who has stepped up to co-maintain this module with me. If anyone else is interested in working on this, contact me and let me know. Description...
Categories: Media, Import and export
Generic colors
About Generic Colors is an AI Agent Tool for retrieving predominant colors from images using a local PHP library. By using this tool you can save on tokens sent to the LLM if the task is just to...
Categories: Artificial Intelligence (AI), Media
Uploadify
Integrate the Uploadify JS library with CCK (Drupal 6). Support list CCK Filefield (http://drupal.org/project/filefield) CCK Imagefield (http://drupal.org/project/imagefield) Quick install Download...
Categories: Media, Developer tools
Hospital Price Transparency
The Hospital Price Transparency module is intended to make it easier for site builders to meet the requirements outlined by the Centers for Medicare & Medicaid Services for providing a...
Categories: Media, Search engine optimization (SEO)
DataBase File Manager
Overview DBFM is a file manager based on a hierarchical directory structure and uses AJAX to allow administrators to arrange files in the database in the same way they do with file managers on...
Categories: Content editing experience, Media, Developer tools
Camtasia Relay
About Camtasia Relay: Camtasia Relay allows multiple people to create screencast videos with just a computer. Once recorded, the video is automatically produced and available for viewing online, on...
Categories: Media
Scald Extra
The Scald Extra module adds some extra useful functionality related to the Scald module ecosystem. Currently it provides the following functionality to module users: * Automatically generate scald...
Categories: Media
Inline Image Attach
What will this module do? This module will take images the were uploaded via the wysiwyg and attach them to an image field. Why? This will allow the user to use images that were placed in the...
Categories: Content editing experience, Site structure, Media
Klipfolio Field
The module provides a field for Klipfolio Klips. The field can be used for example in nodes, blocks or paragraphs to render a Klipfolio widget (Klip). In the Klipfolio field the ID of the Klipfolio...
Categories: Site structure, Media, Integrations
Media Type: Youku
This module allows a Youku video to be supported and embedded within a site. Requirements This module requires no modules outside of Drupal core. Installation To install this module, composer...
Categories: Content editing experience, Media, Integrations
FileField Private Downloads
An experimental module to enable true private downloads for Drupal 6. If you simply require .htaccess protection read the handbook page here: Restrict specific folders from public download (via ...
Categories: Media
Google Drive Field
This module is used to upload files to google drive directly. It provides a field type Gdrive in the field UI. This module bypasses the local storage and upload the file directly to a configured...
Categories: Media
TalkingMaps
This module is going to create a specific Content Type and related Twig template to create, store and render TalkingMaps stories. We are the TenOli team (Martino & Federico), we love maps and web...
Categories: Content editing experience, Content display, Media
Twitter Field Pull
ABOUT Twitter Field Pull Twitterfield Pull allow you to pull all the tweets for any preselected twitter fields (twitter_username, twitterField). The tweets are downloaded one and for all in the...
Categories: Media, Developer tools
DPSBridge
NOTE FROM DPCI: This is a completely rewritten version of DPSBridge that will work with Adobe's forthcoming release of DPS that is due out this summer. We had to rewrite the module as the version...
Categories: Content editing experience, Content display, Media
Selective Tweets
Selective Tweets adds the ability to add Twitter timelines and individual Twitter Tweets to a Drupal website. When enabled, a new block type is available which displays Twitter feeds with optional...
Categories: Content editing experience, Content display, Media
Load Image Map
Load a client-side image map from the server, attach it to the image and scale the map responsively. Function: Graphviz produces image files with a client-side image map in a separate file. By...
Categories: Media
Podpoint Media Source
The Podpoint Media Source module provides a custom media source and media type for integrating Podpoint podcasts into your Drupal site. FEATURES Custom Media Source: Adds a "Podpoint" source to the...
Categories: Integrations, Media
Instagram API
This module integrates Instagram API with Drupal. This module provides a number of services that provide access to various API endpoints and data. Install Module composer require drupal/instagram...
Categories: Media, Integrations