Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
Masquerade
The Masquerade module allows site administrators (or anyone with enough permissions) to switch users and surf the site as that user (no password required). That person can switch back to their own...
Categories: Access control, Administration tools, Developer tools
Theft is bad
This module will prevent theft of content from Australian Surf Travel web-sites powered by Drupal. The original idea and client-side code for this module came from an excellent web-content theft...
Categories: Security
Surf
Surf is an experimental package management system for Drupal projects built on top of Drush make.
CouchDB Integration
The CouchDB module provides API access to any Couch Database. The API exposes a majority of the Database, Document, Design and Views API. The CouchDB module when enabled does not do anything. It...
Categories: Content editing experience, Developer tools, Performance
CouchDB Statistics
This is a CouchDB backend for the core Statistics module Latest release: 8.x-1.x-dev - Requires patch from [#1446932] - Only implements recordHit and fetchViews method - Day count doesn't reset - ...
Categories: Integrations
Dynamic display block
Dynamic display block slideshows are mainly used to showcase featured content at a prominent place on the frontpage of the site in an attractive way. A featured content slideshow can contain e.g.:...
Categories: Content display
Manual
What is the 'Manual' module? The Manual module provides a contenttype 'manual' for creating your manual-items. There is also an animated view, some predefined paragraph types (for screenshots,...
Categories: Developer tools
Gallery Assist for the Cooliris Viewer
What is Gallery Assist for the Cooliris Viewer? "Gallery Assist for the Cooliris Viewer/Plugin" is a submodule from Gallery Assist module and provides interactive slideshows (3D Wall) of images...
Categories: Media
Aegir Deploy
This module extends Aegir's platform deployment strategies, and enhances the user experience of the Create Platform form. Strategies currently included are: Building Composer-based platforms from...
Categories: Developer tools, Integrations
Pop-Up Player
The Pop-Up Player (PUP) module allows users to add audio files to a playlist as they surf the site. PUP also provides an audio player in a separate window from the browser's main window, allowing...
Field Instance Sync
Automatically keeps field instances synchronized across entities and bundles. Ever had to change the settings of a field that was used in many different content types? Wish you could only change it...
Categories: Site structure
Aegir Composer
This module extends Aegir's platform deployment strategies by adding support for Composer. Once a platform has been deployed, this module runs composer install to add any PHP dependencies to the ...
ROI Analytics & Backoffice
This project adds the DeskGod javascript tracking code to your site's pages and integrates the powerful website backoffice system Deskgod (free and paid version). For a "Basic Free Account" please...
globelabs
Globe Labs API SMS Short Message Service (SMS) enables your application or service to send and receive secure, targeted text messages and alerts to your Globe / TM and other telco subscribers....
Synchronize Translation Paths
This module is being written for content that is using Entity Translation so that the path for a node is the same for all languages. For example: Enable German and Polish. Create an English node...
Categories: Multilingual, Administration tools, Search engine optimization (SEO)
Drupal Push Notification with Pushflew
About Module: This extension enable pushflew push service in Drupal site. Once installed, it allow user to accept and reject push option. If user accept it, Drupal site admin can send Push message...
Categories: E-commerce
Prelaunch
This module is used to set one page of the drupal site as prelaunch page. It should be used when you are still working on your site but you want to give a preview page to your users. Example For...
Tagove
Today, most of the people prefer to buy things online. From a pen drive to expensive luxury items, one can find everything on the internet. But while surfing for online shopping, most of the people...
Categories: Administration tools
dSero Anti AdBlock for Google AdSense
dSero Anti AdBlock for Google AdSense outsmarts AdBlock extensions and keeps presenting your ads to your site visitors. Many websites provide high quality content and services based on revenue...
Categories: E-commerce