1,618 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.

Enterprise Rotator

Enterprise Rotator is a complete rotating banner solution. It is build as a feature with a content type for each banner item and all the pieces needed to make the rotating banner work. It should not be confused with modules like views_slideshow or viewscarousel.

Check out OpenEnterprise for a great distribution to install Enterprise Rotator.


  • It is a feature module. This means that it was built using exported features configuration and can be easily modified with the Features Override module.
  • It is a app module. This means it can be installed using the very awesome and easy to use apps system.
  • It contains a content type and view for entering and displaying banner items.
  • It contains Image Styles for automatically scaling each of the images..



Upload previews


Adds image preview thumbnails to the file attachment section on node editing pages.




Breaks the toolbar of CKEditor in several groups

See: http://drupal.org/node/751196#comment-3689150 for more information.


Media: TED

TED logo

Media: TED adds TED as a supported media provider.

You can use



VideoField provides an video upload field for CCK. VideoField is a CCK-based alternative to the legacy media projects available in Drupal modules including Video etc.

Idea behind this module is to have a simple field for uploading video content, something similiar to imagefield for images


Static Map

Provides a static map formatter for the geofield and (soon) location modules. Both Google Maps and OpenStreetMap are supported.

Currently, the only settings that you can change are the map size and type, but map API's seem to have the ability to play with all kinds of changes, which can and should be added to this project. Patches welcome. :-)


Feeds: Files

This module adds a feeds processor that can directly create files from feeds.

If you also have the 2.x version of the Media module installed, it will attempt to parse a URI into a media entity. This means that you can import things like YouTube feeds (requires Media: YouTube) directly into file entities.


Scald Vimeo


Scald Vimeo is a video provider for the Scald module.
It can handle URLs and video IDs, and pulls meta data directly from Vimeo.


Scald Vimeo depends on Scald. For specific installation instructions
related to Scald, check out its documentation at:



Easy content staging and editorial workflows.

The Curate module provides tools for content editors. It provides in-place content editing via the Quick Edit module and WYSIWYG Editing with CKEditor. Curate is fully integrated with File Entity and Media. It also enables content staging using the Site Preview System and leverages Workbench to provide powerful editorial workflows.


Teaser Thumbnail

The Teaser Thumbnail module allows you to automatically generate thumbnails for your node teasers and RSS feeds from the pictures included in the body or the attachments of the nodes. This module depend on ImageCache 2 and works with views.


ImageCache Reflect

Credit for this goes to SteffenR for porting this action from drupal 6 and imagecache_effects. All I did was clean some things up and put it in this sandbox.

What it does

Creates a "reflection-like" image effect.


This module leverages the power of the drupal image module to create a new "reflection-like" effect that can be added to any image style.

It's reusable

The effect can be applied to any image via the image style UI.



The Drupal tutorials module embeds contextually relevant tutorials into your Drupal site. It integrates with Tutr.tv to instantly provide access to hundreds of tutorials. You can also use it with the Tutorial Server module to add your own help tutorials into your site.


Pinterest Hover button

A simple module to allow the Pinterest On Hover Pin It button to be added for images on the site.

The hover button can be enabled per content type. You can also exclude images with jQuery selectors.


Slick Slideshow Lite


Slick is a new wonderful fully responsive slideshow/carousel. This module adds the library to Drupal, and creates an image field formatter to initialize Slick on any piece of content.


Video Embed Field Overlay

What is it?

Allows videos embedded using the video_embed_field module to be displayed in a DOM Window overlay.

How does it do it?

Well, first it defines a new format for the video_embed_field fields called overlay. Then, using a pretty standard theme function, combines the preexisting display modes into one, thus producing a thumbnail that is linked to the embed code (inline hidden div) which will be displayed in an overlay window using the DOMWindow jquery plugin

Using image styles, you can overlay a play button on top of your video thumbnail:
Notice this requires downloading the imagecache_actions module and enabling the imagecache_canvasactions submodule.

When rendered the thumbnail is displayed and linked to the embedded video player that will be displayed in the overlay

All the settings are intuitive and provided in compliance with the Field API

