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

10,319 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.

farmOS Multitenant

Supports multiple Farm tenants in a single farmOS 4 installation. Leveraging the Group module, Farm Multitenant creates a group for each Farm Organization. A member of a Farm Organization can see...

Loggable

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. The hosted service has been discontinued. You can run...
Categories: Administration tools, Import and export, Performance

Filter field list

This module adds filtering capability on the Field list ( /admin/reports/fields ) page. Now you can filter field items based on Field type, Field and Bundle. This module would be useful if there...
Categories: Administration tools, Developer tools, Site structure

Donation Button Block

This is a module for accepting donations via Paypal. Donation settings form: Go to "admin/config/user-interface/donation-button-form" and set your values. This module provide a "donation button...
Categories: Integrations

Promos

Promos has moved! "Promos" was never really a good name for this module. It's name is rooted in a legacy project that evolved beyond itself. It doesn't describe the function of the module well and...

Disable Site

A module to temporarily disable your website front-end and display a message to your visitors while still allowing back-end access. This module can be enabled or disabled with one click and also...
Categories: Content display, Developer tools

Wechat Connect

微信认证模块,支持Drupal 8原生网站。 支持rest 模块认证(simple_oauth方式),有公众号H5 SPA和手机APP两种模式。 开发正在Github进行,欢迎参与:https://github.com/solody/wechat_connect # wechat_connect 当移动应用或H5 SPA这种客户端以 drupal 8 为服务端时...
Categories: Integrations, Access control

Personalized Block

About The Personalized Block module provides a recipe for creating an authoring experience for personalizing content in Drupal, which integrates with an external personalization engine. This module...
Categories: Content editing experience

Social Auth Account Verification

Adds email verification for accounts created via social authentication (e.g. Google, Facebook). New social auth users must verify their email with a 6-digit code before they can log in, helping...
Categories: Access control

Ubercart Sub-Product

About This module allows you to create a 'super' or 'parent' product node-type and then display a list of 'child' products in a table with a single add to cart button to add multiple products to...

Simple Petition Node

An easy to use module to manage petitions on Drupal. Description Simple Petition Node (SPN) is a petition extension on Drupal 8 which manages campaigns for the users and the organizations and...
Categories: Content editing experience

Ubercart Skipjack Payment Gateway

This module implements the Skipjack API as an Ubercart payment gateway. Skipjack API and Developer serial numbers must be entered in the configuration page at /admin/store/settings/payment/edit...
Categories: E-commerce, Integrations

Nicer Contact List

This module reformats the recipient list of the contact forms (/admin/build/contact) adding a line break after each email, so that categories with many recipients get rendered properly. I built...
Categories: Content display, Developer tools

Sugester

Description Simple module for integration with www.sugester.pl Configuration Settings are available at admin/settings/sugester Websites using this module www.jow.pl www.jaroslawianie.pl www...
Categories: Integrations

Total Moderation Control

This module provides integration between Workbench moderation module and Total Control admin dashboard. It provides content panes for the dashboard based on moderation. It changes the view paths so...
Categories: Administration tools, Access control

Varnish Clear

This simple module allows you to flush the Varnish cache from the Drupal admin. You can clear a specific hostname or all hosts. It is possible to clear either a specific URL or the entire cache....
Categories: Performance

Node Custom Theme

A module containing helper functions for Drupal developers and inquisitive admins. This module allows the specific theme instructions to be created for each page/node. Giving the option to choose...

Commerce Steps

Commerce Steps module allow to change names for existing Drupal Commerce checkout steps. In future I'll add new settings (for example - css classes for easy styling Commerce checkout). ------------...
Categories: E-commerce

Bean Status (published/unpublished)

Status functionality for Bean. Now you can filter bean blocks by status. You can find bean status in blocks dashboard (admin/content/blocks) Nearest improvements: Views status handler [#2142933]...
Categories: Content editing experience, Content display

Yahoo Weather Search Widget

Synopsis This module create a block with a input to search the weather of one place using the Yahoo Weather API Requirements Create a App for generate the consumer key Enter the consumer key on...
Categories: Content editing experience, Content display

PayPal Card Pay

Using this module admin may be able to connect this product with the default PayPal payment gateway and the user may be able to purchase the product and the payment modes can be done through credit...
Categories: E-commerce

Script Embed Filter

Provides a text input filter for the sole purpose of safely embedding external scripts. It does this by: Removing all external scripts with src host not within a whitelist that you create (/admin...
Categories: Content editing experience

FieldMask

Field mask module able to modify simple text fields with an Input mask for the admin interface. By using, the module can restrict node editor to fellow mask rule. The module filter is based on the...
Categories: Site structure

Devel Dumper extended

This project contains additional Devel module dumpers (see admin/config/development/devel page): Disabled: Complete disable devel dumper functionality. Useful, if Devel module necessary, but not...
Categories: Developer tools

SDC List

Use of this module is deprecated. Use cl_devel instead. Install this module to get the list of Single Directory Components available in your project. To view the list navigate to /admin/config/sdc...
Categories: Administration tools, Developer tools

Pages