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

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

netForum Single Sign On

WARNING: THIS MODULE WILL WORK WITH THE LATEST netFORUM API Description netFORUM Single Sign-On by fusionSpan allows users to sign into Drupal using their Impexium credentials. This module utilizes...
Categories: Integrations, Access control

Og Share content

"Og Share Content" is a Drupal module that enables the user to share content between Organic Groups. All group members can share content within that group. Users can be members of multiple groups....

File View Access

File view access module helps to define the permission for the end-user to view the uploaded files or not. The uploaders can decide whether the uploaded file need to access by a particular set of...
Categories: Media

Impexium Single Sign On

WARNING: THIS MODULE WILL WORK WITH THE LATEST Impexium API Description Impexium Single Sign-On by fusionSpan allows users to sign into Drupal using their Impexium credentials. This module utilizes...
Categories: Integrations

Clockify

This module integrates the https://clockify.me time tracking service with Drupal. The aim of the integration is to copy over data from Clockify to Drupal where it can be further extended and used...
Categories: Integrations

Downloads Tracker

The module was created as the solution for this forum request. Enables to send emails and create log messages if a user download files stored in the private file system. For logging info about...
Categories: Administration tools

ChargeBee

Chargebee is a subscription management and recurring billing solution used by businesses to optimize subscription billing workflow. Chargebee module is providing plans with integrated plan page and...
Categories: E-commerce

Mailman Manager

This module provides an interface through which users can subscribe to mailing lists run by Mailman. The administer page allows administrators to add or delete lists and program appropriate request...
Categories: Integrations

Block Content Per Role

Block Content Per Role allows a block to be defined which contains content that is displayed depending on a weighted set of roles. This is useful, for example, if you want one block for a...
Categories: Content editing experience, Content display

Reading Progress Bar

This module displays a horizontal progress bar at the top of the page, showing how much content a user has read—also known as a Reading Position Indicator. It is especially useful for content-heavy...
Categories: Developer tools

Intershop Password

Intershop and Drupal don't follow the same schema about password storage. Drupal uses SHA512 algorithm, while Intershop uses MD5. This module overrides checking methods on Drupal side to allow to...
Categories: Security, Integrations, Access control

Multisite Manager

Allows creation of new drupal sites from a central drupal site without the creator having access to database info. The new site is installed either in the same database with a different prefix or...
Categories: Administration tools

Ubercart Restrictions

This module will do its best to prevent the wrong sort of people from ordering the wrong sort of goods, or to ship them to the wrong kinds of places. For example, some products cannot be ordered by...
Categories: E-commerce

Administration Dashboard

This module will provide a sort of control panel for users with administrative rights. It can be used to store commonly used links or to add block content to the 'dashboard' region. On installation...
Categories: Administration tools, Developer tools

Microblog

This module is unsupported due to a security issue the maintainer didn’t fix. See Microblog - Critical - Unsupported - SA-CONTRIB-2017-007 for details. If you want to use this module, your options...
Categories: Content editing experience

Referral Sources

The Referral Sources module allows you to ask your users "Where did you hear about us?" anywhere on your site, and track that data in a central location. It provides an admin interface for creating...
Categories: E-commerce, Integrations

mojeID integration

mojeID module allows site users to authorize and authenticate through mojeID.cz service which is based on OpenID v2 protocol, and has following additional features: user home address is physically...
Categories: Integrations, Access control

CleverReach Module

CleverReach offers you powerful email marketing software which enables you to create your professional emails online, send them safely, measure the success and manage your email contacts. This...
Categories: Integrations

Views Row Cache

This module implements a new Views cache plug-in that allows the output of single rows to be cached independently. This makes it possible to re-use row cache even for authenticated users that are...
Categories: Performance

Digest

Note: This project is not being actively maintained due to the maintainer being in school. If you need urgent help, or would like to assist in reviving this project, please email derekjcress@gmail...
Categories: Integrations

Labor time tracker

The Labor time tracker module provides a simple time and attendance tracking system for collaborators. Each user can also request changes in his time log and the admin manage all the requests and...
Categories: User engagement

Variable Status

Values set in the admin UI using a system_settings_form() are stored directly into the variables table in the database. These values can be locked down by defining them in the $conf array in your...
Categories: Administration tools, Developer tools

Cron User

Runs cron as an authenticated user

my_inactive_user_rewrite

Refactoring of the inactive_user module
Categories: Administration tools

User Relationships Generate

Think devel generate for user relationships.

Pages