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.

Video Embed Spotify

This module provides Spotify handler for Video Embed Field. Requirements Video Embed Field Installation Install module as usual. Add video embed field to content type Check Spotify in allowed...
Categories: Site structure, Media, Integrations

Multi File Node Uploads

This module will allow upload of multiple file nodes, initially allowing one set of generic meta data per node per file. Any available content type can be created as long as it contains a file...
Categories: Content editing experience, Media

Media Clone

Media Clone extends the Media module to allow for cloning media elements from one node to another. A new tab appears in the media browser when you "Select Media" on the edit page of a given node....
Categories: Media

InstaPost

This module allows users to post nodes automatically to the online mobile photo-sharing, video-sharing, and social networking service Instagram. Installation Install as you would normally install a...
Categories: Media, Integrations

Flash Node

If you just want to add Flash content to nodes without having to worry about writing any HTML or PHP then this module is for you! Create a flash node, upload an swf file, and hit submit, and you...
Categories: Content display, Media

Jimage

About The Jmage module creates and stores thumbnail and main images derivatives for each image uploaded thru core upload module. All thumbnails that are attached to a node are displayed in a...
Categories: Media

Media Manager

This module is now in beta testing phase. This was updated on March 27, 2008. Media Manager is designed for easily managing the incoming media from a variety of sources. It provides for media...
Categories: Media

Attach directory

This module is sponsored by Sciforma Attach directory module allows you to display all the files of a directory as file attachments. The name of the directory is defined on a node by node basis....
Categories: Media

File Upload Input Method for Gallery API

Make galleries from attachments to a node made using the Upload module. Currently there is no UI for getting this onto a page ... for testing purposes I am using a page with PHP input type and this...
Categories: Content display, Media

Static Map

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Provides a static map formatter for the geofield and ...
Categories: Media, Site structure

Annotation Store

Annotation Store Module is mainly focused on storing the video annotation data [Open Video Annotation Library] locally in drupal. This modules creates the annotation data as an entity in drupal 8...
Categories: Media

Audio Embed Field

Audio Embed Field creates a simple field type that allows you to embed audio. Soundcloud and custom urls plugins are provided with module. Sub-modules also provided for integration with Drupal core...
Categories: Media

Background container

This module provides a way to add a background image to a specific selector. You can enable the background container per content type and set a site wide default for each content type. You can also...
Categories: Content editing experience, Content display, Media

CKEditor File to Media Swapper

Provides a CKEditor 5 plugin that allows users to convert embedded file-based images and file links into reusable media entities. This module helps migrate legacy content from direct file...
Categories: Content editing experience, Media

Audio Prompter

If you want to record audio directly into nodes on the website, there is the excellent Audio Recorder Field module which allows you to do so directly on the node add/edit form. But what if you want...
Categories: Media

File admin

File admin extends the File entity module to add administrative options to files, including published, promoted, and sticky status. The File entity module provides a lot of functionality for...
Categories: Administration tools, Media

jQuery Gallery View for CCK multiple imagefield

The aim of this project is to utilize jQuery gallery plugin to implement an image gallery built up from multiple CCK image field. Similar to imagecache module, you can create a number of presets...
Categories: Developer tools, Media

Switch private public

The module adds checkboxes to the "file_generic" widget that enables to switch public files to private and via versa. The changes take effect after saving the node. In this case, private files ...
Categories: Media

File Access Via Webform

Introduction The File Access Via Webform module allows Drupal site administrators to securely share files through webforms. It uses token-based access to ensure only authorized users can download...
Categories: Content display, Media, User engagement

Image Slider

The Image Slider module provides a way to render image nodes in a jQuery sliding image viewer. The image nodes must use imagefield, and be queried using Views.
Categories: Media

Fast Private Downloads

This module provides fast private downloads via Node.js. The Node.js server process hands authentication off to Drupal, but handles the slow file-serving part.
Categories: Media

pclzip_zip_content_files

This module allows you to zip all the attached files contained in the nodes displayed in the content. ( zip displayed nodes ) This module needs the pclzip module.
Categories: Media

Upload max files

Limit the number of files a user can attach to nodes of a specific type. Upload max files lets you limit the number of files that can be attached to a node on a per node type base. Additionally you...
Categories: Content editing experience, Media, Developer tools

Box.com File Browser

This is a simple module we created during a project in which we needed the ability to add some cloud storage to our nodes for project management. In order to simplify it and keep the cost low, we...
Categories: Site structure, Media, Integrations

Upload path

About After operating for some time, a website may build up thousands of files in inside the files folder. This uploadpath module allows you to keep the files in the files folder neatly organized...
Categories: Media

Pages