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

55,498 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.

LocalGov Elections

This module provide content types, views and configuration that allow the reporting of election results for the LocalGov Drupal distribution. Features First past the post single seat per electoral...

LocalGov EU Cookie Compliance

. Cookie settings block What is it? Extends the functionality of the EU Cookie compliance contrib module. Provides a block containing the same content as the EU Cookie popup. When this block is...

Db Cleanup

Overview Db Cleanup is a module that provides drush commands in order to monitor the space used by your database and try to reduce it if the "data_free" of some tables have grown too much. Features...
Categories: Administration tools, Performance

LocalGov Editoria11y

LocalGov Editoria11y This is a simple module to configure the editoria11y module to the needs of LocalGov Drupal. Currently all this means is: Removing permissions for Editoria11y from all roles,...
Categories: Accessibility

Group Media Bulk Upload

Allows bulk upload of media into groups.
Categories: Media

LocalGov Moderngov

Drupal module for Modern.Gov template page generation. Modern.Gov, when provided with a template page URL, fetches that template page at a regular interval. It then uses the template page to...

LocalGov Page

Provides a page content type that allows the building of rich content using Paragraphs. Maintainers This project is currently maintained by: Maria Young https://github.com/msayoung Stephen Cox...

LocalGov Publications Importer

Import PDFs into your LocalGov Drupal site as HTML publications automatically. How to try this out Enable the module. Choose "Content" -> "Imports" from the admin menu. Upload a PDF file to the...

LocalGov Search Solr

LocalGov Subsites Extras

This module let you create menu-driven subsites in your LGD site. The menu defines the structure of the subsite, and also lets you use Drupal's standard menu blocks and tools to display the subsite...

Sidenotes

Sidenotes allows editors create Tufte-style sidenotes directly in body text using simple markup. Notes can be numbered or unnumbered, placed in the left or right margin, and render responsively....
Categories: Content display

Search API Term With Depth

This module brings Core's "Term with Depth" Views filter and argument (contextual filter) options to search_api-based views. After the module is installed, when you add a Views filter or argument ...
Categories: Site search

Commerce Fincra

The Commerce Fincra module provides seamless integration between Drupal Commerce and Fincra, a payment solution for businesses in Africa and beyond. Features Accept payments through Fincra Checkout...
Categories: E-commerce, Integrations

Simple AVS

Simple AVS is a light weight cookie/ session based Age Verification System. It's meant to allow sites to maintain age restrictions on content. This does not replace systems requirements for strict...
Categories: Access control, Content display, E-commerce

Alibaba Cloud Provider

Integrates Alibaba Cloud Model Studio (Qwen) with Drupal AI. Provides chat and embeddings with streaming, tools/function calling, and JSON-schema outputs via a secure API key and unified settings....
Categories: Artificial Intelligence (AI), Developer tools, Integrations

Social Summaries

Social Summaries is a plug-and-play Drupal module that helps content creators, editors, and marketers quickly generate short, compelling summaries for their content—specifically optimized for...
Categories: Artificial Intelligence (AI)

Progressive Accessibility Widget

This module provides a GDPR-compliant accessibility toolbar for Drupal sites. It helps site owners meet the requirements of the European Accessibility Act (EAA), the German...
Categories: Accessibility

Swup

Transform your Drupal site into a smooth, app-like experience with Swup.js integration. Enable seamless page transitions without full reloads, dramatically improving perceived performance and user...
Categories: Content display, Developer tools, Integrations

Fullscreen

Integrates FullscreenX.js, a zero-dependency, promise-based fullscreen library for modern browsers. Provides automatic CDN fallback when library isn't installed locally. Works with any HTML element...
Categories: Administration tools, Developer tools, Integrations

Views Node Title Selector

Project Summary This module provides a better way to filter content in Views. Instead of a basic text box, you get a smart select list or autocomplete field. Features The Views Node Title Selector...
Categories: Content display, Developer tools, Import and export

Acquia AI Provider

Introduction Provides integration between your Drupal site and Acquia's hosted AI Gateway service, Acquia AI. requires the AI and Key modules. Features Connects Drupal's AI module with Acquia's AI...
Categories: Artificial Intelligence (AI)

Drupal Idle Timer

Drupal Idle Timer is a project that is a flexible option for handling Idle time for a user. It can use different sync options that suits your use-case. Every configuration option is changeable. You...
Categories: Accessibility, User engagement

Views Argument Fulldate Between

INTRODUCTION A views argument/contextual fulldate filter for datetime_range fields that checks if the given fulldate is between the start and end dates rather than just looking at the start date....
Categories: Site search, Site structure

Media Library Thumbnail Override

This Drupal module overrides the default thumbnails for non-image media items in the Media Library, displaying custom icons based on the file extension instead of generic placeholders. Features...
Categories: Media

Drupal AI code generation

Generate Drupal modules, themes, configuration (content types, views, vocabularies, webforms, etc.) and recipes using AI. ⚠️ Development-only, do not use in production. Features AI-assisted...
Categories: Artificial Intelligence (AI), Developer tools

Pages