1,838 Modules match your search

Extend and customize Drupal functionality with contributed modules. If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.

Hupso Social Share Buttons

Add Hupso Social Share Buttons to your articles and help visitors share your content on the most popular social networks: Twitter, Facebook, Google+, Linkedin, StumbleUpon, Digg, Reddit, Bebo and Delicous.

Share buttons are very easy to configure. Just select button size, button type and configure which services do you want to offer to your visitors.

Supported version: Drupal 7

Popcorn Kernals

Kernals are the atomic level elements of a popcorn chain.

Popcorn Strings

Chains of popcorn kernals

Popcorn Poppers

Target elements for popcorn strings. Has definable events and event handler functions.

Popcorn Bags

Supports CSS for Kernals, Strings, and Poppers.

Image grid

Info coming...

Scald file

A minimal implementation to support Document uploads for Scald.

The codebase is now as full project: scald_file

Media: Search

Media Search is still in planning stage. The idea is to have 1 module that renders a new tab on the Media browser popup. Other provider modules could hook into this and offer search functionality that Media Search can use to search and render results.

Want to help? Contact button!

Initial release is close.

Context Background

This nice module allows you to manage background cover by power of Context module.

Annotatable Image

Annotated image

Adds new image field type that is having the possibility to be annotated. This will be achieved by using the jQuery plugin of ZURB - http://www.zurb.com/playground/javascript-annotation-plugin

File Field Display Formatter

The formatter settings are as available in a file display in a view mode. The formatted file effectively uses a dynamically configured view mode where the formatter is used. This allows Media functionality to be used outside of a file view mode.

Since this module implements a field formatter, some places this can be used include content display, view fields (Views), and panel displays (Panels).


A photomosaic is also known as a photographic mosaic, a portmanteau of photo and mosaic, is a photograph that has been divided into (usually equal sized) rectangular sections, each of which is replaced with another photograph that matches the target photo. When viewed at low magnifications, the individual pixels appear as the primary image, while close examination reveals that the image is in fact made up of many hundreds or thousands of smaller images.

Media JustinTV

Media: JustinTV integrates with the Media module to make JustinTV videos available as file entities.

The 7.x-1.x branch works with Media 1.x and Media 2.x.

The current version is stable enough to use on most sites, but we still have a couple (minor) issues to fix, want to help? See the readme and check the issue queue.

Responsive Image Field Formatter

Provides a field formatter for image fields that allows configuration of specific image styles (or none) to apply to images at specific breakpoints, and renders field in such a way that only the appropriate styled image will load for the active breakpoint, or no image will load at all if a style is not selected for the current/active breakpoint.

Relies on Enquire.js, and dynamically sets image source attribute with javascript when a data attribute is present for the current/active breakpoint.

Content: Video

Allow you add html5 video.
After activate module you can see new field "Content: Video link". If you adding this fied to your content type you can put some link to your video files and at the page you see html5 video or flash fallback at the IE 7/8 (in future).


MuseScore is free music composition & notation software available for Linux, Mac, and Windows at musescore.org.

The MuseScore module can display up to 10 MuseScore titles in a block. Clicking the title opens and plays the score.

To configure, simply enter the MuseScore URL and title for each score on the block settings page, then assign the MuseScore block to a region of your site. Visit musescore.com to search for scores.

Note: At present, the Flash browser plug-in is required to play back the scores.


  1. Download and unpack the MuseScore module directory in your modules folder (this will usually be "sites/all/modules/").
  2. Go to "Administer" -> "Modules" and enable the module.


  1. Go to "Structure" -> "Blocks" -> "MuseScore".
  2. Select the number of MuseScores to display in the block from the "MuseScores to Display" select menu and click "Save Block".
  3. Click the "MuseScores" tab. Enter the title and URL for each score. The URL must be a musescore URL; either http://www.musescore.com/[user name]/[score name] or http://musescore.com/user/[user ID]/scores/[score ID].

Facebook publish to wall

Publish content to Facebook wall.

User will have a panel to administrate the Facebook publish setting,
This panel will contain all the content type that an authenticated user could create.
The user can select wich content type will be directly published to Facebook after he add any content type fields for publish to facebook.

On every content page we want to have a check-box to publish on Facebook. This check-box will be checked if the user has checked the content type from the administration page

Media: Thinglink

Media integration for Thinglink images.

Cablecast Integration

Integrates Drupal with Cablecast.


The Audio & Video media module provides a custom content fields for audio and video files and support of media libraries like MediaElement.

HTML5 media formaters

HTML5 media formaters provides formatters that will render a file using the HTML5 audio and video tags.

YouTube Video Uploader

A standardised solution of integrating Youtube APIs with Drupal. Provides a YouTube CCK field which can be used with Youtube URL or uploading a video directly to Youtube.


  • Creates a CCK field "YouTube" to upload Youtube videos.
  • Provides Video Upload and URL extract formats.
  • Creates a youtube Engine settings form to add youtube credentials
  • Creates a module specific permission so only users having permission can add/update youtube credentials.

This is a D7 module

BUEditor Media Integration

This simple module adds code to allow a Media button to be added to the BUEditor.

Currently it just loads the relevant JavaScript libraries on hook_form_alter to allow a custom button to be added to BUEditor.

To get this to work, activate this module then go to admin/config/content/bueditor and edit your chosen editor profile. Add a button (or edit the existing image button) to use the following code
js: Drupal.media.BUE.insertMedia(E);");