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

11,899 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.

Ckeditor Advanced Container

When editors need to arrange content in columns or side-by-side sections inside a rich text field, Drupal offers no built-in solution beyond tables — which are semantically incorrect for layout,...
Categories: Content editing experience, Site structure

Bulk Metatag AI Generator

Managing SEO metadata across hundreds or thousands of Drupal nodes is a time-consuming, repetitive task. The Bulk Metatag AI Generator module solves this by letting site administrators...
Categories: Artificial Intelligence (AI), Search engine optimization (SEO)

OGCB Trash Group

Overview This module was developed as part of the Open Government Community Builder (OGCB) project and is tailored to its needs. It can be used independently but may not cover every use case...
Categories: Integrations

Automated Revision Log

Automated Revision Log automatically generates meaningful revision log messages for content changes using artificial intelligence. It compares revisions, detects what changed, and writes...
Categories: Artificial Intelligence (AI), Content editing experience

State Token

This module adds tokens returning the value of states. Features The module adds a token for each state existing on your site. When used, these tokens are replaced by the value of the state. (The...
Categories: Developer tools

Foundation Anchor Menu Block

Provides ZURB Foundation based dynamic anchor menu blocks, dynamically generated based on contents of the current page by classes and data attributes. Allows flexible anchor / jump menus scrolling...
Categories: Content display, Developer tools, Site structure

Paragraph Skins

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Paragraph Skins This module implements custom styles for...
Categories: Content display, Developer tools

Config Ignore: Config Actions

This module provides four (opinionated) Config Actions for Config Ignore module that can be used in Drupal Recipes to manage ignore patterns safely across different operational modes. The goal of...
Categories: Developer tools

Pagedesigner

Pagedesigner About: Module for structuring, designing and creating content for Drupal websites with a drag'n'drop interface. The whole frontend is implemented with the web builder framework...
Categories: Content editing experience

Video Embed AVideo

This module provides AVideo handler for Video Embed Field. AVideo is a versatile and advanced video streaming platform tailored for individual content creators, businesses, and developers alike....
Categories: Integrations, Media

Timezone Sync

This module automatically synchronizes the timezone for all users when the default system timezone is changed and the option to allow users to customize their own timezone is turned off. Features...
Categories: Administration tools

OGCB Likes

Overview OGCB Likes is part of the Open Government Community Builder (OGCB) — a Drupal site template for building community platforms. This module provides a configurable block that displays which...
Categories: User engagement

Commerce Payment Extra

This module provides additional API to commerce_payment. Features included in this module: - automatically place orders authorized on order balance - capture payment if order state changes to...
Categories: E-commerce

Progressive Accessibility Widget

This module provides a GDPR-compliant accessibility toolbar for Drupal sites. It helps site owners meet the requirements of the European Accessibility Act (EAA), the German...
Categories: Accessibility

Require Revision

The Require Revision module offers a centralized configuration interface for managing revision requirements across various entity types. Administrators can specify which block types, content types,...
Categories: Content editing experience

StandWithUkraine 🇺🇦

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. The module provides a few features to show your support...

ICES

Integral Community Exchange System is a suite of Drupal modules featuring social currencies management for communities. Integral CES wants to be a modern alternative to the widely-used software CES...

Commerce Product Variation Table

Synopsis This module aims to expose all the product variation in a VIEW table and adding them to cart. This tool is usefull for a wholesaling way of acquiring the stock of items, where a person who...
Categories: E-commerce

Scheduling

Allows scheduling content entities either for absolute ranges, for example to have content be published starting at a specific date in the future, or for recurring ranges, for example to have...
Categories: Access control

Gamify by User Points

The module is intended to provide an easily accessible option to increase user-interaction by gamification. It can be used to manage user points for creating, editing and deleting entities. In...
Categories: Access control, User engagement

Plus Suite module

This is just a test sandbox, not for actual use. Test "Plus Suite" edit experience on existing site. A working code reside at https://bitbucket.org/svetoslav/plus-suite-module/src/b1.0.x/ Do not...
Categories: Content editing experience

Tweetable text CKEditor

This module allows editors to highlight selected portions of content and share them as Twitter posts. It integrates with CKEditor 5 and provides a toolbar button to mark text as “tweetable.”...
Categories: Content editing experience, Developer tools, Search engine optimization (SEO)

Taxonomy Facets

Progressive content filtering, with clean url's, using taxonomies as facets. Ideal for eCommerce carts, real estate / properties sites, classified ads, or other sites with multiple categories,...
Categories: Site structure

Quant

Quant provides an engine for producing quantitative, time-based analytics for virtually any Drupal component. Quant takes raw data about normal Drupal actions, such as node creation, and plots the...
Categories: Media, Integrations

Pages