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

56,658 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.

Sharely.ai

Sharely.ai for Drupal replaces your site's search with one that understands meaning, and adds an Ask mode that answers questions from your own pages with citations. Every visitor sees only what...
Categories: Developer tools, Integrations, Site search

AdminLTE 4 - Drupal Application / SaaS Theme

AdminLTE 4 is an application theme for Drupal. Build intranets, dashboards or SaaS-style app front-ends with the popular AdminLTE 4 UI: Bootstrap 5.3, vanilla JavaScript (no jQuery), and light &amp...

Entity List

The Entity List module provides a new type of entity List. This entity allows a webmaster to easily create lists of entities without views. Plugins integrated to the module allow to accompany the...
Categories: Content display, Developer tools

Project Management with Ticketing AI Assistant

AI Ticket Chat is a support ticket board inside your Drupal administration: request, conversation, delivery plan and minutes spent, in one place. Site owners raise and approve tickets; your support...
Categories: Artificial Intelligence (AI), Developer tools, Site structure

Library Content

The library content module allows users to create JS and CSS libraries as content. These libraries can be included on pages by adding a reference field that points to library content entities....
Categories: Content editing experience, Integrations

Embed Relay

Embed Relay lets an embedded application make authenticated requests to Drupal endpoints without exposing Drupal credentials to the embedding page. A small iframe served by Drupal relays browser...
Categories: Access control, Administration tools, Security

Alias Hierarchy

Alias Hierarchy regenerates a node's URL/path alias and then recursively updates any children nodes. The module is also triggered when changes are made to menu items. The Alias Hierarchy module...

Commerce Quaderno

What is Commerce Quaderno? The Commerce Quaderno module provides integration with the Quaderno automated sales tax calculation and reporting for Drupal Commerce. The tax is calculated based on the...
Categories: E-commerce, Integrations

AI4Ranks

AI4Ranks provides review-based SEO metadata workflows for Drupal content. Editors preview and approve title and description changes. Optional AI suggestions require an explicit connection and...
Categories: Artificial Intelligence (AI), Content editing experience, Search engine optimization (SEO)

FlowDrop Tool Provider

Connects Drupal's Tool API and FlowDrop so each can use the other's building blocks, in both directions.
Categories: Automation

packages.drupal.org

This project provides an adaptor for modules hosted on drupal.org to the composer command line utility. It is intended to be run on drupal.org infrastructure to provide a shim that can translate...

Babel

Description Babel is an open-architecture module that enables the translation of all Drupal UI strings, whether they originate from code or configuration. Unlike the Locale module, Babel is not...
Categories: Multilingual

AI Chatbot & Live Chat - Customizable Roles

Your team, the clients who sign in and the visitors who do not all want to talk to you. Multi-Role AI Chatbot puts them behind one floating button, each audience with its own prompt and visibility...
Categories: Artificial Intelligence (AI), Performance, Site structure

OneBlink Form Embed

OneBlink Form Embed lets you add OneBlink forms to your Drupal site without custom code. Place a block anywhere, or add a field to a content type so editors can choose a form on each page. OneBlink...
Categories: Content display, User engagement

Drupal Forge Token

Provides tokens for embedding Drupal Forge launch widgets. This was created so that users can launch demos directly from any site instead of going to Drupal Forge first. Example: https://darren.oh...
Categories: Content editing experience, Integrations

Progressive Admin

Progressive Admin Experience adds configurable experience levels that simplify Drupal’s admin by filtering the Navigation menu and restricting access to admin routes. Features Adds a single, global...
Categories: Administration tools

Webform Email Blocker

Webform Email Blocker stops known bad actors from submitting your webforms. You keep one site-wide list of blocked email addresses, then add the Webform Email Blocker handler to any webform you...
Categories: Integrations, Security, User engagement

SULA Calculator

The SULA Eligibility Calculator module creates two blocks (Clock and Credit) that display AJAX-based responsive eligibility calculators based upon configurable academic year length variables....

Graupl Components

A library of components and layouts using the Graupl framework. This project is very early stages- just like the Graupl framework itself! It is not recommended that you use this on production...

MicroLighter

Built with an AI assistant. Provides integration with the MicroLighter syntax highlighter library. MicroLighter uses a new approach to syntax highlighting using css ::highlight() instead of spans....
Categories: Content display

Image Derivative Storage

Image Derivative Storage keeps the resized and cropped copies of your images (image style derivatives) in their own folder, separate from uploaded files. When Drupal shows an image using an image...
Categories: Media, Performance

ConReg

ConReg is a system for registering members of science fiction conventions. It was initially developed in 2015 when Drupal 8 had just launched, and I did not know anything! There are many things...
Categories: User engagement

Weather Forecast Block

Weather Forecast provides a block that shows the current weather, and optionally a forecast for the coming days, for any place in the world. Data comes from OpenWeatherMap, and the free plan is all...
Categories: User engagement

Canvas Builder

Visual layout, style, motion and AI tools for Drupal Canvas. Canvas Builder gives editors visual control over layout and styling, adds high-performance animations, and includes AI-assisted page and...
Categories: Accessibility, Content editing experience, Site structure

Media Alt Caption

Media Alt Caption fills the caption of image media with the image's alt text. Editors describe an image once and get both an accessible alt text for screen readers and a visible caption for...
Categories: Media

Pages