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 Nelnet QuikPay
Drupal Commerce Nelnet QuikPAY Description This module allows you to add Nelnet QuikPAY payment gateways to Drupal Commerce. Installation Install the module as any other Drupal module. Once you've...
Categories: E-commerce
Commerce Currencies
Stock Commerce allows you to specify multiple currencies but only allows to specify one price per product (from any of those currencies enabled). This module allows you to add prices in each...
Categories: E-commerce
Entity Reference Field Override
Override specific field values on referenced entities without modifying the original. Content editors can customize how a referenced entity appears in each context—changing background colors,...
Categories: Content display, Content editing experience
API Orchestrator
Overview API Orchestrator is a Drupal module that provides a unified layer for managing all external API integrations. Instead of writing raw curl_init() calls spread across your codebase, you...
Categories: Administration tools, Developer tools, Integrations
Audio Player
The Audio Player module for Drupal 10/11 provides a flexible and customizable solution for displaying audio players within your content. It supports both single audio files and playlists, providing...
Categories: Accessibility, Media
AeroWeather
This module provides functionality for fetching, displaying, and caching real-time weather data using the WeatherAPI.com. It allows site administrators to add a fully customizable Aero Weather...
Universal Link Filter
Google Summer of Code 2007 A package of modules to restructure the link filtering thus implement the auto-completion of links through AJAX. The project, when all the options are selected, will...
Categories: Content editing experience, Developer tools
TinyBrowser
What is TinyBrowser? TinyBrowser is a custom file browser plugin developed for the TinyMCE WYSIWYG content editor. It is developed by Bryn Jones at Lunarvis , and distributed under the GNU General...
TEI Content
Summary The TEI Content module allows the display of textual documents encoded according to the standards of the Text Encoding Initiative (TEI). Texts are stored in the Drupal database and...
Categories: Content editing experience
Drush CTools Export Bonus
Adds more functionality to the CTools drush bulk export commands. drush ctex modulename will export all known ctools exportables of a site to a module. But there are also other configurations you'd...
Categories: Import and export, Developer tools
Regnum
Regnum: The inheritable power to govern. The Regnum project allows users to submit a form to request ownership (or co-ownership) of an organic group on the site. At the time that the form is...
Categories: Administration tools, Access control
Multi-currency pricelist
Defunct because [#2920786]. A View that creates a multi-currency pricelist of items. It updates the prices automatically to the latest exchange rates on Yahoo!Finance. Mostly indicated for the...
Categories: E-commerce
ARgomentiamo
Description ARgomentiamo is a module to publish geolocalized content on the Internet (for its display on the Junaio AR browser) and to accept its modification from this app. ARgomentiamo means "let...
Smart Reservations
Smart Reservations is a Drupal module consisting of a reservation system of holiday apartments, hotel rooms, villas or any type of accommodation. Its main goal is to provide a simple way of...
Categories: E-commerce
XMLCharts - Industrial and Precious Metals Prices
Notice January 9, 2017: The XML Charts web service have changed their business model and no longer provide the free XML chart feed. This XML Charts module will work with the paid model with some...
Categories: E-commerce, Content editing experience, User engagement
Imager.js
README.txt This is a Drupal 7 implementation of the BBC news team's Imager.js. https://github.com/BBC-News/Imager.js/ Imager.js is an alternative solution to the issue of how to handle responsive...
Categories: Media
Computed field (reloaded)
# Computed field ## Description This is a complete rewrite of the former computed field module to separate field types more precisely. It now provides five field types, whose values are computed by...
Categories: Site structure
Client-Side File Crypto
Important: This project is in alpha phase and a work in progress, please report bugs, other issues that you face and any recommendations on the module issue queue. What does this module do? This...
Categories: Security
Omeda Customers
The Omeda Customers module extends the Omeda base module to allow syncing of Drupal user data with Omeda using the Store Customer and Order API. You can map user fields to your Omeda customer...
Categories: Integrations, Access control
A11yFirst Editor Enhancements
A11yFirst Plugins for CKEditor The A11yFirst Editor Enhancements provide CKEditor plug-ins to support authoring of accessible content by supporting the use of well-structured headings, separating...
Categories: Content editing experience
Elfsight G2 Crowd Reviews
This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already copy...
Elfsight Audio Player
This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already...
Elfsight Background Music
This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already...
Read to Me
Read to Me Read to Me enables site owners to easily generate spoken versions of text articles using Amazon Polly text-to-speech service. For more information on Amazon Polly, including sample...
Categories: Media
Address to Taxonomy
--- # Address to Taxonomy Module ## Overview The **Address to Taxonomy** module for Drupal automates the process of linking geographic terms (such as provinces and cities) to a node’s address field...
Categories: Integrations