Anything else I need to know?


PageFlip: Book, Magazine, Comic Viewer

PageFlip simulates "flipping through the pages" of books, magazines, comics, flyers, or other "book"-like content.

PageFlip includes two viewers: PageFlip MegaZine3 Viewer and PageFlip HTML/JavaScript Viewer. The former uses the open-source Flash-based MegaZine3 page flipping engine while the latter is a custom viewer written with jQuery.


Nivo Lightbox

Nivo Lightbox provides an easy and eye-catching way to display content in a lightbox. Nivo Lightbox comes with a number of useful features:

  • Automatic Content Detection
  • CSS Powered Effects
  • Small, Semantic, Responsive & HiDPI Compatible


Nivo Lightbox has three dependencies:

Drupal core modules

  • Block

Contributed modules


Just Another Social Module (JASM)

Facebook Page "Like Box" rendered in a block

Many social modules exist that allow users to share and/or publish your content to various third-party sites and services. In the information age, more and more companies are adopting social media as a means to promote themselves and/or to engage with peers and customers alike. JASM provides a single place to configure and subsequently promote your site's presence on other sites, like your company's Facebook page, or your company's Twitter feed.


Cincopa.com Multimedia Galleries

Some exmaples of Cincopa galleries

New products are constantly being built by developers on the Cincopa platform, covering all sorts of things you can do with your media - like posting, sharing, synchronizing, listening, mobilizing, uploading, viewing and all-together-socializing.

You can find the full and updated list of available options here:


Lazy image loader


Websites with lots of images on a single page might take a long time to load, and it sometimes annoys visitors. for fixing this problem this module loads only the images that are visible to or requested by visitors and the other images loads only when visitor scroll downs to them (This is the default behavior there are other options available live mouseover, mouseclick etc).

This module might also be useful for themes since it can be used for any image anywhere on the page.


New stable version for Drupal 6 (including several bug fixes , code cleanup) will be released soon 2010/01/17.
I'll release a full Drupal6 compatible in the next few weeks 2009/11/07.
Drupal 5 release is only for demonstration, do not use it on production site. it might be functional however but i'm not going to release any new version for Drupal5.

Roadmap :

Future versions : [View]

Version 1.4 : [View] UNDER DEVELOPMENT

Version 1.3 : [View] RELEASED


Responsive Image Maps

Enables easy use of the jQuery RWD Image Maps plugin which:

Allows image maps to be used in a responsive design by recalculating the area coordinates to match the actual image size on load and window.resize


To install jQuery RWD Image Maps:


Link favicon formatter


adds a formatter to the link field that adds the host favicon to the front of the link. It adds the favicon while still allowing you to choose, from the other formats, the format of the actual link.


The module currently has 3 different ways of grabbing the favicons.
Google shared service
Builtin PHP scraper with local caching.

The first 2 are web services while the built in scrapper is as the name suggests, a local PHP function that retrieves the favicon, stores it locally and keeps the file in it's original format which should not be a problem with modern browsers (as opposed to the web services that seem to convert to .png). The upside of this is that if the original favicon is animated, the animation is retained.
The builtin scraper is the default and seems to detect the favicons the best.

A use case of this module might be if users of your site are able to add links to their profiles on other sites, adding the favicon in front of each link makes each links destination more obvious.


Link module

Installation and usage:

Install the module the usual way.
Navigate to the 'manage fields' section of the content type that you wish to have favicon links.


Media RSS

A small module that allows image nodes that use both image module and imagefield module to become media entries in RSS feeds.

Orignal release that turns all site RSS feeds into media feeds. Stand-alone module

Views 2 style plugin. A lot more customizable and media RSS doesn't have to be used on every feed.

Requires either:


featured news feature

Sample with created news

Here is an example of how to build a list of featured elements on top of a paged listing.

Featured elements are not displayed on the paged listing.


Media 23video

Media 23video integrates with Media module to make 23video videos available as file entities.

Users can add 23video videos to their site in a file field or insert them into a WYSIWYG area by pasting the video's URL into the media browser web tab. Formatter options are available to customize the 23video player's appearance, show the video preview image and etc.