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

1,475 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.

Filefield download tracker

Description: The filefield_tracker module allows you to track the download of private filefields. This module depends on the Filefield module and requires the private download method to be set....
Categories: Media, Integrations

Vietnamese Typing

This module allows users to type Vietnamese characters while creating or editing Drupal nodes or setting the site name or menu names or taxonomy names, etc. The module creates a block, in which...
Categories: Developer tools, Integrations

Extended Tracker

This module provides a drop in replacement for the core tracker module, but with the following differences: Ability to display terms from a certain category as tabs, then users can restrict the...
Categories: Content display, Integrations

Babeltheque

This module allows integrate Babeltheque services with Drupal. What is Babeltheque services ? Babeltheque provides a web 2.0 service for libraries wishing extend their OPAC or sites with additional...
Categories: Integrations

Social Share statistics

This module is developed to track the share statistics of social media clicks. So when a registered drupal user shares any content to social media, this module saves the uid, nid and the share...
Categories: Integrations

Email a friend

Allow an user sent a link whose node user is viewing
Categories: Content display, Integrations

Advanced PWA Rules Flag

This module builds on the Advanced PWA module to provide additional actions utilising the Flag module. This combination of modules allows advanced flows of push notifications, utilising Rules to...
Categories: Automation, Integrations, User engagement

node_reply

Module Description The node_reply module allows site administrators to add a contact form to any node type. The form can be used by site visitors to send a message to the content author in response...
Categories: Content editing experience, Integrations

Content Access Mail

This module depends on the following modules to work: Content Access ACL Rules It provides an action for the Rules module that allows you to send rule-based emails to all users with permission to...
Categories: Integrations, Access control

flickrnodes

This provides a custom content type to display a flickr user's photosets allowing a gallery to be built automatically in a node with photos from flickr. Any new sets added to flickr will appear on...
Categories: Content editing experience, Integrations

Arweave Revisions

Provides plug-and-play capability for users to save node revisions to the Arweave Permaweb. Simply enable the module and users will be able to add their Arweave wallet key - which they can get for...
Categories: Content editing experience, Decoupled, Integrations

Role Notify

Role Notify is a light-weight module to work as an alternative module for simple notifications. It basically helps you notify all registered users of a selected role when a new content is published...
Categories: Content editing experience, Integrations, Access control

Mailchimp Easy Campaign

Overview UX improvements for campaign creation, still under development: https://drupal.org/node/1627112 Only for: Mailchimp 2.x branch This module adds some usability improvements to the MailChimp...
Categories: Integrations

Pontomail Webmail Client

Note this bug if you are using Windows are you PHP server: http://bugs.php.net/bug.php?id=36496&edit=1 This is a simple webmail client for Drupal. With this module, you can read your IMAP accounts...
Categories: Integrations

Bundle Resource

Bundle Resource is a simple module that provides separate Services resource entry for each node and taxonomy bundles defined in the system. The module is extendible, so it's easy to provide bundle...
Categories: Developer tools, Integrations

Dependency Retriever

If you want to take over this project, see Project ownership transfer. This module provides an alternative class factory and dependency injection method based on bartfeenstra/dependency-retriever....
Categories: Developer tools, Integrations

User Notifications

Im actively seeking new maintainer for the project, please get in touch if interested!! The User Notifications module was born out of the need for a Facebook Style notifications system where each...
Categories: Integrations, Automation, Developer tools

Outdated Browser

This module integrates the Outdated Browser library in Drupal. It detects outdated browsers and advises users to upgrade to a new version - in a very pretty looking way. The library ships with...
Categories: Developer tools, Integrations

Carerix Form

The Carerix Form module uses the Carerix API Client module to interact with the Carerix platform. It allows users to create Carerix form entities in Drupal that can be instantiated & used to submit...
Categories: Integrations

iTunes

Apple's podcasting specifications add several channel and item elements to RSS feeds. The iTunes module allows a podcaster to associate the item level information with nodes and the channel level...
Categories: Media, Integrations

Voiceflow

Voiceflow is a module that allows direct integration of chatbots developed with Voiceflow into your website. This module is ideal for those looking to improve user interaction through Voiceflow's...
Categories: Accessibility, Integrations, Site search

Bootstrap Components Toolkit

This module is a developer-oriented set of tools that help with front-end development on Bootstrap-based themes. It provides implementations of common Bootstrap 5 components and patterns such as...
Categories: Site structure, Integrations, Developer tools

Cubalaya Integration

This module eases the integration of a Cubalaya account into your site. Associate products with nodes and have them appear in blocks. Features: Multiple use of 1 product. Create the product once,...
Categories: E-commerce, Integrations

Blendle

This module is obsolete and will stop working completely after August 1st 2019! Blendle will stop using the micropayment model on 1 August 2019 and will switch completely to Blendle Premium. That...
Categories: Content editing experience, Access control, Integrations

The JIT

The JIT (Javascript InfoVis Toolkit) module provides integration with the Javascript InfoVis Toolkit (http://thejit.org) and Drupal. The JIT is a javascript information visualization library that...
Categories: Developer tools, Integrations

Pages