
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.
Leaflet views AJAX popups
Leaflet views AJAX popups extends the Leaflet module and allows you to load Leaflet map popups via AJAX. The Leaflet views sub-module of the Leaflet module provides Views style plugin for...
Categories: Content editing experience, Content display, Developer tools
Video Embed Media: Player
Plyr is a simple, lightweight, accessible and customizable HTML5, YouTube and Vimeo media player that supports modern browsers. HTML Video & Audio, YouTube & Vimeo - support for the major formats....
Categories: Administration tools, Content editing experience, Site structure
Flag clear
This module provides functionality to remove user flags for nodes and other entities. Instead of requiring a user to login and remove the flag, the admin now has the ability to remove the flags as...
Categories: Administration tools
Admin VBO Views
Update: This module will no longer be maintained in favor of the excellent Administration Views which is more sophisticated and more carefully maintained. I recommend that you switch over. This...
Categories: Content editing experience
Booktree
A simple tree presentation of one book. What it does is to take as input a series of Book nodes and create a tree-like structure using Book node relationships. Usage of the module is quite simple...
Categories: Content display
Open Atrium Events Importer
Extends the Open Atrium Events module to provide iCal imports. Importing from a feed (such as a Google Calendar) as well as an iCal file are supported. Uses the iCalcreator library. A drush make...
Acquia Purge Varnish - API V2
Clear varnish on Acquia from a Drupal site using the Guzzle HTTP client instead of cURL. Learn more. Acquia advocates for building with Cloud API V2. Read the documentation. This module enables any...
Categories: Administration tools, Integrations, Performance
Field Expression
Defines a new "Expression" field type which will evaluate a mathematical expression. Features Token module support. It's recommended that you use token so that your expressions can be evaluated...
Categories: Site structure
JSnippet
This module allows you to create Javascript snippets for use on a site. It supports including either javascript code added to the text area, or a URL to a third party resource. Any snippet created...
Categories: Content editing experience
Field Ellipsis
This module adds a field formatter to your field display settings, allows you to trim your text to a specific number of characters that you decide and then takes care of adding the ellipsis or dots...
Categories: Content editing experience, Site structure
OA Comment
Provides comment integration for Open Atrium Submit an Issue or See issue queue
HighchartTable
Don't shoot us, it's another charting module! There are certainly many charting modules available, including ones also implementing the Highcharts library. However as far as the maintainers*) are...
Categories: Content display, Developer tools
Seeds Pollination
Sponsored and developed by:
Accessibility menu
Provides accessibility menu for people with visual problems. Allows to change contrast settings, font size, line height, letter spacing and font-style. Module does not require front-end adaptation...
Categories: Accessibility
Context List
Provide a list of contexts, their conditions and reactions in a simple view in the admin provided by the Context module. The intention of this module is to provide a means of inspecting all...
Categories: Developer tools
Toolbar Themes
Provides themes for the Drupal 8 Toolbar module. The main purpose of this module is to provide compact, minimal themes for the Toolbar and allow the site admin to show or hide tabs and icons....
Categories: Administration tools, Developer tools, Site structure
PNG Behave!
Corrects PNG alpha transparency in IE 5.5 and 6 using css behaviors instead of crawling the DOM. Versions PNG Behave! for Drupal 7.x is now an officially supported branch of the 6.x-1.8 base. PNG...
Categories: Content display, Developer tools
Menu Depth Limit
By default in Drupal, the maximum depth of a menu links tree is fixed to 9. Menu Depth Limit allows to assign a lower maximum depth to a menu. Installation Copy the menu_depth_limit folder to your...
Categories: Administration tools, Site structure
Search API Tracking
What is it? Search API tracking via (currently) DB storage. The storage is swappable if needed. What does it track? Datetime type (see below "Types") User ID (useful for excluding logged in users)...
Categories: Integrations
Site Studio Views Element
The Acquia Site Studio Views Element module creates a new Element for Site Studio that lets admins and authors embed a View into a component without having to add blocks to the hidden region of the...
Categories: Administration tools, Content display, Content editing experience
CKEditor Heading Size
This module provides a context menu for heading tags so you can specify a font size. Installation Install as you would normally install a contributed Drupal module. See: https://www.drupal.org/node...
Categories: Content editing experience
Webform Attachment Gated Download
The purpose of this module is to ask visitors to fill out a webform before being allowed to receive a file. The file will be sent as an attachment by email, if it is configured as shown below. This...
Categories: Access control, Developer tools
Node Action Log
This module record all node create, edit and delete information, the module will show the following details of node action entries. Properties are: Type - Nodes Created, Edited or Deleted Date -...
Categories: Developer tools
Gravitas Countdown
Objective: The Gravitas Countdown module is a powerful tool that allows you to easily add countdown timers to your Drupal website. Whether you want to create a sense of urgency for limited-time...
Categories: Content editing experience, Developer tools
Field collection named tokens
Imagine a field collection like pictured You have a select box, then some other information. You want to use a token to pull the text field associated with the select box - but oh NO! Your users...
Categories: Site structure