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

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

ClamAV

Drupal integration with the ClamAV virus scanner. ClamAV module is DrupalSouth 2025 Splash award nominee in Open Source category. This module will verify that files uploaded to a site are not...
Categories: Integrations, Media, Security

Total Control Admin Dashboard

What is Total Control? The Total Control Admin Dashboard creates a default panel page with useful administration tools. Its purpose is to create a central location from which a Drupal site can be...
Categories: Administration tools, Media, Site structure

Autosuggest Site Improvements

Features A block with an AJAX-powered form to submit site improvement suggestions. Autocomplete taxonomy term field for categories. Suggestions saved as nodes of a custom content type site...
Categories: Content display, Content editing experience, Media

Subscriptions

This module enables users to subscribe to be notified of changes to nodes or taxonomies, such as new comments in specific forums, or additions to some category of blog. Once enabled, all nodes will...
Categories: Integrations, Media

Custom Contact Forms 7

This module extends a core Contact Module. Contact categories are as different contact pages with an URL based on the category name (`contact/website-feedback` as an example). Every contact page...
Categories: Media

NetX

About This module provides an integration between the NETX Digital Asset Management (DAM) System and the Drupal Content Management System. The module makes it easy for NetX users in managing their...
Categories: Media

Sector Media Gallery

Sector Media Gallery offers a simple and easy way to add a media gallery to your site. Included is everything you'll need to get going - a media gallery content type, categories, and a media...
Categories: Content editing experience, Media

Views RSS: Media (MRSS) Elements

Extension module for Views RSS 2.x, providing additional set of Media (MRSS) elements and field formatters. Features Supports image, file, video and video_embed_field fields. Provides following set...
Categories: Content display, Site structure, Media

Image Upload

Note: This is end of lifed for Drupal 7, due to superior solutions landing in core. No reason to use this instead of imagefield in Drupal 6, this module was written because imagefield wasn't yet...
Categories: Media

Media Mover upload to Youtube

This module adds a storage action to Media Mover which uploads video files to Youtube. The title, description and tags are taken from the node associated with the video file and you can choose...
Categories: Media

Enterprise Video

Enterprise Video is an App for managing video content on your site. It is a part of the Open Enterprise distribution but can be installed on any Drupal 7 site. Features video content type using...
Categories: Content editing experience, Media

Interactive Image

This module adds interactivity to images by adding response behaviors to mouse actions on the images. Locations inside an interactive image can be defined as 'hotspots' using the double-click...
Categories: Media

Top 10 Google News

Top 10 Google News block module provides the news according to the category, Language and Country. As per the Name only top 10 news will be display on the block. Using a google news API Key you can...
Categories: Content editing experience, Content display, Media

OpenPackage YouTube syndication

This module allows video that is published using OpenPackage Video to be automatically syndicated to the YouTube 'branded garden'. YouTube is termed a 'branded garden' because it is not possible to...
Categories: Media, Integrations

Simple Podcast

Simple Podcast Simple Podcast is just that - a simple module for quickly setting up one or more podcasts within your Drupal site, and immediately having an iTunes compatible xml podcast feed, no...
Categories: Content display, Media, Import and export

Promogogo Events

Fetches upcoming events from a Promogogo (https://promogogo.com) partner feed and displays them in a configurable, filterable block. The block works on any supported Drupal site and any theme out...
Categories: Content display, Media

File protect

-- SUMMARY -- File protect is a File field formatter, intended to protect file downloads, allowing to download only to authenticated users. It works by replacing direct links to files on the web...
Categories: Media

Animate slider block

Animate Slider block module integrates the Animate Slider jquery Plugin with Drupal 8 block. Baisc animation has attached to the all elements for all slide items. Multiple instance of slider can be...
Categories: Site structure, Developer tools, Media

Acquia DAM Asset Importer

This module has been absorbed into the Acquia DAM project. Use of this standalone project is deprecated. Since the replacement module has the same machine name as the standalone module, the upgrade...
Categories: Media

Feeds: YouTube Parser

YouTube parser for the Feeds module. This module adds a new parser for Feeds module that makes it possible to parse and import YouTube video feeds content using Programmatic API access: Use the...
Categories: Content editing experience, Import and export, Media

Media entity remote document

The Media Entity Remote Document module is a powerful and flexible tool designed to enhance the Drupal media management ecosystem. This module allows users to seamlessly integrate and manage remote...
Categories: Content editing experience, Media

LinkStash - Personal Bookmark Manager

LinkStash is a personal bookmarking tool for Drupal 11 that automatically fetches metadata, categorizes links by domain, and displays video embeds. Save links via bookmarklet or form with smart...
Categories: Content display, Integrations, Media

Pushtape Discography Adapter

This module is for people who use Pushtape Music, but want to have the import features of the Discogs project. The module is a Discography Entity Adapter for the Pushtape Discography module. It...
Categories: Media, Integrations

File Hash Number of Occurrences

"File Hash Number of Occurrences" is a Drupal module that helps administrators identify duplicate files by aggregating files with the same hash value and counting their occurrences. It provides SQL...
Categories: Administration tools, Media

Feeds: MediaRSS

SCREENCAST: Importing Media Directly with Crazy Sideburns While modules like Feeds: Youtube and Feeds: Vimeo extend Feeds parser to support feed elements defined by those specific providers, these...
Categories: Media, Import and export

Pages