
Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
Webform Redhen
Overview This module lets you create a Redhen Contact entity by mapping webform fields to a particular Redhen Contact bundle. Why Webform Redhen? It is an alternative to Salesforce Webform Data...
Categories: Access control
CRM Core Donation
CRM Core Donation is a tool for managing fundraising in a Drupal website. It extends CRM Core by adding the ability to process online donations and track donation activity in useful ways. It...
Categories: E-commerce, Search engine optimization (SEO), Access control
Socrata
Provides Drupal integration for the Socrata open government data service via the SODA API, including a Views query solution. There are four modules in this project: socrata Manages the dataset...
Categories: Integrations
Atom Partners
The Atom Partners module creates a Partner node type with fields to track the partner's name, description, logo and website. The module also creates views to display blocks of partner logos and...
jQuery Booklet
Module description jQuery Booklet module allows you to create small booklets of pages using jquery booklet plugin. The booklet pages can be nodes of any content type. You can select which nodes...
Categories: Developer tools
Login Notify
The purpose of Login Notify is to alert you when someone logs in to your account from an unrecognized browser. It also gives you the opportunity to "lock out" a browser if you wish. The goal of...
Categories: Security, Access control
Atom Wysiwyg
The Atom Wysiwyg Feature enables the Wysiwyg module and configures it for use with the CKEditor library. It also enables a number of common default settings for both the Filtered HTML and Full HTML...
Taxonomy term weight by user
There are times where Drupal's default weight sorting mechanism is not enough to organize terms inside a vocabulary. This module provides the infrastructure to allow other modules to set an...
Categories: Content editing experience, Site structure
Block Status
This module adds a status-flag to blocks. Using this flag it is possible to specify whether a block should be published or not. Users with the appropriate permission may access unpublished blocks.
Categories: Access control, Developer tools
Baidu Analytics
This module is unsupported due to a security issue the maintainer didn’t fix. See Baidu Analytics - Critical - Unsupported - SA-CONTRIB-2018-029 for details. If you want to use this module, your...
Categories: E-commerce, Integrations
PP Crop
Cropping feature of the PP profile (drupal.org/project/pp). Allows to specify image cache presets for image field and if they have EPSACrop effect user can set thumbnails on the fly. Overview video...
Categories: Administration tools
Waveform (mp3 to png)
Generate waveform images for uploaded files. Requirements LAME wav2png - https://github.com/beschulz/wav2png Similar projects https://drupal.org/sandbox/bricel/1161052 - the features of this...
Categories: Media, Integrations
Harmony Core
Core functionality for the Harmony forum distribution. This will provide the basic entities (Threads & posts), access controls, listing views and other fun stuff required to make a full featured...
Categories: Content editing experience
Smart Glossary
This module enables you to present and visualise a smart glossary on top of a SKOS thesaurus using a SPARQL endpoint as data source. It provides the glossary for alphabetic browsing, for search...
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
TraceView
AppNeta TraceView (formerly Tracelytics) is a SAAS application performance management tool which provides full-stack application tracing across any number of hosts. This module is a replacement for...
Categories: Performance, Integrations
Entity Translation Export/Import
This module provides a simple export/import functionality for entity translations. If your site’s translation is based on Entity Translation then you can manage the translations of taxonomy terms,...
QUICK FIELD DELETE
The SN Quick Field Delete module allows site admin to delete multiple fields simultaneously in quick and efficient manner on 'Manage field' page.
Categories: Site structure, Developer tools
watchdog_restrict
This small module restricts logging for messages with a severity lower than configured value. To use it, install it as usual and go to admin/config/development/logging and select the mininal level...
Categories: Performance, Developer tools
Per User Block
This module adds back functionality that was removed from Drupal 8 to allow admins to give users the option to hide and show blocks from their user configuration page.
Categories: Administration tools, Access control
Feeds FileMaker
Feeds FileMaker imports data from FileMaker into Drupal. The module connects to the FileMaker PHP API to retrieve a set of records. The records can be filtered by multiple criteria (e.g. surname =...
Categories: Developer tools, Import and export, Integrations
Ink Filepicker
This module is unsupported due to a security issue the maintainer didn’t fix. If you want to use this module, your options are: Choose another, actively maintained module instead File an issue in...
Categories: Media
Aggregator Item Length
Allows display length of aggregator items to be configured.
Categories: Content editing experience
Reuse Cached 404s
Drupal has a 404 caching problem. Drupal's page cache is a fantastic and simple way to improve performance in production. If an anonymous user goes to http://yoursite.com/somepage twice, the second...
Categories: Content editing experience, Multilingual
Wysiwyg Smart Paging SEO
A Wysiwyg plugin that provides the UI for editing metatags on a multi-page article
Categories: Content editing experience