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

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

Commerce Project Browser

Adds a Project Browser source that discovers Commerce integrations on Packagist by category, including ones not yet available in the codebase.
Categories: E-commerce

GD Infinite Scroll

Infinite scroll / Load more button Provide an administration to use a jQuery plugin auto-pager on custom pages using pager. You can use autoload on scroll or a load more button. This module is...
Categories: Content display

Node Type-Categories

A module that lets you easily group nodes of the same type (book, story, event, etc.) that belong to the same category (taxonomy). Last release was 4.5

x.Navi News

This module aim to generate a newsletter and activity stream. The newsletter is divided in categories (provided by content types) which can be subscribed by the users.

MCP Tools

MCP Tools connects Drupal to AI assistants (Claude, Cursor, Windsurf) via the Model Context Protocol. Describe what you want in plain English - the AI handles the Drupal work. Example You: "Create...
Categories: Artificial Intelligence (AI), Decoupled, Developer tools

Feeds Tamper: Entity Field Query by Field Collection

Like the "Entity Field Query" plug-in that comes with Feed Tamper, except that it does the look-up by a value in a field collection item in a field collection of the target entity. For example,...
Categories: Import and export

Category Aggregator

A Feed Aggregator to syndicate items using tags/categories as filters. Based on the code from the Aggregation module from mistknight. Module developed by Kumar Shorav and Kaustubh Srikanth.
Categories: Import and export

userlink

The userlink module allows users to save and share links (bookmarks, URLs). To access the full potential of the userlink module, we recommend using the functionality offered by freetagging, and the...
Categories: Developer tools

Combined Termref

This module allows you to associate upto 3 vocabularies to a term-reference field. Standard drupal term reference fields allows you to reference terms in a single vocabulary. Use case Lets say you...

Twingly Pane

Twingly Pane is an easy to install and configure pane to use with ctools and page manager to show a Twingly widget on your site for certain URLs. Requirements Ctools Usage Install and activate. In...

Views fields search helper

When you add a field, filter criterion, contextual filter or relationship to your view, fields are listed by labels and their real machine names are not shown, so you can't search them. This is...

Workbench Access for Taxonomy

About This module was intended to extend Workbench Access functionality to control access to editing taxonomies. Note: Since Workbench Access 8.x-1.0-beta1 this functionality is present in the...
Categories: Access control

Activity Finder

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Activity Finder is a UX wrapper product on top of non...
Categories: Content display, E-commerce, Import and export

Shopping

Shopping API integration into Drupal. Shopping content types are turned into Drupal nodes. The module supports shopping.com api categories, items, offers, products, attributes, sort by and search.
Categories: Integrations

AI Bulk Domain Content

Bulk Domain Content helps site builders create many draft articles at once using OpenAI. You define content categories (for example Healthcare, Technology), choose a node type and tone, and the...
Categories: Artificial Intelligence (AI)

Consent Support

Synopsis This module is a 'spin-off' from CookiePro Plus to support content blocking in a way that requires as minimal impact and/or effort for content editors. The initial goal of this module was...
Categories: Access control, Content display, Developer tools

Moodle Sync

Moodle Sync This module syncs drupal entities from Drupal to Moodle via built-in webservices. There are several separate submodules that handle the sync of Moodle components. Enable all needed...
Categories: Integrations

Userpoints Max per Category

The goal of this project is to allow admins to set a maximum number of userpoints by category as opposed to overall. I anticipate this being on the individual term forms.

Poster POS Commerce Integration

Integration between Poster POS system and Drupal Commerce. It synchronizes categories and products from Poster to your Commerce store. Commerce orders will send immediately to POS terminal.
Categories: E-commerce

Extended Tracker

This module provides a drop in replacement for the core tracker module, but with the following differences: Ability to display terms from a certain category as tabs, then users can restrict the...
Categories: Content display, Integrations

WordPress Migrate SQL

WordPress Migrate SQL lets you build migrations from a WordPress site's MySQL/MariaDB database straight into Drupal. It's recommended for complex WordPress sites and for people who prefer a pure...
Categories: Import and export

OpenERP Connector

Get products and categories from OpenERP, plus bussiness process integration. The OpenERP Connector is based on OpenERP Proxy. We at OriginArt are working on Drupal and OpenERP alone and combined...
Categories: E-commerce

Search API Decoupled

Search API Decoupled module provides a search display plugin for Search API as an alternative to views for displaying the search results. Search API Endpoint entities are used to define the search...
Categories: Decoupled, Developer tools, Site search

Special Taxonomy Tagging In Body

This Module provides a way to connect, relate and classify content in the website. It allows the user to add special taxonomy tagging with Drupal taxonomy category page. With this module, user can...
Categories: Administration tools, Site structure, Access control

Facets Active Entity Block

Using this module, you can create any number of blocks which will render a configurable view mode of an entity reference facets value. When someone selects a value from one of the configured facets...
Categories: Administration tools

Pages