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.
Drupal Time Machine
Overview The Time Machine module for Drupal is a powerful tool that allows site administrators to restore their Drupal site or project to any specific point in time, from the initial installation...
Categories: Automation, Import and export, Site structure
Naught
The Naught module is a Drupal solution for when you need absolutely naught. It provides a satisfying absence of functionality while maintaining a proper module structure. Perfect for testing,...
Categories: Performance
QualityHive
QualityHive is a platform developed for website owners or development teams to allow for quick and easy raising of feedback. Once installed, you’ll be able to quickly raise tasks by dropping a pin...
Categories: Integrations
Login Greeting
Login Greeting is a simple Drupal module that welcomes users with a customizable message every time they log in. It provides a friendly, personalized touch to your site, making users feel more...
Categories: Access control
Third-party services
Respect people privacy and let every particular user to decide which external services to be rendered on your pages. The implementation is frontend-based, so you can safely use this project...
Categories: Content editing experience, Access control, Content display
Fullscreen gallery
Overview The Fullscreen gallery module provides a new image field formatter for entity types. This formatter extends default gallery display of image fields with opening an Fullscreen gallery page...
Categories: Content display, Site structure, Media
Views Client-Side Faceted Filters
Provides a data-attributes based client-side JavaScript Faceted Filter & Search functionality for Drupal Views. Views style plugins currently provided: Grid, with Client-Side Faceted Filters Feel...
Categories: Developer tools
Commerce Order Amend
Commerce Order Amend adds an "Amend Order" tab to placed Commerce orders, giving back-office staff a guided interface for post-placement order modifications. Commerce core allows raw entity editing...
Categories: E-commerce
Townsend Security Key Connection
Townsend Security's Alliance Key Manager reached end-of-life on November 30, 2023, so this module is now deprecated and no longer supported. Secure Key Management is Now Available for Drupal! The...
Categories: Security
iMIS authentication
Enables a Drupal site to authenticate members of an organization that is using iMIS Association Management System. This module requires the use of the ATS Login Web Service (ValidateLoginWithData...
Categories: Access control
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
Tealium
The Tealium module for Drupal aims to provide an easy to manage interface and API for enabling Tealium enterprise tag management on Drupal powered web sites. Development sponsored by Intrepid Group...
Categories: E-commerce, Integrations
BYU Views Card
CONTENTS OF THIS FILE --------------------- * Introduction * Installation * How to use INTRODUCTION ------------ Current Maintainer: Katria Lesser, BYU Drupal Users Group Views BYU Card module uses...
Categories: Content display
Dropbox Sign
The Dropbox Sign module is a Drupal integration for the Dropbox Sign electronic signature API. This module enables seamless integration with the Dropbox Sign API, allowing users to manage and...
Categories: E-commerce
Link Replace Filter
A text filter providing the ability to replace URLs in free text links by URLs taken from another content type and field. Use case It is very advantageous not to enter external links directly into...
Categories: Content display, Content editing experience
Live preview
This module provides a more comprehensive, genuine and interactive version of the built-in node preview feature. The live preview feature requires JavaScript; if JavaScript is disabled it will not...
Categories: Content editing experience
Zoom video
Zoom Video Module Zoom Video Module manages the creation and handling of Zoom meetings on a Drupal website. It introduces a "Zoom Video" field type, allowing administrators to add meeting URLs to...
Voice Recorder
A powerful and user-friendly voice recording module for Drupal, enabling audio recording directly in the browser with MP3 encoding. By using this module, you can select a field widget for your file...
Categories: Media
SSO Connector
Introduction SSO Connector provides a robust Single Sign-On foundation for Drupal using an Identity Provider (IdP) / Service Provider (SP) architecture. It is designed for multi-site Drupal...
Categories: Access control, Security
Taxonomy context
This module utilizes the core taxonomy module to create a hierarchical menu tree for each vocabulary. The menus are created as an independent block which can be displayed contextually or display...
Categories: Site structure
Chess
A module to allow two players to play chess in Drupal. Two players, specified at node creation time in a user list field, are selected to play a game of chess. Anonymous users, or non-players will...
Categories: User engagement
Box
This project allows you to embed a box entity which it provides into another entity using a text filter. Imagine you have a block-like content, which you would like to have embedded in content area...
Categories: Content editing experience
Node Reference/Embed Media Browser (nrembrowser)
Provides a media thumbnail browser for editors to select nodes for fields and inline inserts of embedded nodes. This module works in conjunction with CCK's Nodereference, Views, and WYSIWYG,...
Safer Login
This module encrypts the user's password when they type it in during login, so a 3rd party up to no good can't see the user's plain text password (as is currently the case with Drupal logins)....
Field Layout
A simple way to lay out fields on content. Field layout is a light-weight, developer-friendly approach to theming which uses php arrays to define layouts, generating the necessary markup for...
Categories: Content display, Developer tools