Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

56,694 modules match your search

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.

dafeder test sandbox

testing git

JS Offline

Use library Offine.js (http://github.hubspot.com/offline/docs/welcome) What is Offline.js? Offline.js is a library to automatically alert your users when they've lost internet connectivity, like...
Categories: Developer tools

scald_facebook_status

Here is a quick and dirty way to add a facebook status provider. This could be better to use the facebook api but i don't want to work for them now and don't have time to learn it. It is not well...
Categories: Integrations

Commons Follow Message Subscribe Email Frequency

Integrates Drupal Commons Follow UI with the Message Subscribe Email Frequency module. Moves the 'How often would you like to receive email notifications?' field from the user profile to the...
Categories: Integrations

Project Source: GitHub

This module packages and distributes projects hosted on GitHub in a manner compatible with Drupal Core's update module and drush's package management system. As long as you maintain your project on...
Categories: Developer tools, Integrations

Active Campaign

This module provides integration with Active Campaign, a popular email marketing service offering a industry leading forever free pricing plan. This module provides intuitive methods for users /...
Categories: Integrations

Deny Content View

Deny Content View module allows you to deny displaying a content, whether published or not. With this module you can view node page about one content type and not view node page about another...
Categories: Access control

WoW Extras

Extra enhancements on top of the World of Warcraft API. Features Main character block with basic information. Graceful fallback if no characters found for current user. Automated add/removing...
Categories: User engagement

Auto Abbreviate

Puts abbreviate (<abbr>) tags around admin-defined acronyms. For example, an admin defines HTML as "HyperText Markup Language" and body content containing plain text "HTML" automatically...
Categories: Content editing experience

restng

Embed an REST+AngularJS app inside Drupal pages.

Drupport

Allow users to contact the site supporter trough a support chat.
Categories: Developer tools

IP Test

A utility module that determines if a site visitor's IP address is in a configurable range.
Categories: Developer tools

Bootstrap Panels Horizontal Tabs

Implemented as a Panels Styles plugin, make the title of each Pane in a Region turn into a tab which toggles display of the pane. This depends on Bootstrap 3 Javascript and CSS, which this module...
Categories: Content display

Entity Lister Example

This module demonstrates how to create a filtered, tabular list with Entity Lister. Entity Lister Example requires Entity Lister 1.1 or 2.0.
Categories: Content display

Social Importer

# Social Drupal module suite for creating social entities and importing social items from web services. The purpose behind this suite of modules is to create a proper approach to pulling social...
Categories: Content editing experience, Import and export, Media

Purge comment

This is a tiny module essentially to fight against the spam comments It does the following, Removes all unapproved comment on cron run when the time limit set for approving is crossed Allows...
Categories: Security

@Base

This module is unsupported due to a security issue the maintainer didn’t fix. See @Base - Critical - Unsupported - SA-CONTRIB-2017-040 for details. If you want to use this module, your options are:...
Categories: Developer tools, Site structure

@Autoload

Note: The feature is merged to at_base Support PSR-4 autloading for Drupal 7 modules. Module that defines dependencies[] = at_base in info file, can autoload the classes: /path/to/module/lib/Class...
Categories: Developer tools

@Config

Note: The feature is merged to at_base Simple config API for modules. Install Spyc.php is needed to read yaml files. Download Spyc.php (http://goo.gl/kMwPil) to sites/all/libraries/spyc/Spyc.php at...
Categories: Developer tools

@Theming

Note: The feature is merged to at_base Provide some helper method for theming. Check the tests for more details. Install Download Twig library to /sites/all/libraries/twig — where we can find ...

@Route

Note: The feature is merged to at_base Faster way to define menu item in Drupal 7: # %atest_route/config/route.yml routes: atest_route/drupal: title: Hello Drupal page callback: atest_route_page...

varnish_all

This module extends the Varnish module to purge caches of multiple configured base urls. ## Installation You need to have the Varnish module installed and enabled. Once you have Varnish working, to...
Categories: Performance

Walkhub client

Client module for the WalkHub project. By installing this module, you won't need to use the proxy feature to play Walkthroughs on a site. This however also assigns the site to a WalkHub, that means...

Field manager

Field manager is a module which provides a Role based field access API to show entity fields in custom defined contexts. Similar to field_permissions module, but extended to have more than just the...
Categories: Administration tools, Site structure

Commerce Order Locking

This simple module allows to disable order editing in admin panel. For example if you don't want to be able to edit a completed order (apart from changing it's status) so that don't mess up...
Categories: E-commerce

Pages