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

7,705 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.

Floodcontrol Settings API

What is this module? If you want to extend Drupal core's flood control mechanism to your custom forms then this module provide 1) an API to construct an admin form to manage flood control settings...
Categories: Security

Webpack bundler

Integrates Drupal with webpack. What does it do? The module allows developers to have their Drupal libraries bundled by webpack. It makes it easy to import npm packages and use modern javascript...
Categories: Developer tools

In Other Words

This module provides field formatters for presenting lists of items in a more grammatical way and for condensing sequential lists into shorter text. About the In Other Words module In Other Words 3...
Categories: Content editing experience, Content display, Site structure

yunke captcha

Introduction: Yunke captcha module is designed for Drupal 8 and above, you can use it to add verification code to any form in the system, and you can set up different verification styles and...
Categories: Security

Scene

Integrates Scene.js, is a JavaScript and CSS timeline-based animation library for creating animated websites. Overview Scene module, is a JavaScript Animation Library for creating animated Drupal!...
Categories: Developer tools, Integrations, Media

Search API Grouping Solr

One of the biggest issues with Search API is the ability to break out data within Search API by fields. The following module leverages the Search API Grouping module to help denormalize fields and...
Categories: Site search

Views Config Field

A Drupal module that provides a Views field plugin to display configuration values from Drupal's configuration system. Overview The Views Config Field module allows site builders to add any Drupal...

Domain Llms Txt

Domain LLMs.txt extends the LLMs.txt module with per-domain support for sites using the Domain Access module. It allows each domain in a multisite setup to serve its own unique /llms.txt file —...
Categories: Artificial Intelligence (AI)

Visual Website Optimizer

The Visual Website Optimizer module allows automatically includes the VWO javascript in your site's pages. Visual Website Optimizer is an easy to use A/B split, and multivariate testing tool. VWO...
Categories: Developer tools, Integrations, User engagement

Lara Translate Provider

Lara Translate Provider integrates Drupal's Translation Management Tool (TMGMT) with the Lara translation service, letting site editors send content for high-quality translations and retrieve them...
Categories: Multilingual

Fivestar Extra

Fivestar Extra extends the Fivestar module to enable the rating of comments and users. For rating comments, a little rating widget will appear above or below the comment body. For rating users, a...

Data URI Creator

The Data URI Creator is a lightweight standalone module that implements a utility page for manual generation of Data URIs (see RFC 2397: The data URL scheme). The tool can be particularly useful...
Categories: Content editing experience, Developer tools

PHPWord

PHPWord module integrates the PHPWord library with Drupal. PHPWord is a library written in pure PHP that provides a set of classes to write to and read from different document file formats. The...
Categories: Integrations

JSONP SPARQL

This module makes it possible to enrich content with data from an external SPARQL endpoint, based on fields or any other data available. Since it is entirely loaded client side (with JSONP), it is...

AI Search

AI Search is a semantic vector database search implementation for Drupal that integrates AI-powered vector embeddings with the Search API module. It transforms traditional keyword-based search into...
Categories: Artificial Intelligence (AI), Site search

Anonymous Publishing

The Anonymous Publishing project is intended to increase your control over anonymous publishing on a site. Allowing anonymous publishing (posting without first having to register) may lower the...
Categories: Security, Access control

Blaze SEO Analyzer

Amazing SEO component for Drupal keyword analysis Blaze SEO Analyzer allows you to analyze the keyword density even while you write webpage in your drupal site and a lot more: SEO Analyzer TCS...
Categories: Search engine optimization (SEO)

World of Warcraft Guild Hosting

WoWGuild allows hosting of World of Warcraft (WoW) guild websites. Leveraging data from the Blizzard armory website, much of the data is automatically imported. You and your users specify your...

File Maintenance

Drupal 7 users ending up here, please see this comment and this one. Introduction Ever wanted to move files from your sites/default/files directory (or whatever you have configured) to a (new)...
Categories: Administration tools, Content editing experience, Media

Browser AI CKEditor

Integrate Chrome's built-in AI APIs directly into CKEditor 5. This module provides local, AI-powered toolbar buttons for rewriting, summarizing, proofreading, and content generation without...
Categories: Artificial Intelligence (AI), Content editing experience

Geo

The geo module is the next generation geospatial module for Drupal. Like Location, it provides storage for points, but it also supports lines and polygons. Why is this useful? Because locations are...

Selectify

Selectify – Transform Drupal Forms with Modern, Accessible Components Selectify styles select elements in four places, Manage Form Display (field widgets), Views exposed filters, Webform submission...
Categories: Content display, Integrations, User engagement

Compile GeSHi Node

Writing code on your website using GeSHi? Maybe you'd like that code to be compiled automatically for you? The Compile GeSHi Node module offers an interface for this purpose. It is a bit of manual...
Categories: Developer tools, Import and export

Visual Documents for Drupal

What is this? A Drupal project that is a repository for visual documents explaining Drupal processes, components, systems and other useful visual elements. We are creating SVG images so that they...

High water mark query parameter

Purpose This module provides a simple interface with listing to add/edit the parameter added to a complex query for boosting the query performance. This way a large number of row is simply skipped...

Pages