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

audio.js for Audiofield

audio.js is a drop-in javascript library that allows HTML5’s tag to be used anywhere.

It uses native where available and an invisible flash player to emulate for other browsers. It provides a consistent html player UI to all browsers which can be styled used standard css.


  • Download audio.js
  • Put audio.js, player-graphics.gif & audiojs.swf in the sites/all/libraries/player/audiojs folder


Media AV Portal

Media AV Portal adds European Audiovisual Services as a supported media provider.


It extends the Media module.


Optionally display a language bar switcher.


Use the video page url http://ec.europa.eu/avservices/video/player.cfm?sitelang=xx&ref=xxxxx to embed the video on media resource field


Percentage Circle Svg

Percentage Circle Svg

This module allows you to create Percentage Circle Svg.
Really customizable, you can change the radius of the circle, the percentage, the stroke width, the colors, the text, etc...

- Create Percentage Circle Svg


Scald Audio.js Integration

This simple module allows the Audio.js module to be used as a media player by Scald


Filedepot multiupload

This module extends the filedepot module with multiple upload support. Files can be uploaded with the plupload module which supports drag and drop.

This module is sponsored by Onsweb


Letter Avatar

An avatar generator plugin for Avatar Kit.


Entity Reference Gallery Formatter

Entity Reference Gallery Formatter provides a field formatter for displaying referenced entities as galleries.


Slick Entity Reference

Field formatter for Entity Reference fields, using Slick.


Scald Apache Solr


Allows indexing of atoms Scald in Apache Solr.



Only install this module if you want to index the scald atoms themselves, and have them as individual entities in your search results. If you want the atom content to be indexed in the referencing content, then everything is included in Scald core itself.


Media CKEditor

Media CKEditor provides a bridge between Media and the stand-alone CKEditor module, allowing files to be embedded within a textarea using the media browser.


Selective Tweets

Selective Tweets live feed

Selective Tweets makes it possible to add Twitter timelines and Twitter tweets to a Drupal website. When enabled, a new block type is available which displays Twitter feeds with a certain filter applied to it. The tweets are either rendered as embedded tweets or as raw HTML, which lets you style them as wished.


Manual Image Styles

Provides a way to manually control the image style derivatives for images.


Media: Instagram

Media: Instagram


Provides an Instagram as a supported media provider. The correct url is like https://instagram.com/p/fA9uwTtkSN/.


Media Internet - A submodule of the Media module.


This project is sponsored by Adyax


Field tokens

The Field tokens module add two additional types of field tokens; Formatted fields and field properties.


Formatted field tokens

Formatted Field tokens are tokens allowing one or many field values to be rendered via the default or specified field formatter.

The format is:

(e.g. [node:field_image-formatted:0,1:image:image_style-thumbnail]).


Field property tokens

Field property tokens are tokens allowing access to field properties on one or many fields.

Properties are dependent on the field type.

The format is:

(e.g. [node:field_image-formatted:0:uri]).



Avatar Kit

A view listing Drupal users and their avatar.

Avatar Kit is a avatar generator middleware for Drupal 8. It can be used to provide unique avatars for users when they have not uploaded one themselves. It is a replacement for Gravatar and User Pic Kit modules up to Drupal 7.



Main messaging window

MultiSpeak widget unlocks a full suite of communication options for you and your customers. For the first time, experience live video and audio alongside a robust chat system, all in one easy to use interface.


Youtube Channel Videos Sync V3

This module creates video file entities from YouTube channels. It supports multiple YouTube channels. Provide a field machine name in which YouTube channel name is stored. This module will fetch the needed information from the field's table. Find the setting at "SOURCE OF CHANNELS" section of page admin/config/media/cyoutube.

It imports youtube data like description into entity field. It allows us to set up mapping between downloaded metadata and Drupal fields. Find the setting at "ENTITY FIELD MAPPING" section of page admin/config/media/cyoutube.


famfamfam.com icons

The famfamfam.com icons module is a wrapper to integrate the famfamfam.com icon packs with the Icon API module.

The icon packs are not included in this module, they need to be downloaded from famfamfam.com. See Installation instructions for more details.


Required modules



Image Styles Info

Simple module to provide page to show the image styles with preview and additional information (effects). Page is available by the following path: /admin/reports/image-styles-list

It feature will be effective for applications with many image styles and it's will be helpful to manage these.

Sample image (to generate preview images) could be changed using "image_styles_info_sample" variable, e.g. in the settings.php file:


Entity Gallery

Entity Gallery is a lightweight module which allows users to group entities together into galleries.


Entity Gallery has two dependencies:

Contributed modules


Formatted Field tokens

The Formatted Field tokens module has been superseded by the Field tokens module, however the format of the Formatted Field token has not changed at all.

Please uninstall this module and install the Field tokens module instead.


Beatport Formatter

Provides a field formatter for the Link module which transforms Beatport URLs into a player.

You can create issues and pull requests on Github.


Cloudinary Integration

The module provides a library and stream wrapper of Cloudinary service.

It can help user easily to use Cloudinary image transformation in Drupal, and it can convert all drupal default image effects into Cloudinary transformations.


This module include several sub-modules, some modules can be used alone as other modules.


Provides image transformations of Cloudinary, implements hook_image_effect_info().

Provides image style feature with Cloudinary image transformations.



Revolutionary new way to create content in Drupal.


  1. Open this link (pre-configured sandbox on simplytest.me).
  2. Click Launch sandbox and wait.
  3. Click Log in (email and password should be pre-filled).
  4. Go to Modules and enable Atoms Basic.
  5. Go to Structure > Content types > Page > Manage fields and delete useless Body field.
  6. Finally click Add content on the toolbar and create your first Atomic page!



Scald Video: JW Player

This module adds the JW Player for the Scald Video module.