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

5,675 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.

Youtube Importer Feature

NOTE: I will not be developing this feature any further. There is not enough interest. The idea of this module still works though using feeds, feeds_jsonpath_parser, feeds_tamper, video_filter and...
Categories: Content editing experience, Content display

Registration Commerce

"Registration Commerce" (not to be confused with Commerce Registration) is an integration point between the entity-based Registration Module and Commerce, enabling paid registrations. Registration...
Categories: E-commerce, Site structure

VIE.js

VIE.js (“Vienna IKS Editables”) is a JavaScript library for implementing decoupled Content Management Systems and semantic interaction in web applications. In short, VIE provides a bridge between...

Media: thePlatform mpx

The Media: thePlatform mpx module (Media:tpMpx) integrates with the Media module to make your mpxPlayers and mpxMedia on thePlatform.com available in Drupal as File Entities. mpxPlayers and...
Categories: Content editing experience, Media, Integrations

Membership Entity

The Membership Entity module has been designed from the ground up to be a dedicated, versatile, and extensible solution to the demand for a Drupal-based membership website. Overview Memberships may...
Categories: Access control

RedHen Lead

This module lets you embed a RedHen Contact form on any page(s) of your website (using core Block module, Context, or probably even Panels). This form has a configurable title, button text (CTA),...

Commerce Pickup

This module provides a "Pickup" shipping method for Drupal Commerce. Drupal 8.8 / 9.x / 10.x Multiple pickup point profiles can be created by multiple pickup point vendors (specific Drupal users)...
Categories: E-commerce

Walkhub

Back-end module for the WalkHub project. WalkHub—the repository and community hub where authors can collaborate on Walkthroughs—creates a framework for integrated tutorials that guide users through...

Serials Solutions list management tool

Serials Solutions provides institutional access to to e-journals and e-books. Participating members also have access to the raw data that populates tools such as the Serials Solutions Journal...
Categories: Integrations

Ajax pages

Looking for a new maintainer: The current maintainer is no longer able to support the module. Please see [#2860726] for details. This module goes to great lengths to implement generic-purpose...
Categories: Site structure

Set Environment

Note: This module is not maintained anymore. I suggest looking at better alternatives such as Devify drush command or Master module.       $ drush set-environment Disabling ...
Categories: Developer tools

GeoJoin

This module expands Views join functionality to include spatial operators. Aims to be compatible with various underlying spatial data structures such as GeoField, GeoPHP and PostGIS. Users of...
Categories: Site structure

Shipwire Commerce

The Shipwire Commerce module integrates the Shipwire shipping service with a Commerce store. It provides shipping rates for orders, automated fulfillment of shipments, shipment tracking, and...
Categories: E-commerce, Integrations

Shipwire Ubercart

The Shipwire Ubercart module links your Ubercart store with the Shipwire shipping service. Integration includes real time shipping rates for orders, automated fulfillment of shipments, shipment...
Categories: E-commerce, Integrations

Engage

The Engage project is a collection of modules that can be used individually or together to build out advocacy and engagement functionality within your Drupal website. For example creating campaigns...
Categories: Site structure, Integrations

Office Hours Extra

This Project extends the Office Hours Project to cover these requirements: new office_hours widget: graphical office_hours timetable(no more thousends of dropdowns) - this is build with jquery...
Categories: Site structure

ET

salesforce ExactTarget Data Extension API A small module to perform read, write and delete operations on ExactTarget Data Extensions from Drupal. Based on the ExactTraget ET_Client SOAP API. At the...
Categories: Integrations

Cultura Exchange setup without the installation profile

This 'sandbox' module helps configure Cultura if it needs to be installed without the Cultura install profile (for instance if on an institutional system that already maintains Drupal's base...

NVD3 Visualisations

NVD3 Visualisations brings you tools on WordPress & Drupal 7 to generate impressive business quality charts based on the famous open Nvd3 framework of JavaScript. NVD3 Visualisations is a full set...
Categories: Content editing experience, Content display, Media

Commerce Faircoin

This module provides faircoin integration with drupal commerce. It creates a new FAIR currency and a payment method. Installation Download and install Commerce and Libraries API 2 modules. Download...
Categories: E-commerce

Feeds Tamper URL Scraper

Import content directly from the URL referred to in a Feed Item Given an URL within a feeds item, go back to the source page, scrape more info from it, and use that instead of what was provided. If...
Categories: Import and export

Demo Content

This project is not maintained anymore. We joined forces with YAML content The demo_content module lets you import demo content entities from YAML files. It has support for modules, profiles and...

policy118

Policy118 is a simple and lightweight registration and profile form password policy. What this module does for you is to add three password validation checks for visitors registering on your...
Categories: Security

Commerce Authorize ARB

Authorize.Net payment gateway integration for ARB (Automated Recurring Billing) using latest sdk available for PHP and by means of recurring payment method 'commerce_authorize_arb'. This module has...
Categories: E-commerce

Drush Task for Rules

Trigger drush tasks from actions taken on the website! What? Are we in bizzaro-land here? Normally drush is the tool you use to do things to your Drupal! But what if you wanted Drupal to do...
Categories: Administration tools, Developer tools, Automation

Pages