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

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

Patch report

Module that allows you to specify a patch directory. Then all patches will be loaded showing you useful information like the issue link or if it has been applied already.

Commerce Region / Language chooser

This module will allow users to easily change store country and language.

Knowledge Graph

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 as JSON-LD in the HTML head.

Views Linker

User Case

The user has searched or filtered on a Views generated page,
clicked on one of the found results, and navigated through to the
page for that result.

devgen

Devgen is a module that with the supplied or additional plugins will allow a simple method to perform tasks. Such tasks could be to generate 10 random users, with different roles, etc.

URL filter reloaded

The drupal core filter "Convert URLs into links" (filter_url) is converting strings with "@" into email addresses even if there is no domain suffix present.

Role Provisioner

This module provides a base for handling roles and permissions. The RoleProvisioner is expected to be extended through a another module.

Custom username validation

For a customer, i needed to validate the username against a german phone number, so i wrote this little module that allows to define a validation pattern for the username on registration.

Setting Snapshot

This is a alternative of Record Feature module.

Yandex Market XML

Module implements an export of any XML view in YML format for market.yandex.ru.

file_usage_sync

Module that will check file_managed vs file_usage, find the entries not in file_usage and then see if they are in one of the fields.

Code should show up in the next week or so.

Content Model

Visualizes relationships between Content Types and Vocabularies on a graph based on taxonomy term reference and entity reference fields.

Salvattore (CSS driven Masonry)

Salvattore Views

This module adds a new views style that will display views
rows as a Masonry using Salvattore.

Easy Social Email

Send this page by email

A tiny extension for Easy Social module to send the current node by email.

Plaid Client

Accesses the Plaid API on behalf of Drupal users.

Menu Link Sync

Screenshot

The Menu Link Sync module helps synchronize the position of menu items within Drupal installs with separate menus for every language, for instance when we have different "Main Menu - French", "Main

Addressfield widget fields

Enables Field fields and extra fields in a bundle to be added to the addressfield widget. It will look like one widget, but they're separate fields.

Pages