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

10,319 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.

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

Pages