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.

VerticalResponse

The VerticalResponse module allows users to sign-up or subscribe to a VerticalResponse mailing list from a drupal node. The module also allows administrators to generate VerticalResponse e-mail...
Categories: Integrations

Mica

Mica is a powerful software application used to create web portals for epidemiological study consortia. Using Mica, consortia can build personalised web sites for publishing their research...

Region View Modes

A surprisingly simple, flexible layout solution made possible by placing fields in regions. Features Region View Modes is just a bit of glue to join Drupal's theme regions and View Modes. Allows...
Categories: Content display

Date Endpoint

CONTENTS OF THIS FILE Introduction Requirements Installation Configuration INTRODUCTION This module is a wrapper around the DateEndpointGenerator class, which will generate date endpoint pairs in...
Categories: Site structure

Diff Entity Properties

INTRODUCTION ------------ The Diff Entity Properties module enables custom or pre-built entities to be fully supported by the Diff module, creating a Revisions List page for all entity types that...
Categories: Administration tools, Content editing experience

Spout

Spout module integrates the Spout library with Drupal. Spout is a PHP library to read and write spreadsheet files (CSV, XLSX and ODS), in a fast and scalable way. Contrary to other file readers or...
Categories: Integrations

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

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

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

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

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

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

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

Pages