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

12,245 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.

Click2Sell Suite

This module is unsupported due to a security issue the maintainer didn’t fix. See SA-CONTRIB-2013-075 - Click2Sell - Multiple Vulnerabilities (XSS and CSRF) for details. If you want to use this...
Categories: Integrations

TEI Download

Summary The TEI Download module allows downloading various renderings of documents encoded according to the standards of the Text Encoding Initiative (TEI) and published with the TEI Content module...
Categories: Import and export

Syndeploy

Let's say that you want to deploy content from your staging site to production, or more generally, from one site to another (or multiple) sites. You could use Deployment, but what if you prefer a...
Categories: Administration tools, Content editing experience, Import and export

vocabulary matrix

As a first step this module attempts to support a content field as a matrix. The matrix field supports management of the labels of the matrix on the x and y axes i.e. first row column headers and...
Categories: Content display, Site structure

Acquia Cloud Dashboard

TODO: [#2076593] Initial Report Generation takes time and could possibly timeout when there are large number of sites on the subscription or when Cloud API is responding slow. Generate the report...

Custom Input

Summary: Custom Input modifies the standard "Manage Fields" interface to enable site builders to customize the way that fields are presented on a form. For each field you can: Add custom CSS...
Categories: Site structure

Commerce Vantiv

This project integrates Vantiv payment solution into the Drupal Commerce payment and checkout systems. The module provides two types of payment methods eCheck payment method – this will allow your...
Categories: E-commerce

UniCal

Synopsis UniCal stands for either Universal Calendar, or University Calendar. Dealers choice. It is an Angular.js based events calendar application based on the headless/decoupled drupal approach,...

Leggodt

A suite of paragraph types. Installation Install the module as you normally would. Go to your content type and add a new field to type Entity revisions, Paragraphs. Allow unlimited so creators can...
Categories: Content editing experience, Content display, Site structure

repositorydañado

"It reposi" R.B. Repository D8 ===== Tool to import and aggregation publications for Drupal 8. Features https://www.drupal.org/node/3004349 ======== This module aims to simplify the capture...

Entity Custom Base Field

Creating base fields are usable when we need to create them at one place & this field would get shared across all the bundles of an entity type. Thus in place of having to create fields separately...
Categories: Site structure

OCR API

The OCR module gives Drupal a text-extraction service that reads image and document files and returns their text content. It uses a plugin-based provider system so the underlying OCR engine can be...
Categories: Integrations

Last.fm Simple Stats

This module is no longer maintained or supported. This is a simple module which allows you to embed Last.fm statistics for a user inside a node. The module has an own block, which can show the...

Scenarios

What does this module do? This module provides an API that uses a single hook: hook_scenario_import. This hook allows any module or installation profile to be used as a "scenario" (e.g. demo...
Categories: Developer tools

Knowledge Graph

Introduction The Knowledge Graph Module allows to build schemas from schema.org using the field ui. A schema can be used to map content type fields and properties as a schema property and output it...
Categories: Content editing experience, Site structure, Search engine optimization (SEO)

JSON/JSONB Field (deprecated)

Please use the JSON Field module instead. This module implements a Drupal field type that stores JSON or JSONB data. Database versions that support JSON/JSONB PostgresSQL 9.2+ (JSON) PostgresSQL 9...
Categories: Content editing experience, Developer tools, Site structure

AI Finetuner

AI Fine-tuning trains custom models from your Drupal content. Pick a provider, point a job at uploaded images, a content type, or a View, and the module builds the dataset, starts the remote...
Categories: Artificial Intelligence (AI), Content editing experience, Integrations

Sample content

This module makes development easier through the use of sample content. Samples behave exactly like regular content, with the exception that they are restricted to users with permission to view and...
Categories: Content editing experience, Access control, Developer tools

OTP Login

Features This module will allow you to register/login to a site just using mobile number/OTP sent to the provided mobile number. Requirements sms and sms_user modules that are part of smsframework...

Google Places for AI

Google Places is a module that currently have two things available for it. The one thing is a service where you can search and get addresses or metadata from the Google Places service for any third...
Categories: Import and export, Integrations

Canvas Page Metatag

Introduction Canvas Page Metatag is a Drupal 11 module that gives Drupal Canvas pages the same full Metatag editing experience that ordinary fieldable entities (nodes, taxonomy terms, and so on)...
Categories: Search engine optimization (SEO)

Glossary

Note: As of September 21, 2021, this project appears to no longer be supported. If you are interested in taking this project over, or you as the project maintainer feel this message has been posted...
Categories: Developer tools

EBA: Entity Block Attachment

Based on the EVA module, this module provides site builders with a way of 'attaching' blocks within the content of any fieldable entity in Drupal (e.g. nodes, users, listing pages of taxonomy terms...
Categories: Content editing experience, Content display, E-commerce

eForm

Entityform for Drupal 8(to avoid name confusion) Current Status Determining if this module is needed for Drupal 8. Current alternatives Contact Storage( +Core Contact) This module adds much of...
Categories: Content editing experience, User engagement

MoneySuite

MoneySuite provides a set of modules for Drupal sites that rely on the sale of memberships and/or content for revenue. This project is differentiated from the existing commerce modules in that it...
Categories: Access control, Content display, E-commerce

Pages