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.
Summoner - libraries on demand
Minions! At my command! Summoner is an API module enabling frontend developers to load Drupal libraries on demand. Think of it as some kind of poor mans require.js for Drupal. Example: Drupal...
Categories: Developer tools
Site management
This project is designed to allow non-technical site managers to deploy approved changes to their site, right from within a user-friendly interface on the site itself. For example, if a client has...
Validator
What is the Validator? This module provides an advanced and flexible way for developers to validate forms, entities and fields. Using a simple system of hooks and user defined constraints...
Categories: Developer tools
TMGMT Translator Xplanation
TMGMT Translator Xplanation is a module created by Xplanation to enable you to handle your translations inside your known Drupal installation. The TMGMT Translator Xplanation module is a simple and...
Drupageddon Tester (module)
This sandbox module provides simple and fast check for Drupageddon exploits seen in the wild for administrators without Drush. It is based on drupalgeddon-7.x-1.x-dev code (https://www.drupal.org...
Categories: Security
Government warning
Module provides functionality to display a government warning message on the user login page. You are accessing a U.S. Government information system, which includes: (1) this computer, (2) this...
Categories: Administration tools
Entity is Public
Adds a simple API to determine if an Entity is publicly accessible or not. This goes beyond simply checking entity_access() as an anonymous user, but also checks other conditions like the following...
Categories: Developer tools
Media 23Video OAuth
Synopsis Media 23Video OAuth integrates with the Media module to upload videos to and show videos from 23Video when using access restrictions on videos. The module uses OAuth authentication via...
Categories: Media
Ctools content type contextual links
If you don't like IPE If you don't like allow users to use Panels UI If you like Custom Ctools content type plugins This module provides API to create contextual links for direct access to pane...
Categories: Administration tools
Entitycache Multilingual
Entitycache Multilingual The is a Drupal module to extend the entitycache module allowing a seperate cache per language. When to use this module When modules attach setting and content to a module,...
Categories: Performance
phppassbook
What is Passbook? Passbook is an application in iOS that allows users to store coupons, boarding passes, event tickets, store cards, 'generic' cards and other forms of mobile payment. What is PHP...
Categories: Integrations
Uncache
This module allows you to turn on Drupal page caching but exclude certain paths. To use, enable the module (drush en uncache) then navigate to "Administration » Configuration » Development »...
Categories: Performance
Reference Tracker
Reference Tracker keeps track of references between entities made through fields. It does this by keeping a separate tracking table which is kept in sync while your content changes. This allows for...
Categories: Content editing experience
MailChimp Helper
This module extends the MailChimp module by providing the following: Extra rules actions and conditions Extra API classes, created to make working with interest groups easier. A mock for...
Categories: Integrations
Web Notifications
If you ask a room of developers what mobile device features are missing from the web, push notifications are always high on the list. Push notifications allow your users to opt-in to timely updates...
Categories: Content display, Site structure
DB Index
This module provide the user interface to add or drop the database Table indexes for the Mysql databases. Using this module you can have the information about what all are the Indexes with...
Categories: Administration tools, Developer tools
Context Profiles
Introduction Context Profiles is a UI module based on context. What makes context profiles different from similar modules is that it does not create own entities or add functionality, but simply...
Categories: Administration tools, Content display
Commerce Card
Commerce Card works as a drop-in addition to your current Drupal commerce credit card form. It utilizes Jesse Pollak's Javascript library: http://jessepollak.github.io/card This module should only...
Categories: E-commerce
entity_extra
Extra 'entity' module related simple modules stuff to improve user and developer expirience. At the time it contains common API modul 'entity_extra' and three sub-modules: entity_extra_embed...
Categories: Developer tools
Annotation Store
Annotation Store Module is mainly focused on storing the video annotation data [Open Video Annotation Library] locally in drupal. This modules creates the annotation data as an entity in drupal 8...
Categories: Media
OpenID Connect Single Sign-On (SSO) Module by Gluu
This module will enable you to authenticate users against any standard OpenID Connect Provider. You’ll need to also run a local oxd OpenID Connect client service. The oxd middleware service is easy...
Categories: Access control
MD Fontello
Allow users to easily and conveniently use font imported from Fontello in their theme and module. Installl and import font Select and download font from Fontello. Enable module MD Fontello Go to...
Categories: Media
Drizzle
Drizzle (https://getdrizzle.com) is a free, full-stack solution for premium content creators to start selling their best content directly to website visitors. Once installed, you can sell paywalled...
Categories: Content editing experience, Access control, Content display
File field download link timestamp
This simple module will provide a way to alter all file download paths slighty to avoid some file caching systems to prevent blocking access to new file versions. This module will add a checkbox to...
Categories: Site structure, Media
Form Api Revision
This is a developer module. This module allows make custom forms revisionable, you can create revisions to your custom forms, providing the important information like the user that changed and when...
Categories: Administration tools