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

53,915 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 Product Attributes

This module provides some enhancements to the Drupal Commerce attribute handling. The improvement contains: Attribute field for line item Edit option for attributes Sponsored by www.customweb.ch....
Categories: E-commerce

Datetime Now

A very simple module that adds a "Now" button next to date fields. When the "Now" button is clicked, the date field is filled automatically with the current Date (and time if included in the widget).
Categories: Site structure

Migrate source UI

User interface for importing data from JSON, CSV or XML sources. Work with migrate tools and other migrate modules to allow someone to upload the source file.
Categories: Import and export

Organic Groups Site Role Assign

Grant a user a site wide role upon joining a group. Unlike Og user roles, this role is not temporary, meaning the user will have the role wherever they are in the site. To configure, add the site...

Image javascript crop

Overview This module makes a 'Javascript crop' effect available for Image styles (Imagecache in Drupal 6). Because this happens when the image is displayed the original image is always preserved...
Categories: Content editing experience, Site structure, Developer tools

VWO

Synopsis VWO lets you run A/B, split URL, and multivariate tests with ease and deliver optimum user experiences to your website visitors. Once you insert the VWO SmartCode snippet into the head...
Categories: Integrations

REST & JSON API Authentication for Drupal

The Drupal API Authentication module prevents unauthorized access to your Drupal site. This helps to secure API endpoints from unauthorized access. Our module supports key API authentication...
Categories: Access control, Accessibility, Content editing experience

Views jQFX

Views jQFX is a very basic API for integrating jQuery plugins with views. It does nothing on its own. This and the contrib modules are all for Drupal 7. The following modules use the Views jQFX api...
Categories: Content display, Media

Contact ajax

Contact Ajax implements ajax submission for core Contact form in Drupal 8. How it works After enable the module, each contact form will show a checkbox "Use ajax". When this chebox is enabled the...
Categories: Site structure

Search API OpenSearch

This modules provides a Search API Backend for OpenSearch. This module uses the official OpenSearch PHP Client. Features Search API integration for indexing, field mapping, views etc. Facets More...
Categories: Site search

Commerce Billy

Commerce Billy is a lightweight approach for a billing system for Drupal Commerce (Billy = Billing Light). It uses the commerce order entity to hold invoice information, including a separate ...
Categories: E-commerce

Views Parity Row

Description This module provide a new Row Style Plugin for Views. It allows you to alternate the view mode used to render the row. You can configure when it starts, when it ends and when to switch...
Categories: Content editing experience

Xray Audit

Xray Audit provides detailed technical reports on the structure and configuration of a Drupal site. It helps developers, site builders, and administrators understand how content is stored,...
Categories: Administration tools, Developer tools, User engagement

jQuery Waypoints

Summary Waypoints is a small jQuery plugin that makes it easy to execute a function whenever you scroll to an element. Waypoints makes a solid base for modern UI patterns that depend on a user’s...

Client-Side Adaptive Image

The Client-side adaptive image module helps build responsive web designs with fluid images by providing an Image field formatter that allows you to select appropriate image styles for various...

Panels Extra Styles

Install Enable the module to find additional region and pane styles in Panels. Below is a list of those currently included. Please share and contribute your styles! :) Panels Wrapper Wrap your...
Categories: Content display, Integrations

HMS Field (Hours Minutes Seconds)

HMS Field displays an integer formatted as Hours, Minutes or Seconds. The field stores values as integer. Both input and output can be formatted as Hours, Minutes and/or Seconds. Alter functions...
Categories: Site structure

Content Profile

This module builds user profiles as content (aka nodes), which opens the opportunity to use all the powerful modules for content for user profiles too, e.g. the Content Construction Kit (CCK). It's...
Categories: Content editing experience, Automation

Views Arguments Extras

This module contains a group of view handlers and plugins that add the following options. Argument Default Current Node CCK allows for cck field values of the current node to be loaded as default...

Quick Node Block

Description This module allows you to display any type of content in a block. The administrator can create a block indicating the content title and the display mode he wants to establish. The...
Categories: Administration tools, Content editing experience, Content display

Language Cookie

Adds an extra "Cookie" field to the Language Negotiation settings, allowing the language to be set according to a cookie. The cookie name, domain & expiration are configurable in the settings page....
Categories: Accessibility, Multilingual, Site structure

Facets Custom Label

Facets Custom Label module is a facet processor which lets you rename / relabel facets items. Features Relabels facets by: their raw value: machine name or content IDs, their display value: content...
Categories: Site search

Accordion Menus

Accordion Menus module will display a Drupal menu using a jQuery UI accordion effect. The top-level menu items are referred to as header items. The accordion effect is invoked when the triggering...
Categories: Content display

File Cache

Introduction This module allows Drupal cache bins to be stored in files. Related Modules Redis, Memcache, and MongoDB are the closest caching modules. They are usually used when the website is load...
Categories: Performance, Developer tools

Loft Data Grids

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. A module wrapper integrating Loft Data Grids with Drupal....
Categories: Developer tools

Pages