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

55,493 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.

Migrate Plus Feeds (old name Feeds Migrate)

Based on community feedback we decided to rename this module Migrate Plus Feeds to better reflect its' functionality Migrate Plus Feeds is a tool that helps import data into your Drupal 9 website....
Categories: Import and export

Simple email templates

This module is currently classed as obsolete. Sometimes all you want is to create a template in your theme file that applies to all of your emails. Unless you're experienced with email theming,...
Categories: Administration tools, Developer tools, Integrations

Instagram API

This module integrates Instagram API with Drupal. This module provides a number of services that provide access to various API endpoints and data. Install Module composer require drupal/instagram...
Categories: Media, Integrations

Profile Registration Path

This module enables administrators to set unique registration paths per Profile profile type. Overview: By Default, profile type does not have feature to set registration page for profile. So, if...
Categories: Access control

Closest Zip Code

A Drupal module which allows you get a closest zip code to another zip code. An API is provided, but no user interface. Details and instructions on GitHub.
Categories: Site structure

Conditional

It's a fork of Conditional Fields module that works with any Drupal element. Provides two render properties: #visible_when and #required_when. Examples:

External Body Linker

Extlinker is a module for adding a target="_blank" attribute to the external links in your body content. It requires no special filter and works directly on the content saved to the database. How...
Categories: Content editing experience, Content display, Decoupled

Commerce Admin Checkout

This module allows a site administrators to use Drupal Commerce checkout to create orders for customers. This is useful if you have customizations to your checkout workflow (custom panes, etc) that...
Categories: Administration tools, E-commerce

SEO Broken Links

SEO Broken Links - a module uses the Google Shortener service to fix the broken links from the Formatted Text fields on the Content Entities. How to install? - Install the SEO Broken Links module...
Categories: Search engine optimization (SEO)

Auto Unblock Users

If you are using the Login Security module in your Drupal site then Auto Unblock Users helps you to activate users automatically as the track time expires. It'll work like an extension with Login...
Categories: Access control

SmugMug API

This module integrates SmugMug API with Drupal. This module provides a number of services that provide access to various API endpoints and data. Install Module composer require drupal/smugmug_api...
Categories: Media, Integrations

Entity Parser

Entity Parser is a utility module which provides a possibility to manage Entity Object (Node,Taxonomy term , User and Block Content) to simple array or another custom type such as JSON format . The...
Categories: Developer tools

ECK Permissions

ECK Permissions simplifies the administration permissions for Entity Construction Kit. The module appends a tab for each entity in administration interface that allows to edit relevant to that...
Categories: Administration tools

Elfsight FAQ Module

This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already...

Smart Entity Reference Selection

The Smart Entity Reference Selection (sers) module provides a selection plugin for entity reference autocomplete fields. It adds smart filtering functionality to the form field: Add '#20' to your...
Categories: Administration tools, Content editing experience, Site structure

Accounting modules

Simple double entry accounting built without any custom code. This distribution will be released in several steps (read the documentation): Please note that current version is not finished yet, ...

Extra Logos

Overview Simple functionality using page url patterns to set a different logos on the drupal pages. Wildcards can be used. Supports multiple pages as well as overriding of the pages for the logos....
Categories: Administration tools, Content display, Media

ConnectID (MediaConnect API Integration)

Provides means to fetch data, login and submit orders via MediaConnect ConnectID, more info on ConnectID here . Documentation TODO Version 2.0.x Starting from this version the integration with...
Categories: Developer tools, Integrations

Webform select collection

Webform select collection provides a webform element that groups multiple select elements into single collection.

Static Site Generator

This module is a continuation of the Drupal 7 Static Generator module ("static"). Since static is a reserved word in PHP, the project has been renamed "static_generator". This module generates a...
Categories: Decoupled, Performance, Security

UI Patterns Pattern Lab

The UI Patterns Pattern Lab module automatically discovers patterns defined in a Pattern Lab instance and makes them available to be used in Drupal as UI Patterns. This module will recognize...
Categories: Content display

Paystack Donate

A very simple module to accept donation using the Paystack Payment gateway. Users fill in their email, amount, and that's all. This uses the Paystack inline API and donation is made on a single...
Categories: E-commerce

Skilling

Skilling helps create and run skill courses. Skills are things like programing and mathematics, that require problem solving. There is a separate website on the project's goals, how it implements...

Iconset

Provides functionality for making sets of icons available to Drupal. The types of icons it can support is extendable and ships with icon handlers for working with SVG symbols (sprites) and glyphs ...
Categories: Developer tools

Bootstrap Pages

The Bootstrap Pages module provides a suite of Content Types, Taxonomies, and Views to work with the Bootstrap Paragraphs module. Content Types Article Author Landing Page Program (provided by sub...
Categories: Content display, Content editing experience

Pages