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


Apple's podcasting specifications add several channel and item elements to RSS feeds. The iTunes module allows a podcaster to associate the item level information with nodes and the channel level information with a View.


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 module adds Slideshare support to the Embedded Media Field module, exposing a third-party provider to Embedded Video Field sub-module.

Slideshare slides can thus be embedded in any content type with an Embedded Video Field by pasting the URL of a Slideshare presentation into that field.

This module provides both a thumbnail and a Flash embed representation of the presentations, and provides support for listings via Views module.


The Embedded Media Field module and its dependency, CCK (content.module) must both be installed and enabled, as must the Embedded Media Field sub-module Embedded Video Field.

You must acquire a free Slideshare API in order for the embedding to function.

Drupal 7 development

Development for the Drupal 7 version will integrate it with the D7-only Media module. Suggestions for Drupal 7 code and/or patches are fully welcome in the issue queue!


This project has been sponsored by:



    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.


    Media: Image Flotsam

    This module contains Embedded Image Field providers (i.e. emfield's emimage module) that don't currently have their own "Media: " module yet (see the emfield project page for more information on the move towards the new and vastly improved Media Module).


    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:


    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.


    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


    IMCE Kama Style

    IMCE meets CKEditor Kama

    A tiny module that styles the 2.x branch of IMCE to match the Kama theme of CKEditor. It provides a more unified experience for content managers.

    There's no UI. To use, just enable the module and start using CKEditor with IMCE.

    Feel free to recommend alternate styles or submit patches in the issue queue.

    This module comes from Smirk Studio with love.


    Media: YouKu


    This is a provider file to integrate Youku with Embedded Media Field.

    Youku is one of the famous online video site in China.


    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.




    Integrates the Piecemaker 3D flash slideshow into Drupal.

    Piecemaker is a 3D flash slideshow similar to Cu3ber (cuber).
    This module provides an api for utilizing it within Drupal. Currently the API provides for profiles that determine transitions and general settings for slideshow. The API by itself does not create any piecemaker slideshows, it simply provides the tools for other modules to produce slideshows

    Also included in this release is the Piecemaker Blocks module. It allows users to create blocks that will display a Piecemaker slideshow. Currently it is the only way to create a slideshow though more ways are coming (see Roadmap below). The API though allows for easy creation of add on modules to build piecemaker displays (see piecemaker.api.php).


    • Libraries module
    • Media module (For Piecemaker Blocks)
    • Piecemaker Source. Available from https://github.com/arcaneadam/Piecemaker-Drupal
      You must download the source from the above link and not the piecemaker website. Follow the instructions in the documentaion on where to place the library. Alternatively if you enable the module with drush it will automatically download the needed files.


    Upload Image

    upload_image.module takes uploaded images, that are attached to nodes, and creates image nodes from them. Thumbnails are shown in place of the file name in the list of attachements.


    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.


    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.


    Upload previews


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


    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:


    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.


    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.


    Brightcove Media


    This module provides the integration for the Brightcove module with the Media module to make Brightcove videos available as File entities.

    The Brightcove Meida project is only compatible with Brightcove 7.x-5.x. With earlier versions you must use the Brightcove Media module bundled with Brightcove module.


    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. :-)


    Media Mover

    Media Mover is a set of modules which allows website administrators to easily create complex file conversion processes. The core of Media Mover is the media_mover_api module which creates a set of rules allowing multiple modules to interact with a file. Media Mover can take a file emailed to an email account, turn a file attachment into an FLV file, create a new node with the file data, and then save the file on an external file storage system like Amazon's S3 all at once. And that's just the start.


    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:
    thumbnailNotice 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?


    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: