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