Site Audit

86 people starred this project

Site Audit is a Drupal static site analysis platform that generates reports with actionable best practice recommendations.

Formatter Field

18 people starred this project

The formatter field module provides a mechanism for specifying a formatter and formatter settings to be used for displaying a field, on a

Plotly.js Graphing

18 people starred this project

The Plotly.js Graphing module provides a fully customizable implementation of the open source Plotly.js graphing library.

AjaxBigPipe

14 people starred this project

Introduction

Facet Bot Blocker

24 people starred this project

Website crawlers have been around for decades, but starting around 2024/2025, with the increasing presences of AI/LM tools which are bein

BotShield

2 people starred this project

BotShield helps Drupal sites detect bot traffic, apply per-bot/IP rate limits or blocks, enrich events with geo data, and provide reports

Web Push

8 people starred this project

Description

Camera Capture

2 people starred this project

Summary: Capture images and short videos (10s) directly from browser for EKYC or identity verification.

AI Best Practices for Drupal

56 people starred this project

This project attempts to provide a CANONICAL place to put opinionated Drupal best practice guidance for AI agents (and their humans!).

Drupal AI

4 people starred this project

Note: This namespace is reserved.

Klaro Cookie & Consent Management

52 people starred this project

Full-featured Consent Management solution for external sources and cookies.

Deterministic Config UUID

2 people starred this project

Provides deterministic UUIDs for exported configuration.

Image Optimize

138 people starred this project

Image Optimize module is a utility that provides a way for site builders to define pipelines that will process images to reduce

Anti-Spam by CleanTalk

34 people starred this project

Provides complex, powerful, and invisible spam protection without CAPTCHA/reCaptcha.

Views Ajax Lazy Load Blocks

8 people starred this project

This module adds a copy of your Views-generated blocks that can be placed into your page instead of the Views-generated ones; these new b

Cache Control Override

65 people starred this project

In Drupal 8 core Page Cache max age settings are applied globally to all pages, and there is no way to set a different max age per page o

Views Custom Cache Tags

89 people starred this project

Overview

Mail composer

6 people starred this project

This module allows for programmatic creating and sending of emails.

Login Disable

12 people starred this project

Block login to your Drupal site site-wide with controlled bypass.

Dashboard

26 people starred this project

This module is included in Drupal CMS.

Spambot

32 people starred this project

Spambot protects the user registration form from spammers and spambots by verifying registration attempts against the

Protected Forms

22 people starred this project

Successor of Protected Permissions module.

Cloudflare Turnstile

20 people starred this project

INTRODUCTION

ALTCHA

13 people starred this project

ALTCHA provides a free, open-source Captcha alternative utilizing a proof

Deactivate Users

2 people starred this project

Security best practices (and indeed the NIST 800-53 security controls) require users who have not used a system in a defined period of ti

OpenID Connect / OAuth client

78 people starred this project

The OpenID Connect module provides a pluggable client implementation for the OpenID Connect protocol.

SAML Authentication

54 people starred this project

This modules allows users to authenticate against a SAML Identity Provider to log in to your Drupal site.

AI Single Page Importer

4 people starred this project

File uploader by Uppy

16 people starred this project

Upload and manage files using the Uppy JavaScript file uploader.

HTTP Client Manager

73 people starred this project

Http Client Manager introduces a new Guzzle based plugin which allows you to manage HTTP clients using Guzzle Service De

Content-Security-Policy

96 people starred this project

The Content-Security-Policy header allows your Drupal

Persistent URL

6 people starred this project

What is PURL?

SDC - Component library

13 people starred this project

Introduction

GSAP

3 people starred this project

Features

Swup

3 people starred this project

Transform your Drupal site into a smooth, app-like experience with Swup.js integration.

Node Revision Delete

110 people starred this project

The Node Revision Delete module lets you track and prune old revisions of content types.

Modeler API

21 people starred this project

Migrate Visualize

3 people starred this project

A tool for visualizing migrations, in order to support communication between developers and stakeholders about how data will be migrated.

Leaflet Choropleth

12 people starred this project

The Leaflet Choropleth module provides advanced choropleth mapping capabilities for Drupal applications, enabling the visualization of st

HTMX

62 people starred this project

HTMX in Drupal Core!

Views Grouping Field Pager

7 people starred this project

This module provides a pager plugin for Drupal Views for handling views with grouped results (grouped via views style options).

Reverse Proxy Header

12 people starred this project

This module is the simplest way to use the specific HTTP header name to determine the client IP.

One Time Password

24 people starred this project

One Time Password is an opinionated, lightweight, near zero-configuration module with 100% test coverage.

Config Checkpoint UI

10 people starred this project

Features

CSS color variables

4 people starred this project

As a frontend guy I love CSS variables. I think they are "the future" because ...

Cache Utility

17 people starred this project

Cache Utility module provides an ability to view status and flush various caches in three ways:

APITools

14 people starred this project

Thanks to Drupal's httpClient, built on top of Guzzle, integrating with web services becomes straightforward.

Automated Logout

84 people starred this project

This module provides a site administrator the ability to log users out after a specified time of inactivity.

Single Directory Components: Display

49 people starred this project

This module allows site builders to leverage the components available in the site inside the Manage Display tabs of your entitie

Login Email or Username

47 people starred this project

This simple Drupal module allows users to log in with either their username OR email address from the same input box on the standard logi

Pages