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

12,228 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.

ElasticSearch AI VDB Provider

Elasticsearch AI VDB Provider An Elasticsearch backend for the Drupal AI module and its AI Search submodule. Stores and retrieves embeddings using Elasticsearch's native dense_vector field with...
Categories: Artificial Intelligence (AI), Site search

SCORM Lite

SCORM Lite lets editors upload an e-learning course (a SCORM zip file) to any content type and show it to visitors. The module extracts the package for you and displays the course from a simple...
Categories: Content display, Media

User Form Simplify

User Form Simplify trims the user account and registration forms down to what your site actually uses. Out of the box, Drupal asks new members about a picture, a personal contact form, language...
Categories: Administration tools

Dash Media Player

Note: This module is being merged into the Mediafront Module. The Drupal 7 version of MediaFront will have the Dash media player included in the module download. For Drupal 6 users, there will be...
Categories: Content editing experience, Content display

Image Target Question

This module allows the creators of a quiz to add an image target question type. The image target question invites participants to identify areas on an image by dragging and dropping up to 10...
Categories: Content editing experience, User engagement

Webform Entity

This module exposes webform submissions as a fieldable entity on behalf of webform and optionally provides a bundle for each of the content types for which webform functionality is enabled. This...

FileField Mail

Overview Allows filefield downloads to be restricted until the requester confirms the email address. This email address is stored in the database and reported back to privileged users. The...

Khalti

Integrates the Khalti ePay v2 API (KPG-2) with Drupal Commerce, enabling merchants to accept online payments in Nepalese Rupees (NPR) on Drupal 10 and 11 sites via an offsite redirect checkout flow...
Categories: E-commerce, Integrations

smart 404

Smart 404 closes the gap between "there are 404 errors on my site" and "I've fixed them." It automatically logs every 404 response, aggregates hits per path, and presents them in a clean admin...
Categories: Administration tools, Search engine optimization (SEO), Site structure

LocalGov Bus Data

LocalGov Bus Data is a Drupal 10/11 module that imports UK bus timetable data from bulk GTFS feeds, enriches stop data from NaPTAN, and exposes everything as Drupal entities and Views for use on...
Categories: Import and export, Integrations

Content Replace

Content Replace gives your editors and administrators a safe way to find a phrase across the whole site and replace it, with a review of every match before anything changes and an undo afterwards....
Categories: Administration tools, Content editing experience

WT Commerce Suite

The WT Commerce Suite is a lean e-commerce and booking suite for Drupal 11. Physical products, hotel rooms and hourly appointments share one slide-out cart and one checkout, paid through Viva...
Categories: E-commerce

Cache Warmer

Introduction cache_warmer is a drush command that hits a set of URIs of a drupal site based on the freshness of the content. The main purpose is to offer a complete setup for running a mostly...
Categories: Performance

Civichimp

Synchronize Mailchimp mailing lists with CiviCRM groups Finally committed a new revision, refactored but still not ready for prime time. I'm very open to collaboration in the form of comments,...

Wallet Auth

Wallet Auth lets people and AI agents sign in to Drupal with a crypto wallet instead of an email and a password. The wallet is the identity: one account can hold several wallets, on Ethereum...
Categories: Access control, E-commerce, User engagement

Case Tracker Services

Allow your client to interact with Case Tracker from the comfort of her own site. The concept is probably still relevant, but I stopped using Casetracker long ago. Please contact me if you are...

Onki

Please Note! There is a (spiritual) successor to the Onki module called Yild (Yle integrator for Linked Data) that has a provider structure for adding arbitrary linked data providers to an...
Categories: Content editing experience, Site structure

Hyde

Hyde is a pluggable content generation system, with focus on generating Drupal content to HTML pages. The name comes from a popular similar system, Jekyll. Why? The time when a browser was just a...

Boost Warmer

BOOST WARMER is a module that visits all pages defined in your /sitemap.xml file that haven't been cached by Boost. By running on a regular basis as a cron job, it ensures that expired pages are re...

Entity Export

** In short, this module exports any entity object (the contents, not the structures) into JSON string, which can be used for import if the same entity type exists on the target site** I just want...
Categories: Administration tools, Content editing experience

Social Importer

# Social Drupal module suite for creating social entities and importing social items from web services. The purpose behind this suite of modules is to create a proper approach to pulling social...
Categories: Content editing experience, Import and export, Media

Commerce Amazon MWS

Synopsis This is a Drupal Commerce module and integrates with the Amazon MWS API's, currently supporting Feeds, Reports and Products, with the ability to sync local quantities to and from Amazon,...
Categories: Administration tools, E-commerce, Import and export

Vue Views

Vue Views is a module that will add a new Format to views to display the results of the view using Vue JS Framework. By doing so, Site Builders will be able to add the amazing features provided by...
Categories: Developer tools

SPhoenix AI

SPhoenix AI Content Assistant AI-powered content generation and optimization module for Drupal 10+ with advanced chatbot interface, field mapping, and comprehensive analytics. Table of Contents...
Categories: Artificial Intelligence (AI), Automation, Search engine optimization (SEO)

Drupal Passkey

The dpk Module provides a Public Key authentication mechanism to login to Drupal. It provides a passwordless authentication or a second factor after the username-password. Features Multi-factor...
Categories: Access control

Pages