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

6,057 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 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

Pages