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

2,610 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.

Commerce Billy PDF Extend

About This module extends Commerce Billy PDF, providing users the possibility to use tokens in PDF invoice header, text and footer. Beside tokens related to Current date, Current page, Current user...
Categories: E-commerce

Commerce PAYONE for D8

This module integrates the German PAYONE Payment Provider (https://www.payone.de/en/) with Drupal Commerce 2.x (D8) to accept credit card payments on-site and PayPal Express payments off-line....
Categories: E-commerce

Commerce InvoiceXpress

This project is unsupported and obsolete. It never had a tagged release, has no reported installs, and its last commit dates from August 2019. It was offered for adoption in September 2021 and...
Categories: E-commerce, Integrations

Small ads

Drupal 8 successor to D7 Offers & Wants, which supports local communities to share and exchange their stuff and skills. Ready rolled 'feature' type module allows permitted users to post ads and...
Categories: E-commerce, Site structure

OpenLucius Kanban Board

In this Kanban board for OpenLucius you can collaborate on tasks more easily and efficient: Inline add and edit tasks (cards). Drag and drop to change status. Drag and drop to change priority:...

Trial role

Provides a role for "trial" users. Gives this role on install and then removes it after x number of days. If you want to react on the role being removed (for example send a mail), you can implement...
Categories: Administration tools, E-commerce, Access control

Birthday Wish Mail Send (Notification)

Send birthday wish mail and notification to the user. When the user's birthday comes. A "date of birth" field will have to add to your user manage fields. That field machine name will be added by a...
Categories: Administration tools, Integrations, Multilingual

Form element layout

Update february, 2019: I (kaare) have drifted out of Drupal development and will no longer support or develop this module. Feel free to take over maintainership. About Form API and field setting...
Categories: Developer tools, Site structure

MAQUM

MAQUM is short for Metadata Aware Quick Upload Module. MAQUM works with (and relies upon) Drupal's image module to upload images. Instead of uploading an image directly with the image module,...
Categories: Media

Simple Node Archive Blocks

Simple Node Archive blocks is very lightweight and simple module which show node posted in chronological archive blocks. For 8.x : Views Blogspot Archive 7.x-2.x Rewriting module to provide simple...
Categories: Content editing experience, Content display

Media Update

This module allows you to perform an in-place replacement of a single media file without changing the content of any associated fields. This allows you to quickly and easily replace a used media...
Categories: Media

date_jqm

Date Integration with jQuery Mobile Professional Support If you're stuck in the issue queue or need one-on-one help with this module you can book a time slot to discuss the issue with a developer....

Taxonomy Content Report (Obsolete)

Please use the new page for this module: https://www.drupal.org/project/taxonomy_content_report A Drupal 10/11 module that generates content insight reports filterable by a hierarchical taxonomy...
Categories: Administration tools, Content editing experience, Site search

Search by Page

This module is an enhancement to the core Drupal search module, which adds a new tab to the core Search page or can also be used in stand-alone mode. The differences between Search by Page and the...
Categories: Site search

Search export - CSV

Allows a user to export the search results from the current query to a CSV format. Works with all hook_search() searches (content, users, ...). The resulting CSV contains the following fields:...
Categories: Import and export

calendar_table

This module will display views date fields in a calendar format via an HTML table element. The goal will be to produce simple html output that can be easily classed and customized. Why not use the...

Library Schedule

The library schedule module provides both a block that displays the hours for the current day, and a block to display a responsive tabbed schedule for the entire year to come. The user can add...

GA 2FA LOGIN MODULE PORT

# Summary This module is an add on to ga_login and shows Code input in a second step of the form submission and works well with the permission "login without code" to bypass the ga login 2 step for...

Login Frequency

Login frequency module is used to track the user's login frequencies.It generates report for user's login frequencies and detailed user report for those logins. The login frequency report will...
Categories: Administration tools, Integrations

Section Purger

This module allows Section’s global, distributed caching layer to quickly respond to invalidation events from a Drupal instance in exactly the same way that Drupal’s internal cache or a local...
Categories: Content editing experience, Performance, Integrations

Javascript Countdown Timer

Warning: Future versions of this module have been renamed to Javascript Timer module The Countdown Timer module provides a timer implemented through javascript which gives you a countdown (second...

i18n auto translate

This module has been deprecated by the new Translation Management Tool for Drupal 7. This is a much better solution. Since Drupal 6 is close to EOL and it is unlikely anyone is using the current...
Categories: Content editing experience, Multilingual

Git Info

Some useful helpers to display info about the revision of your codebase on the site. It can be a git tag, git revision, date for last commit, or a combination of all. This can be useful for knowing...
Categories: Developer tools

Drupal Statistics

Drupal Statistics This module consist of two blocks: 1.Node Statistics block - Place on node pages it will give you count of the number of times that particular node is viewed by authenticated...
Categories: Administration tools, Content display, Developer tools

Views Porter Stemmer

This module adds stemming support to these Views filters: String Combine Views Autocomplete Filters extensions of both String and Combine The Search API filters are not supported, as Search API...

Pages