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

11,266 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.

Azure Key Vault

Azure Key Vault REST API Integration prefer Vault instead of azure This module is providing the REST API integration between Drupal 10/11 and 'Azure Key Vault' using the 'Azure Active Directory' ...
Categories: Administration tools, Developer tools, Security

Ext

Warning message As of December 7, 2008, this project appears to be no longer supported. If, as the project maintainer, you feel this message has been posted in error, please post a comment on [...

Test Driven Learning

Node: I've decided to rewrite this more along the lines of Ruby Koans, using Drush commands and Behat/PHPUnit instead of Simpletest. You're welcome to check out the code here, but I am not actively...
Categories: Developer tools

WebPush

This module allows you to send push notifications from your Drupal site with the PHP WebPush library. You don't need any external service, neither node.js or other frameworks, just install the...
Categories: Developer tools, Integrations

RESTfulness

I have never had the time to develop this module as planned. I believe that other modules now available may do what it aimed to do. Please contact me if you can confirm this (or want to take this...
Categories: Administration tools, Developer tools

User Display API

User Display aims at providing a centralized configuration and extendable API to consistently display user names and pictures (avatars) across a site. By supporting User Display's API, third party...

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

kanban

This module is providing possibilities to create issue workflows in a kanban style (see below) primary with a logic of processes (kanban swimlane), steps (slots in a swimlane) and tasks (kanban...

Site Copy

Site Copy was created to expedite the process of copying an existing website's content into Drupal. The original version was a custom module developed by the University of Ottawa; this is a rewrite...
Categories: Content editing experience, Import and export

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

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

CommerceML

The module implements CommerceML exchange web service for Drupal Commerce and Ubercert. Модуль реализует веб-сервис обмена CommerceML для Drupal Commerce: http://v8.1c.ru/edi/edi_stnd/131/ Доклад...
Categories: E-commerce

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

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)

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

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

Stripe Pay

The Stripe Pay module is a powerful Drupal module that seamlessly integrates the Stripe payment gateway into your website, allowing you to securely process online payments. This module offers an...
Categories: Developer tools

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

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

SVG Icon field

SVG icon field This module provides a new "SVG icon" field. By default it provides about 1000 categorized SVG icons. Icons used for project are released on CC0 licence, that means it can be used...
Categories: Site structure

Pages