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

5,681 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.

Turn.js Magazines [D7]

Make a flip book with HTML5 Works on most browsers and devices Simple and clean API (turnjs.com) Adds a simple to use integration with the great (commercial) HTML5 turnjs.com flip book library....
Categories: Content editing experience, Content display, Developer tools

Wigzo

Wigzo Browser Notifications Wigzo Push is a plugin that allows you to Send and Track Web Push Notification through your Drupal Store. It allows you to take Browser Opt in from people visiting your...
Categories: E-commerce

Elfsight Social Share Buttons

This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already...

Elfsight G2 Crowd Reviews

This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already copy...

Lazy service

Bring the lazy load service feature on-demand to dependencies injections. This module is a proof of concept (see below the history). I hope this will be improved enough to be added in core. How to...
Categories: Developer tools, Performance

Markit

This module provides a flagging system for Drupal and is somewhat equivalent to the Flag module - though not exactly. Make sure you check issue [#3482007-2] to better understand why this module was...
Categories: Decoupled, Developer tools, Integrations

AI Testing

This module shall provide an AI Agent that is capable of taking human natural language instructions and automatically generating end-to-end UI tests, using browser actions that emulate those of a...
Categories: Automation

Exchange Rate

The Exchange Rate module provides functionality for fetching, displaying, and converting real-time currency exchange rates using the ExchangeRate-API. It allows site administrators to add a fully...

Node Subpages

This module allows site admins to define subpages for content types. For each content type, you can define what subpages will be used for nodes of that type, and what should be displayed for each...

Views content DS

Exposes "Content pane" Views displays as fields in Display Suite. This can be used to display associated or related entities for nodes, taxonomy terms, etc. This functionality is already available...
Categories: Content display

Monster Menus

Monster Menus (MM) has been actively developed by Amherst College since 2006. Features Requirements Installation More documentation Features Monster Menus groups contents (nodes) into containers ...
Categories: Access control, Content editing experience, Developer tools

Webform Headless

Webform Headless integrates Webform with headless frontends by providing API endpoints for managing submissions and getting forms in structured schema formats. Currently, only the FormKit schema is...
Categories: Decoupled, Integrations, User engagement

Contact Plus

Contact Plus augments the core Contact module with several features. Allows redirection of the user (the form submitter) to a custom path, per category, for the site-wide contact form. Allows...

CleverReach® - Newsletter Marketing

Spotify, Levi’s, BMW and DHL create and send their newsletters with CleverReach®. Why? Because it’s that simple. Do the same with your Drupal backend! Easily and quickly design professional...
Categories: Integrations

AeroWeather

This module provides functionality for fetching, displaying, and caching real-time weather data using the WeatherAPI.com. It allows site administrators to add a fully customizable Aero Weather...

ECO (Extra Customization Options for Ubercart)

ECO (Extra Customization Options for Ubercart) provides additional ("extra") options to customize Legal, Ubercart Discount Coupons. Among the customization options are using URL parameters to auto...
Categories: E-commerce

Simple Megamenu Bonus

Simple Megamenu Bonus extends the great Simple Megamenu Module by @flocondetoile Special thanks to @flocondetoile! If he likes the concept of these extensions we'd be happy to integrate this module...
Categories: Site structure

Logo Image Enhanced

Introduction Logo Image Enhanced enhances Drupal's default logo handling by addressing key limitations in core: limited file format support, no ability to apply Image Styles, inconsistent...
Categories: Search engine optimization (SEO), Site structure

WS Sync suite

YMCA Sync provides a framework for defining and running synchronization tasks or batch processes via Drush commands, ensuring that tasks do not run concurrently, preventing race conditions and data...
Categories: Automation, Import and export, Integrations

Recipe Code Installer

Recipe Code Installer enables Drupal Recipes to bundle custom modules that get installed directly into your project's codebase. This module bridges the gap between Drupal's configuration-focused...
Categories: Developer tools

AI LLMs.txt Generator

AI LLMs.txt Generator A Drupal module that automatically generates LLMs.txt files using AI based on your sitemap.xml content. Features AI-Powered Generation: Uses the Drupal AI module to generate...
Categories: Search engine optimization (SEO)

Search API SQLite

The Search API SQLite FTS5 module provides a full-text search backend for Drupal using SQLite FTS5. It offers improved search relevance and performance compared to the Database Search backend...
Categories: Site search

SDX DRAST (Theme Engine)

SDX DRAST (Drupal Render Arrays to Structured Tokens) replaces Drupal's Twig template engine with a structured data pipeline. Instead of producing HTML strings, the engine outputs typed JSON that...
Categories: Integrations

SIS Automation

Project: SIS Automation on Drupal.org Package: SIS Drupal: 10.3+ / 11.x | PHP: 8.1+ A visual workflow automation platform for Drupal. Build automations with a drag-and-drop editor, integrate 170+...

Archport

Archport is a set of drush commands that can export and import Drupal nodes and their associated fields, files, tags, and user information. You can use it as is for fairly simple sites, but you may...
Categories: Import and export

Pages