Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
Translate Tool
Development helper for translation management When developing a multilingual site, you might want to add new translatable strings and their translations in a hook_update_N(), hook_post_update_NAME(...
Categories: Developer tools, Multilingual
Simplifying
🇺🇦 This module is maintained by Ukrainian developers.Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Simplifying module allows you to make managing your...
Categories: Administration tools
Media Feeds
This module is the Drupal 7 solution for Media Feeds Integration. It provides mappers for the Feeds module. The target can be a Media asset, image or file field on an entity (such as a node). When...
Title Override
What is Title Override? Title Override is a module to provide title overrides for any page in as simple as an interface as possible. This module differs from the Page Title module in that this...
Field Group: Easy Responsive Tabs to Accordion
Easy responsive tabs - is a lightweight jQuery plugin which optimizes normal horizontal or vertical tabs to accordion on multi devices like: web, tablets, Mobile (IPad & IPhone). This plugin adapts...
Categories: Content display
Stripe's webform integration
This is a webform integration using the Stripe module allowing to use a credit card element and add a submission handler to collect charges/subscriptions. It's a nice implementation showcase of the...
Categories: E-commerce
Flag Search API
Flag Search API module provides flag indexing for Search API. Use this module to index flags (flagged content) using Search API module. Once indexed, the flags can be used elsewhere, e.g. in Views....
Categories: Site search
Menu bootstrap icons
This module propose icon picker for menu, link field, file field widget/formatter and CkEditor 5 Features All icons come from Bootstrap 5 icons You can insert icons into ckeditor5 Recommended...
BackgroundField
BackgroundField started as an extension of the CCK ImageField that allows a CSS selector and background attributes to be set for a content-type. This is particularly helpful for allowing your node...
Static field
Static field module enable a Field API field containg static text that can be configured on a per instance basis.
Categories: Site structure
Remove'Reset your password'
Remove'Reset your password' intends to improve the user experience for the user login page by providing an option for admins to hide the "Reset your password" button. This module is especially...
Categories: Access control, Administration tools, Developer tools
Search Index Wipe
This module clean up search index built by search module. It is helpful while deploying large sites whose search index becomes massive. The reindex button does not clear the search index but rather...
Categories: Site search
Opigno module
This project is related to Opigno LMS distribution. It implements the module entity, that is a sub-part of a training. A module is composed of activities that can be quiz questions, theoretical...
Categories: Content editing experience
Similar Entries
Similar Entries is looking for a co-maintainer. Similar Entries provides lists of links to site content related to the current node being viewed. Links can be displayed in standard blocks or as...
Categories: Content editing experience, Site structure
Remove Duplicates
Overview This module helps the administrator to easily remove duplicate nodes according to one of the node fields. Features The duplicate nodes found are permanently removed. It can be very useful...
Smartling Connector for Drupal
Overview Streamline your translation processes with the Smartling Connector for Drupal Translation Management Tools (TMGMT). Automate content for translation and deliver the finalized translations...
Categories: Integrations, Multilingual
Search API Sorts Widget
Provides a select/dropdown form-based widget for Search API Sorts. Features Separate labels for ascending and descending values. Show only ascending, or descending, or both (D7 only). Autosubmit ...
Categories: Site search
Commerce Admin Order Advanced
This module extends the commerce admin order interface to provide the following: Search users by email or profile name before creating the order Select existing customer profiles before creating...
Categories: E-commerce
Google reviews slider
The Google reviews slider module offers a way to display the Google reviews of one or multiple places in a configurable slider. The reviews are imported as a content type and displayed in the...
Categories: Integrations, User engagement
Email Validator Customizer
Synopsis Drupal core uses the RFCValidation from egulias/EmailValidator to validate email addresses. However, the RFC allows for email addresses with no domain, which is often not the desired...
Categories: Integrations
Avatar Selection
When a user edits their account details they can choose to upload an image or photo of themselves, also known as an avatar. The Avatar Selection module allows the user to pick an avatar image from...
Text Size
This module display a adjustable text size changer or a zoom function on the page for a better web accessibility. The zoom function is comparable to the text zoom function in Firefox 3, but this...
Categories: Content display, Developer tools
Disclosure Menu
This module provides an alternative to Drupal's default menu block that uses disclosure buttons for submenus. What are disclosure buttons? These are buttons next to menu links that toggle open the...
Categories: Accessibility, Site structure
Nivo Formatter
CONTENTS OF THIS FILE --------------------- * Introduction * Installation INTRODUCTION ------------ Current Maintainer: Long Nguyen Nivo formatter is an image field formatter that transform any...
Categories: Content display, Developer tools, Media
User Search to People Administration
Remove user search from the /search space and move it to /admin/people -- that is, instead of /search/user the functionality for searching users is found at /admin/people/search This is useful for...
Categories: Administration tools, Site search