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.
Cities
This module creates a vocabulary, "Cities", and provides several fields on it to store geolocation coordinates (latitude and longitude), timezone, ISO-2 code, and country - if Entity Reference and...
Categories: Import and export, Site structure
Session node access
Overview This module grants per-session permissions for users to access nodes they created. Yet another simple node access module, this time catering to users whose nodes have to be published for...
Categories: Access control
Calaméo
Provides integration with the Calaméo publication service. Features Provides exportable Calameo API account definitions via CTools Provides a new field type Calameo publication that can be...
Categories: Content editing experience, Site structure, Integrations
Commerce Buy One Click
Commerce Buy One Click Module allows customers to checkout directly from the product page with just one click, skipping the annoying checkout steps. The module adds "Buy now with 1-Click" button to...
Categories: E-commerce
Script Field
A field type and formatter that lets users add scripts from a safe source to a particular node. Adds a field type "Script", a widget "Script Field" and a formatter "Attached External Script" that...
Categories: Site structure
Route Elevation
The intent of this module is to render an elevation profile in form of a chart, retrieved by the GPX data of a file belonging to the node through Google Elevation API. And the map corresponding to...
Categories: Developer tools
Drupal Module Boilerplate
Empty boilerplate for custom Drupal 7 modules. This contains code for developer use only. name = Custom Module description = Description of the module. core = 7.x ... See or download the source...
Categories: Developer tools
Disable JS
This module is used to disable js files from core and contrib modules for each theme individually. Installation The Disable JS module is very similar to other Drupal modules. For installation of...
Categories: Developer tools
Roost Web Push
Roost Web Push provides direct engagement with your readers by sending push notifications to their web browser. Push Plugin Features: Safari Web Push - Take advantage of web push (Desktop Push...
Categories: Content editing experience, Import and export, Integrations
Rules Cron
This module adds an extra condition to Rules for checking the time in seconds that the cron has been run.
Categories: Administration tools, Automation, Developer tools
Greensock API
This module integrate the GreenSock Animation Plateform with Drupal through the Libraries API.
Categories: Content display, Developer tools, Integrations
Broadstreet Ads
A wrapper to simplify displaying advertisements from the Broadstreet Ads company. Credits Written and maintained by Damien McKenna. Development is sponsored by The Batavian and Mediacurrent.
Categories: E-commerce
Converse.JS (Fast & Fully Featured Chatroom)
ConverseJS is the most advanced and fastest chatroom module for Drupal. For a quick start, see the QUICKSTART.txt file which is included in this module. For more information, read README.txt. ABOUT...
Categories: Developer tools, Integrations
USAJobs
The USAJobs module provides a block to display all opening jobs for a specific federal, state or local agency. Data source comes from USAJOBS.gov API which is includes all current openings posted...
Categories: Import and export, Integrations
AJAX Download Counter
This module uses AJAX to count file downloads. It's optimized for medium to large sites (such as my own site, OpenGameArt.org) where the total number of file downloads might be in the hundreds of...
Categories: Media, Integrations
Watchdog Reporter
This module is a full-featured developer tool, which helps you to always stay up to date with your website's status by sending you the watchdog entries by email in a digested format. Description...
AdvAgg Search & Replace
An add-on for Advanced CSS/JS Aggregator to allow search & replace actions on the CSS or JS being loaded, i.e. a lightweight preprocessor. Credits Written and maintained by Damien McKenna,...
Bean Entity View
Provides a Bean type plugin that allows admins to create blocks that display a single entity as a block using a particular view mode. The entity being display is either specified when the bean is...
Categories: Content editing experience
Responsive Blocks
Responsive Blocks is a solution for Responsive Designing. Device specific ( Resolution Specific ), content or Display of conditional content can be managed using this module e.g. - A block of...
Openstat
English version The Openstat module integrates Drupal with Openstat statistic service (https://www.openstat.ru/). This service allows to track visitors, page views, referring sites, the most...
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
OnScroll
OnScroll is an advert serving technology that delivers advertising only when the code is in a viewable area of the page. This helps improve delivery of campaigns and improves CTR as its only shown...
Categories: E-commerce, Integrations
Open Atrium Print
Adds Print module integration to Open Atrium 2. Submit an Issue or See issue queue
Webform Limited Select
This module adds a component to the webform module based on the select component, but with the ability to limit the number of submissions per option selected. Once the limit is reached for an...
Categories: Developer tools
Harmony Search
Allows for the searching of Harmony content when used with Search API. This module provides filters for excluding unpublished threads and also integration with Harmony Access. In order for the...
Categories: Site search