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.
Teamspeak3
This module provides a simple Teamspeak 3 server web viewer rendered into a block The module it's compatible only with Drupal 7.x core: No Drupal 6 version will be implemented since there are...
Categories: User engagement
Field formatter label
This module allows site administrators to override the Field Label on any field in the Manage Display settings page. This allows each field to have a different title in different view modes....
Categories: Content display, Site structure
Health Status
Health Status is a great solution to monitor custom functionality built into your site. The Health Status module makes it easy to hook into, and add custom "monitors" that display status messages...
Smart Import
Overview: This module is designed for import node contents from xls file. Field will be automatically detected from column header. xls column names should be exactly as field id of drupal. Also can...
Selectize.js
Selectize is a jQuery-based custom UI control. It's useful for tagging, contact lists, country selectors, and so on. It clocks in at around ~7kb (gzipped). The goal is to provide a solid & usable...
Categories: Site structure, Developer tools
Age Verification
The age gate verification module is a simple module that forces the user to select a date in order to pass an age gate to verify that they are old enough to view the site before passing the user...
Categories: Access control, E-commerce, Site structure
Recurly Roles
This module works in conjuction with the Recurly module to add/remove a role(s) from a user account depending on the status of a recurly subscription. The module responds to ping backs from Recurly...
Categories: Access control, E-commerce, Integrations
Export Roles & Permissions
Overview This module allows you to generate a hook_install() implementation that creates the chosen roles with their associated permissions. The main purpose for creating this module was to...
Webform Field Repeat
The Webform Field Repeat module enables the webform to remember selected field entries from current submission for up to an hour. It uses the $_SESSION to do so. If the session is active, the form...
Rules action with node.js
This module provides rules action for nodejs notifications. You can apply this action to any rules event. You can set up subject and body with different text or pattern in nodejs action, then...
Categories: Automation
Views Flipped Table Accordion
Extends Views Flipped Table to allow table rows to be hidden and displayed with jQueryUI accordion. Creates flipped tables with arbitrary groups of rows hidden under a parent row. Display of the...
Drupal Wall
Objective To enable the users to get the status posting functionality just like facebook status posts and wall posts. Users can upload their status with an image and video. Description This module...
Security Check
This is a drush plugin for running security checks against Drupal sites. These are basic sanity checks, they aren't intended to replace more thorough reviews of a site build. The tests are designed...
Categories: Developer tools, Security
jQuery touch swipe
This module brings the JQuery Touch Swipe mobile events library to Drupal , works also with custom profiles, and allows to enable jQuery touch Swipe on specific pages. Jquery Touch Swipe is MIT...
Easy Blog
Module provides a easy simple blog with archive, tags, categories: 1) Content type 2) Fields: title, date, tags, category, image, teaser, body 3) Vocabularies: tags, category 4) Image styles 5)...
Categories: Content editing experience
Manage Comments Position
This is a small module that configures where comments display on node render via the Manage Display tab. Note: If you change the comment settings on a content type, you will need to flush your...
FlickrCollection
The FlickrCollection module is an add-on module for the FlickrGallery module. The FlickrGallery module let you specify which sets you want to pull from Flickr. Unfortunately you will have to add...
Webform custom buttons
This module lets you customize the submit-button labels for multi-page webforms. It allows you to specify the labels for the first page, last page and intermediate pages independently. It also adds...
Block Status
This module adds a status-flag to blocks. Using this flag it is possible to specify whether a block should be published or not. Users with the appropriate permission may access unpublished blocks.
Categories: Access control, Developer tools
Submenutree Book
Extends Submenu Tree with support for the core book module. Allows you to display the teasers of all menu children that are book subpages. Originally proposed and built for D6 now has a D7 release....
Categories: Content display, Site structure
Social Stats
This is a statistics module. It provides data from various social media sites. The data which is saved per node. It includes data from: Facebook : likes count, shares count, comments count & total...
Categories: Integrations, User engagement
Commerce First Data Global Gateway e4
Sponsored by Commerce Guys First Data Global Gateway e4 integration for the Drupal Commerce payment and checkout system. First Data Global Gateway e4 integration Web service API Checkout: on site...
Categories: E-commerce
Simplenews Visitor
Simplenews publishes and sends newsletters to lists of subscribers. This module alters the URLs inside the mail body and when user clicks any links, it is sent to a page that collect the user data...
Categories: Integrations
Flickr Bricks
The basic idea behind this module is, displaying the latest flickr thumbnail images tiled in any block. Basically the module will read an individual account holders Flickr feed and displays the...
Categories: Content display, Media, Import and export
Email Auto Login
Overview Enables users to log in using a link in an email. When Drupal sends an email to a registered user, this module changes the email so that the user is logged in automatically when they click...
Categories: Access control, Integrations