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

288 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.

Redirect

Provides the ability to create manual redirects and maintain a canonical URL for all content, redirecting all other requests to that path. Features Common API for loading, saving, and deleting...
Categories: Administration tools

Textfield Counter

Module summary This module adds new widgets for the form display of each of the field types that ship with core, for both text fields and text areas. The widgets this module provides extend the...
Categories: Site structure, Developer tools

Counter

Counter module counts how many visitors on your website. This module provides real time counting. All data saved to database. Features Count Site Counter per day, minute even second! Count Unique...
Categories: User engagement, Integrations

AddToAny Share Buttons

Share buttons for Drupal including AddToAny's universal sharing button, Facebook, Mastodon, Bluesky, Pinterest, WhatsApp, Reddit, SMS, email, and many more. Vector share buttons use AddToAny SVG...
Categories: Integrations, Search engine optimization (SEO), User engagement

Yandex.Metrics

> Читать на русском
Categories: Search engine optimization (SEO), Integrations

Statistics Counter

This is a tiny module that extends Drupal's core statistics module by adding node counts for week, month and year. The module integrates with Views. If you create a View and show fields, and select...

Session Limit

Session Limit allows administrators to limit the number of simultaneous sessions per user. Max session is configurable, no database tables needed. By default, a session is created for each browser...

Reset node statistics counter (reset_node_counter)

Introduction This set of modules and drush integration allows you to reset the node_counter which increments a counter each time content is viewed. This counter is part of Drupal cores statistic...
Categories: Integrations

Privatemsg

Privatemsg allows your site's visitors to send private messages to each other. Perfect for community oriented sites, such as forums and social networking sites. What works now: Messages list...
Categories: Administration tools, Content display, Content editing experience

Service links

Service Links facilitates the adding of social networks links or javascript buttons within the content with a special focus on developers and themers interested to extend their number or customize...

Google Analytics Counter

The Google Analytics Counter module is a scalable, lightweight page view counter which stores data collected by Google Analytics API in Drupal. The goal of the module is for the pageviews in Drupal...
Categories: Content editing experience, Integrations, Performance

Statistics Advanced

Provides a few advanced options to the core Statistics module. Once enabled, these options can be found under "Administer >> Reports >> Access log settings." Only track 'unique' views of content If...
Categories: Integrations, Developer tools

Translation Views

Provides fields and filter to build list in Views with information about translations. As example you can identify which nodes that do not have translations in a specified target language and give...
Categories: Multilingual

Visitors (Web Analytics)

Visitors is a powerful, native Drupal web analytics tool empowering site builders and administrators with comprehensive insights into user behavior and site performance . Features Built for Drupal:...
Categories: Search engine optimization (SEO), User engagement

Webform Countdown

Provides a textarea component for Drupal webforms with a configurable, twitter-style dynamic word or character count. Sponsored by the folks at openmedia.ca and New/Mode. Requires webform module...
Categories: Content editing experience

Google Analytics Reports

Google Analytics Reports module provides graphical reporting of your site's tracking data. Graphical reports include small path-based report in blocks, and a full path-based report....
Categories: Integrations

Extra Block Types (EBT): Core

Base functionality for Extra Block Types (EBT) modules. It contains default widget for EBT blocks, which has Design options for: CSS Box (margins, paddings, borders) Background using color, image ...
Categories: Content display, Content editing experience

CKEditor 5 Premium Features

CKEditor AI integration now available CKEditor AI integration is now available as a part of the Premium Features module. Sign up for a 14-day free trial to try it out in action! Unlock powerful...
Categories: Content editing experience, Integrations

Comment Counter

This is a tiny module that basically extends Drupal's comment statistics module by adding comment counts for day, week, month and year. It also integrates with Views and you can use it to select,...
Categories: Content editing experience, Content display

Extra Paragraph Types (EPT): Core

Base functionality for Extra Paragraph Types (EPT) modules. It contains default widget for EPT paragraphs, which has Design options for: CSS Box (margins, paddings, borders) Background using color,...
Categories: Content display, Content editing experience

Google Analytics Counter Search API

This modules bridges Google Analytics Counter and Search API. It adds a field which can then be indexed. When Google Analytics Counter updates the node count, it will mark the updated item for...
Categories: Site search, Integrations

Yandex.Share with Counters

This module displays beautiful share buttons with counters. If you also need Yandex.Share buttons without counters please check Yandex.Share module. Setup Go to Administration » Configuration » Web...

Counter Up

This module basically used to show stats in counter up form like from 1 to that particular. Just put the numbers in a div/span and provide class="counter". Like: 1,234,567.00 $1.99 12345 See DEMO...
Categories: Content display, Site structure

Counter API

Overview The Counter API module provides a generic infrastructure for the creation of event counters that can be incremented, managed and displayed as needed by other modules. Use cases for this...

Webform Counter

To add a Webform Counter to a webform: Go to webform's "Settings > Third party settings > Submissions Counter" and fill in the settings Add a new "Advanced HTML/Text" element to webform using "Full...

Pages