Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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...