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