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

17,659 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.

Guide

Want to take over the Guide namespace?This module was started upon client request but never used. Thus it has not been developed further and is incomplete. I am open to transfer owner- and...
Categories: Site search, Site structure, Developer tools

Site Assistant

Overview With Site Assistant you can create assistants that can help your users navigate better, faster and more targeted on your website. Assistants basically consist of two fields. One is the...
Categories: Developer tools, Site structure

PDF Sanitizer

Enhance your Drupal site's security by automatically sanitizing uploaded PDF files. The PDF Sanitizer module removes malicious content like JavaScript actions, ensuring only safe PDFs are stored....
Categories: Security

YAML block

About this Module Provides a base block that allows block configuration settings to be edited and maintained using YAML. For custom blocks that don't require an admin UI, it can be easier to just...
Categories: Content display, Developer tools, Site structure

Lingwo - Collaborative dictionary

Lingwo is a small family of modules for creating an online, collaborative dictionary, which tries to support modern, professional lexicographical (dictionary writing) practices as much as possible....

System Permissions

Description This is a simple security module that sub-divides several core permissions to allow for more fine-grained control. In other words, it restricts the powers granted by the core...

Panels Hash Cache

This module provides a hash-based cache for
Categories: Performance

Field Redirect

Overview This module can redirect to field values for "link", "file", or "image" field types contained in "user", "node", "taxonomy term", or return "403 Forbidden" or "404 Not Found". For...
Categories: Content editing experience, Site structure, Administration tools

Tone

Introduction The Tone module provides editor supplied frontend variations (CSS) as content entities. Caution: Allowing site users to inject frontend code is inherently dangerous. Every site where...

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

LDAP Entity Sync

Synchronize LDAP/Active Directory data to Drupal content entities (nodes, taxonomy terms) with flexible field mapping, automated scheduling, and smart deduplication. Features LDAP Entity Sync...
Categories: Administration tools, Import and export, Integrations

Drupal Second factor Authentication

The sfa Module provides TOTP authentication in a multi-factor authentication scenario. It provides the second factor after the username-password, or a second/third factor along with the dpk module....
Categories: Access control

Mass Messaging

This module allows you to send mass messages to users. To compose and select recipients the Views module is used. This allows complex selection queries setup by a administrator. The mapping of the...
Categories: Content editing experience, Integrations

JSON:API Comment

Out-of-the-box, the JSON:API module works with the Comment module to provide HTTP resources for retrieving, updating and deleting comments in a very generic way. This module adds additional JSON...
Categories: Decoupled

Project Browser Localizer

PB Localizer: Bridging the Language Barrier for Global Drupal Adoption The PB Localizer (Project Browser Localizer) translates the core experience of the Project Browser into your native language....
Categories: Multilingual

Taxonomy Facets

Progressive content filtering, with clean url's, using taxonomies as facets. Ideal for eCommerce carts, real estate / properties sites, classified ads, or other sites with multiple categories,...
Categories: Site structure

User reactivation

Features This module allows the reactivation of an account with a register code and can be used to manage (yearly) subscriptions to websites. Additional Requirements user, regcodes
Categories: Access control, Security

User Panels

Allows to add some user page and form elements that is not provided by panels and ctools page manager.
Categories: Content display

Redirect Anonymous Users

This module will redirect anonymous users to the login page, with the option to exclude some routes by route name.
Categories: Administration tools

Quiz item analysis

This module provides an Item analysis report for any Quiz. Features Works on Multiple choice questions Filterable by adding exposed filters to bundled view Support for checking only first or all...
Categories: User engagement

Wikify

Allows users to mark individual pieces of content as publicly editable: useful when the "Edit all..." permission for a given content type is too broad.
Categories: Content editing experience

Social Links

Module provides a configurable block that lists ways for user to keep intouch with you via popular networking sites and email subscriptions. Currently supports: Facebook Twitter Simplenews
Categories: Integrations

Profile Location Migrate

This module migrates user profile data to content profiles in either node or CCK location fields. Initial development of this module was sponsored by industrytrader.com
Categories: Site structure, Access control

Micro activity

Micro activity is a small module, depending on heartbeat that will show the micro stream of a user when for instance hovering over an avatar or username link.

Tell A Friend

A module to let users tell their friends about the current website. Supports multiple email addresses, multiple screens, email checks, custom subject & message and Twitter functionality.

Pages