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

10,317 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.

DNS

Manage DNS zones and records directly in Drupal. The DNS module provides a modern, extensible system for defining and managing DNS data using Drupal content entities. It supports common and modern...
Categories: Developer tools

E-learning

The E-learning module allows you to easily build your own online E-learning platform and is suitable for language schools and education centres that want to offer online interactive courses to...
Categories: Developer tools, E-commerce

Smart Glossary

This module enables you to present and visualise a smart glossary on top of a SKOS thesaurus using a SPARQL endpoint as data source. It provides the glossary for alphabetic browsing, for search...

Handlebars

Introduction Provides Drupal integration with Handlebars.js. This module is ideal for Drupal backend developers that are comfortable using Twig and do not want the overhead of working with React or...
Categories: Decoupled

Features Banish

Allows for completely excluding individual features components from the features UI and features exports. This module is useful when there are features components that you want to make sure NEVER...
Categories: Developer tools

HelloSign

NOTE: For the Drupal 7 version, please see the README.txt file on the 7.x branch. Introduction The HelloSign module is a Drupal integration for the HelloSign electronic signature API. It's a simple...

Field Display Filter

Notice This module replaces File Filter by allowing content authors to add to their formatted text areas placeholders to display values of fields attached to the current entity. While File Filter...
Categories: Content display, Site structure, Content editing experience

SAML SSO - Identity Provider

The module functions as a SAML Identity Provider (IdP) and enables Single Sign-On (SSO) between your Drupal site and multiple SAML-compliant Service Providers (SPs) such as Moodle, Oracle,...
Categories: Access control, Security

Unomi

Description This module integrates your Drupal 8 website with Apache Unomi™: The Open Source Customer Data Platform Apache Unomi™ (pronounced "You know me") is a Java Open Source customer data...

Helpdesk Integration

This is a framework module. It provides the foundation for integrating your Drupal site with a dedicated helpdesk system such as Zendesk, Zammad, GitLab service desk, or others. The idea behind...
Categories: Integrations

Field Group Table Wrapper

Have you ever imagined if you can provide a matrix-layout form to your customers, visitors? With this module you can have the chance to build a highly configurable form layout. The goal of this...
Categories: Site structure

HTML Page

Introduction The HTML Page module allows webmasters to build custom landing pages using Ace editor. This module provides an entity to design a complete page in HTML that stands apart from other...
Categories: E-commerce, Content editing experience, Content display

Sample content

This module makes development easier through the use of sample content. Samples behave exactly like regular content, with the exception that they are restricted to users with permission to view and...
Categories: Content editing experience, Access control, Developer tools

Centarro Search

Synopsis Centarro Search enables Drupal Commerce users to harness the powerful business tools of Elastic Enterprise Search. Now business users can manage synonyms, tune search ranking rules to...
Categories: E-commerce, Site search, Integrations

HubSpot Client

This module provides a client for the HubSpot API v3 SDK. It is intended to be used by other modules to integrate with HubSpot. Recommended usage: Install and enable the module and submodules you...
Categories: E-commerce, Integrations

Google Places for AI

Google Places is a module that currently have two things available for it. The one thing is a service where you can search and get addresses or metadata from the Google Places service for any third...
Categories: Import and export, Integrations

Abusive Traffic

INTRODUCTION The abusive traffic module helps identify abusive traffic (aka spam users) by IP address. The module will send an email to you so you can review if they are actually spam, or not. You...
Categories: Administration tools

AI powered Search Block

AI Search Block Let users talk with your content without writing custom code. This module provides a powerful search interface that uses AI to query and interact with your Drupal content in real...
Categories: Artificial Intelligence (AI), Site search

Offline AI

WebLLM AI brings powerful artificial intelligence capabilities directly to your Drupal site without requiring external API keys or cloud services. This module integrates WebLLM technology to run...
Categories: Integrations

Paragraph Access

## Project Summary (Short Description) Take control of content visibility on your group-based Drupal sites with flexible, granular access restrictions for paragraphs. ### Overview The **Paragraph...
Categories: Access control

Field Label Visibility (an intuitive approach to editing node forms)

Field Label Visibility adds a per-widget settings card to Manage form display that lets administrators hide, customize and style the label of any field on selected content types — without touching...
Categories: Content display, Content editing experience, Site structure

Webhook Receiver

Allows Drupal sites to receive webhooks with JSON payloads (non-JSON payloads are not supported). Webhooks are posts to a specific path on your website used for integration with third party...
Categories: Decoupled

Views Tabs - Views Vanilla JavaScript Tabs (VVJT)

The Vanilla Views suite F.L.A.S.H.C.R.P.T.B FlashCrptb is a collection of ten powerful Drupal modules designed to enhance the visual and interactive experience of Drupal Views using pure,...
Categories: Administration tools, Content display, Site structure

UtiliKit - The Ultimate Utility-First CSS Framework for Drupal

UtiliKit revolutionizes how you approach CSS styling in Drupal by providing a dynamic, zero-CSS utility framework that eliminates the need for writing custom CSS while offering unlimited...
Categories: Automation, Content display, Developer tools

Drupal Site Audit

A Drupal site auditing framework that identifies configuration issues, performance problems, and best practice violations. Tracks all installed modules with versions and detects pending updates,...
Categories: Administration tools, Developer tools, Performance

Pages