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

51,602 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.

CSS Injector import

CSS Injector import

Import CSS Injector rules from production to pre-production environments in one click.

access_by_onetime_links

This module generates one-time links in order to give access to a configured page/form. Once the form is successfuly submited, the one-time link is no longer valid.

Excel data export

Welcome to Excel data export. This module gives you access to a form in which you can choose which node type and corresponding field data you want placed onto an excel datasheet.

SAML IdP

Provides integration between Drupal and SimpleSAMLphp (https://simplesamlphp.org/) to provide an Identity Provider (IdP) for SAML service pro

Field Before Title

Adds an option to field display to allow a field to be rendered above the entity's title. Configurable on a per-bundle, per-view mode basis.

Simple Login

Hello [user] -- log out.

Drupal ships with a user login block, but it's a little heavy for a lot of projects I work on.

Newsletter Prompt

The module provides a complete solution for capturing emails from users, to be reused as a base for any newsletter.

Browser refresh nodeJS integration

Simple yet powerful utility to integrate browser-refresh nodeJS module so that browser(s) with op

advanced taxonomy block

Advanced taxonomy block, use to generate blocks quick & better.

Commerce Cart Link

Commerce Cart Link provides a new field formatter for Add to Cart fields attached to Commerce products and product displays.

Scruple

First step... More to come!

User Moderation

Have an active community-based wiki-type site but struggling to keep the spam down? That's why I built this module.

MercadoPago API

This module provides an integration with MercadoPago API.

Currently this module provides

TOC Text Filter

Example TOC generated.

Simple text filter which can be enabled within a text format to generate a table of contents, placed at the beginning of a field. Useful if you're creating encyclopedia or wiki-like content.

Tiara Bower Manager

Manages frontend dependencies with Bower.

It provides 2 commands

API Credentials Manager

ACM configuration page

API credentials manager

Manage API credentials between environments.

CRUD log

This module Captures and logs all CRUD operations for nodes and taxonomy terms, "create", "read", "update" and "delete".

Alpine.js

Alpine.js offers you the reactive and declarative nature of big frameworks like Vue or React at a much lower cost.

Alexa Rank Service

Provides a PHP API service for looking up website rankings through Alexa.

Example Usage:
$alexaRankApi = \Drupal::service('alexa_rank');
var_dump($alexaRankApi->getGlobalRank('amazon.com')); //returns int(6)

Video Filter Whatchado

Videofilter Watchado Logo

The Whatchado provider was merged into Video Filter Module.

You don't need this extra module any more!

File Dropzone

File Dropzone allows adding drag and drop uploads to every file or media field, it also coordinates different ajax requests and streamlines the UX.

Pages