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

3,297 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.

Drop the Ripper

Drush command to try cracking user passwords against wordlists (like John the Ripper). Drupal / Drush versions DtR supports Drush 8 and later and Drupal 7 and later. It has a Drush 8 commandfile...
Categories: Security, Access control, Developer tools

Shareable session

Sharable session Module to save a user session and share the session. This will define a block where you can assign it to any region. And this block will have a direct link to this pag Allow...
Categories: Developer tools, Access control

Login and Logout Redirect

This module makes a redirection after login and/or log out.
Categories: Automation, Access control, Developer tools

No Password

This is a proof of concept as well as an attempt to do away with requiring a password to login to your Drupal 8 (for now) websites. What? No password? Then how am I going to login to my Drupal 8...
Categories: Access control, Developer tools

Visma Sign digital signature

With Visma Sign you can sign documents digitally. Simply upload your document and send the invitation to sign via email. https://allekirjoitus.visma.fi/digital-signature/
Categories: Integrations, Access control, Developer tools

Content Moderation & Scheduled Updates integration

Note: Maintainer recommends using Scheduled Transitions as an alternative to combining Content Moderation and Scheduled Updates. Adds a validator ensuring scheduled updates for content moderation...
Categories: Administration tools, Content editing experience, Access control

User CSV Importer

Summary Provides CSV importer for User Entity.
Categories: Access control, Developer tools

Custom Permissions Context

INTRODUCTION ------------ Integration Custom Permissions module with Context. This module allow dynamic define custom permissions for Drupal routes. Note: Custom Permissions not working with routes...
Categories: Access control, Automation, Developer tools

VoiceAuth

Voice based site authentication using Microsoft Cognitive services, Speaker Recognition API.
Categories: Developer tools, Access control

Devel Debug 40x

403 exception dumped through Devel's Kint sub-module Synopsis The Devel Debug 40x module registers an event subscriber that will dump 403 and 404 exceptions through Devel's dumper manager to help...
Categories: Developer tools, Access control

Contact Lite - No-frills simple site-wide contact form with captcha

The "Contact" module provided in Drupal core is very simple. What if we make it more simpler? Contact Lite module is created for my personal site use (https://ayesh.me), but is now published on...
Categories: Integrations, Security, Access control

Appnovation Managed Services - General Data Protection Regulation (GDPR)

Appnovation Managed Services - General Data Protection Regulation (GDPR) ========================================================== The appno_ms_gdpr module was created to help Appnovation MS...
Categories: Developer tools, Security, Access control

Consent


Categories: Developer tools, Integrations, Access control

Session Alter


Categories: Administration tools, Developer tools, Access control

session expire temp

This sandbox project is created to share the Drupal 8 version of session_expire with module owner for his review and making Drupal 8 version enabled in his module branch.
Categories: Access control, Developer tools

GOV.UK Integrations

This module provides various integrations into GOV.UK services. Currently supported services are; GOV.UK Pay - provides a Webform element for taking payments. GOV.UK Notify - Provides integration...
Categories: Integrations, Access control, Developer tools

Drupal Classroom


Categories: Content editing experience, Access control, Developer tools

General Data Protection Regulation (GDPR) - Clear SQL Dump

This module allows clearing existing database backups from chosen data. How to use? This module works with database backups created by "Backup and Migrate" module . Supposing you want to sanitize...
Categories: Administration tools, Content editing experience, Access control

Rebuild Access Permissions

This module provides a drush command to rebuild content access permissions. Specific content types can be specified or excluded. The command runs as a batch process on the command line. Why? The...
Categories: Access control, Developer tools

Service Provider role

Provides a service provider role and directly related functionality. By itself, this module does little to nothing, and that is by design. It exists to make it easier for independent modules...
Categories: Developer tools, Access control

Yandex money block for users

This is really simple module. It extend ymb module. This module will create a view for show who donated and more user-friendly. Requirements Views Yandex Money Blocks
Categories: Content display, Access control, Developer tools

User Revision Diff

This sandbox adds functionality to compare user revisions created by the User Revision module in the same way Diff module does with nodes. Requirements It requires both User Revision and Diff...
Categories: Administration tools, Access control, Developer tools

Gatekeepers

Gatekeepers, a collection of modules dedicated to site access gatekeeping. Introduction Welcome to Gatekeepers! Purpose A collection of modules dedicated to site access gatekeeping. Structure...
Categories: Access control, Developer tools

Fort Knox

This projects, as you might have already guessed it, aims to make it impossible to break into a Drupal web site. More information to come.
Categories: Administration tools, Access control, Developer tools

Account Edit Log

This is a small module that records any change done to user accounts. It's thought as utility module to provide data to other modules. If it's not a requirement for a module you are installing, don...
Categories: Access control, Developer tools

Pages