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

55,439 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.

Apachesolr Pages

The ApacheSolr Pages module is an alternative for having faceted search pages using the Facet API and the Apache Solr Search module, providing freely filterable, sortable and themable search pages,...
Categories: Site search

Cache Bypass Path

Cache Bypass Path is a lightweight module which simply provides a non cached path accessible only by a hash. This is intended for Drupal installations that have a Varnish Caching Layer. Without the...

Ubercart User Maximum

This module adds a user maximum feature that can be applied to Ubercart products. It works alongside ubercart's current product minimum and maximum feature. I created this module because our...
Categories: E-commerce

uc_disable_product

Hide "add to cart button" for selected product.
Categories: E-commerce

X3DOM

The X3DOM module allows X3D developers and users to easily upload and interact with 3D models by adding an X3D Interactive Viewer format for File fields. User's can select this format in a Content...

Segment

This module provides integration with Segment's Analytics.js and PHP based server side tracking libraries. Requirements This integration requires an account on Segment. You can create a test...
Categories: E-commerce, Integrations

hypernode

Hypernode is a Drupal module that will generate thousands of links between Drupal nodes based on body text that matches URL aliases of other nodes. It can generate thousands of links in minutes....

OpenQuestions

This is a voting module that finds the best content, not just the most popular. For a tangible example, a "Brownie diet" would be very popular on sites like Reddit, but it wouldn't be good if your...
Categories: User engagement

Last Node Modification

Synopsis This module simply creates a block that can be shown at any region. It hooks into the node saving functions and saves the date of the last modification of any node in the system. That date...

Bypass comment review

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Module allows you enable bypass comment review. In this...
Categories: Content editing experience, Access control

Social Sharer


Categories: Integrations

FTP users manager


Categories: Integrations

Taxonomy Manager (pfrenssen fork)

Forking Taxonomy Manager.

Elijah's Sandbox

Sandbox

MapPoint

Allows users to create highlighting and points on a map of the United States and display them using a predefined token. The SVG responsive map was provided by:
Categories: Content editing experience

Newsletter2Go

This module makes it easier to send emails with Newsletter2Go's REST API. Dependencies Mail System (mailsystem) Libraries API (libraries) Note: For now this module always assumes body is formatted...
Categories: Integrations

JW Player with CDN

Allow site builders to use JW Player as a field and field formatter. Support for Premium Accounts and custom skins. CDN Support: Up to 3 custom CDNs YouTube Vimeo (Fallback to iFrame until JW...
Categories: Media

LiveReload Insert

This module is used for local development along side the Gruntjs grunt-contrib-watch npm. https://www.npmjs.org/package/grunt-contrib-watch Directions Configuration settings needed for LiveReload...
Categories: Developer tools

User API Key

The User API Key module creates a read-only API key for each existing and new user. It adds a line to the permission screen where the site administrator can set which user role(s) may access their...
Categories: Access control

Rdfxp

Bulk code for some ontology xp. Originally started for D7, this sandbox has been ported to D8. Requires: RAP - RDF API for PHP V0.9.6 and graphviz. Optionally argouml-graphviz project for: Class...
Categories: Developer tools

Hook Advice

A developer friendly module which provides instant information about hook callbacks from where or which file the request is coming. Suppose if you need to find out module name, page callback, page...
Categories: Developer tools

Drupal Camp

Install profile, Features, and submodules for creating a Drupal Camp website. Based on https://drupalcamp.stanford.edu Completely not ready for public use!

Google Calendar Sync

Google Calendar Sync is a lightweight module which allows administrators to sync events with a Google Calendar. Requirements: Libraries API (2.x) Google API PHP Client Installation: To install...
Categories: Site structure, Developer tools

hselect2

Hierarchical Select for Drupal 8 using Select2. This module is based on shs and hierarchical_select. The widget for taxonomy term reference works using the deepest selection. On D8 you can select...
Categories: Site structure

Shopify API

Simple integration with the Shopify API. Shopify is a leading eCommerce solution. Using this module requires a Shopify store of your own. Drupal 7 Dependencies Libraries API Shopify API library ...
Categories: E-commerce, Integrations

Pages