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.
Modules weight
Sometimes we need to modify modules execution order, and some people could write a code that execute the query to modify the weight of a module in the system table, some one might go straight to...
Categories: Administration tools, Developer tools
Google Analytics PHP Queue
Description Sometimes there is a need to track PHP events with Google Analytics. An example is when your user is completing a form on your site, if some of your users are having trouble completing...
Categories: Integrations
Entity Reference Autocomplete
This module defines a new form element type, called "entityreference", that allows developers to add autocomplete fields to forms, so that users can reference any entity in the same way they would...
Categories: Developer tools, Site search
Text list formatter
This module provides a field display formatter to render field values as HTML or comma-separated lists. This can currently be used on all core field types (text, long text, number, list, and...
Categories: Site structure
Mautic Integration
Adds the Mautic web statistics tracking system to your website.
Categories: Integrations
Compiler
Introduction This module provides an API for defining and working with compiler plugins. On its own, this module does nothing useful out of the box; check this module's ecosystem for projects that...
Categories: Developer tools, Integrations
Yandex Metrika
A module allow to use on a site the counter and an informer Yandex Metric (http://metrika.yandex.ru/). The module has the block with an informer. At all pages of a site it will be added JavaScript....
Categories: Integrations
Piwik analytics
Shortly after we released this code, another module showed up http://drupal.org/project/piwik that does very similar things. We approached and agreed with hass that we will merge these two projects...
Categories: Integrations
Professional Share
Professional Share is a free Drupal module that is optimized for the social media buttons that professionals and B2B companies need most. It’s optimized for speed and analytics and uses blocks....
Categories: Integrations
Automate API
Project Goals The overall goal of this project is to abstract commonly used marketing automation features into a shared API module. This will enhance maintainability of 3rd party marketing...
Categories: Integrations
Menu Attach Block
Overview Menu Attach Block allows you to attach blocks to standard core Drupal menu items. This is especially useful for creating complex dropdown menus and mega menus. Any block can be used,...
HTTP Parallel Request & Threading Library
This is a library module. It provides no out of the box functionality other then providing an API that other modules/code can use. Other projects might require/recommend this module. Install HTTPRL...
Categories: Developer tools, Performance
Fastly
Introduction Fastly is a real-time content delivery network (CDN) that improves the performance of websites, mobile applications, and APIs. The service is built on a highly customized and...
Categories: Performance, Integrations
Code Tracker
Tracks the time a page takes to be made and displays and embeds information as to the time taken to render parts of the page. PLEASE NOTE These are early days in my drupal development and so please...
Categories: Developer tools
Paragraph blocks
Summary With this, you can use paragraphs to create structured content on your page, and allow layout builder to place the block anywhere! It allows you to place each value of a muti-value...
Categories: Content display
Commerce Kiala
Commerce Kiala is a shipping method for Drupal Commerce's shipping system that allowed the customer to select their desired Kiala Point during checkout. Sponsored by Commerce Guys Interested in...
Facebook Like Button
Note: Like boxes are meant to like a certain existing content that has a valid public URL, so the button may not work until the site is online. This means that the module might not work properly in...
Commerce Features
This project originally integrated Commerce Core 1.x with the Features module for Drupal 7. This paradigm has long since been replaced by configuration management in core. To learn more about the...
Categories: E-commerce
Lightning API
Lightning API provides a standard API with authentication and authorization that allows for easy ingestion of content by other applications. It primarily makes use of the json:api and OAuth2...
Categories: Decoupled, Developer tools
Views Table Group
This is a Views style plugin to display Views results as cells in a table, grouping by row and column. For example, you might generate a conference schedule by grouping rows by a time slot field...
Views Distinct
INTRODUCTION Relationships or other joins in Views often create "duplicate" results. For example, a node with a field that has multiple values may show up in the View once per value in the multi...
Categories: Content display, Developer tools
Opigno TinCan API
This module allows to make a bridge between Opigno LMS and a LRS, using TinCan (xAPI) statements. Opigno LMS is a full fledged Learning Management System. More information can be found on the...
Case Tracker Comment Driven
casetracker_comment_driven (CTCD for short) allows for CCK fields to be added to Case Tracker and tracked in the comments in a manner identical to how standard cases are tracked. This is achieved...
Categories: Content editing experience
Taxonomy Term Depth
This module adds crucial property called "depth" which indicates the term depth with a value 1, 2, 3 and further if needed. It automatically changes taxonomy term depth on save or update. Also...
Categories: Site structure
Dotenv
What's the Symfony Dotenv Component Symfony Dotenv parses .env files to make environment variables stored in them accessible via $_SERVER or $_ENV. https://symfony.com/components/Dotenv Why? A...
Categories: Developer tools, Performance