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

9,558 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.

IP-based Determination of a Visitor's Country

This module uses a visitor's IP address to identify the geographical location (country) of the user. The module makes this determination and stores the result as an ISO 3166 2-character country...
Categories: E-commerce, Site structure, Developer tools

Mautic

Mautic Drupal 6.x and 7.x integration module This Drupal 6 module lets you add the Mautic tracking gif image to your Drupal website and embed Mautic forms in Drupal content. Installation for Drupal...
Categories: Integrations

Supercookie

This module sets a persistent, unique cookie and corresponding database session record within the specified expiration interval for every site visitor, regardless of their user agent (browser)...
Categories: Developer tools, Access control

Phone Number (field)

Phone Number is a field type that provides flexible validation and intelligent storage of international telephone numbers through an intuitive UI. Users need not enter their country-code - there's...
Categories: Site structure

One League API

This sandbox is intended as a collection point for code, issues, and discussion regarding the 'One League API' initiative for Drupal 7. Current Status Basic (ie. id/label/title only) entity types...
Categories: Content editing experience

Zarget Optimize

Zarget is an all-in-one conversion rate optimization platform which helps in boosting your website conversion through A/B testing, heatmaps, Funnel analysis and much more. Create an experiment in...
Categories: Integrations

Freshmarketer

Freshmarketer is an all-in-one conversion rate optimization platform which helps in boosting your website conversion through A/B testing, heatmaps, Funnel analysis, personalization and much more....
Categories: Integrations

Super Term Reference Autocomplete Widget

The Straw (Super Term Reference Autocomplete Widget) module provides a new interface for associating taxonomy terms with content using a term reference field. It looks just like a normal...
Categories: Administration tools, Content editing experience, Site structure

Countries Info

This module offers a taxonomy of countries (Countries information), providing details such as the ISO2 code, ISO3 code, country name, official name, and numeric code. FEATURES This module includes...
Categories: Site structure

Field States UI

Field States UI allows sites builders with minimal PHP/Dev skills to configure the Field States API. This lets you configure a field to for example hide if another field has a certain value or hasn...
Categories: Administration tools, Content editing experience, Site structure

Commerce Reporting

This module provides a reports dashboard for Drupal Commerce. It functions differently between Drupal 7 and Drupal 8/9, so please take a minute to review the distinctions before installing the...
Categories: E-commerce

Track

Upload and display GPX files (GPS logs) Features: view individual tracks overlaid on Google Maps list tracks in a table with a ajaxified Google Map track charts (altitude/distance, distance...
Categories: Site structure

Yandex.Metrics

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

Shadowbox

Note: As of October 23, 2023, this project appears to no longer be supported. If you are a project maintainer and you feel this warning must be removed, please reply to [#3395937]. Shadowbox is a...

Feed Import

About Feed Import Feed Import allows to import content into entities (like nodes, users, taxonomy terms, ...) from various file or database types. Also can monitor feed items for changes to update...
Categories: Import and export

UserFly

Integrates Drupal with the userfly usability studies web application. Features include: Expose userfly tracking code by roleEnables you to only track anonymous or authenticated users, etc....

Aramex API

Project Name: Aramex API Integration Description: this module works as a bridge between Aramex and Drupal. Using this module, users will be able to create shipments, schedule pickups and track...
Categories: E-commerce, Integrations

Feeds Tamper PHP

Feeds Tamper PHP provides a small and simple plugin to execute PHP code and modify data before it gets saved. Dependencies - Feeds - Feeds Tamper How to use Feeds Tamper PHP - Install Feeds, Feeds...
Categories: Import and export

Script Junkie

Allows you to easily add scripts or tracking code from the administration interface to the bottom of your site's pages. Features Easily manage multiple scripts from the administration interface...
Categories: Administration tools, Developer tools

Log entity

This module provides a "Log" entity type, for use in record keeping. Logs are used to record events in the past or future, and track whether or not they have occurred. The log entity is used...
Categories: Developer tools

Customerror

This module allows the site admin to create custom error pages for HTTP status codes 403 (access denied) and 404 (page not found), without the need to create nodes for each of them. Main features:...
Categories: Administration tools, Access control

CAPTCHA Pack

The CAPTCHA Pack module contains several CAPTCHA types for use with the CAPTCHA module. The CAPTCHA Pack module is meant to provide lightweight, yet effective alternatives for the traditional image...
Categories: Access control, Security

Config Role Split

Introduction Roles in Drupal 8 are configuration objects and the permissions are a property of the role. This means that permissions and roles are tightly linked for the configuration management....
Categories: Import and export, Developer tools

File download count

An API for tracking file downloads. Recommended use is by using file_entity's file/[file:fid]/download callback page. Basically the difference between this and other file download tracking modules...
Categories: Media

HubSpot Sandbox

Note: This sandbox project is superceded; use the HubSpot Leads module instead. HubSpot provides advanced targeting marketing and lead nurturing features. This module integrates with Webform and...
Categories: E-commerce

Pages