
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.
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