
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.
Ubercart Simple Discount
This module aims to provide a simple approach to automatically applying discounts in Ubercart. It is configurable using rules so you can apply any percentage discount based on any rules conditions...
First child redirect
The First child redirect module to allow nodes to redirect to the first child menu item if selected in the node edit form. This is useful if you have a hub/anchor page with a range of child items...
Categories: Content editing experience, Site structure
Moodle SSO
This project enables shared user sessions between Drupal and the Moodle learning platform/course management system. The Drupal 7 version (7.x-1.0) is still available but is not supported. The...
Pushtape Services
This module provides services on top of the Pushtape Music distribution. - Provides JSPF output for individual releases (http://xspf.org/jspf/) - Provides cassette.json (http://github.com/zirafa...
Google Map Static
Google Map Static module allows to switch easily between interactive google maps (iframe) and static image maps (img). Sometimes you scroll the page with the map and try to look what's under it but...
Categories: Administration tools, Content editing experience, Developer tools
Commerce Search API SKU Forward
This module integrates with Search API. It checks if a searched value directly matches a product SKU. From there, it checks to see how many nodes reference that product, and if only a single node...
Categories: E-commerce, Site search
Menu to Taxonomy
Synchronizes your menus into taxonomy vocabularies with ease! Not to be confused with Taxonomy Menu (which transforms taxonomy vocabularies into menus). Menu to Taxonomy sychronizes a specific menu...
Categories: Site structure, Developer tools
Panel fetch node by path
This module will add the functionality to panels to fetch node by path and render it in full viewmode.
Categories: Content display
Field index
Field modules don't always add indexes for its columns (value column of text field for example), this leads to poor performance in views when we would like sort or filter views using the unindexed...
Categories: Developer tools, Site structure, Performance
aGov Register
A module that allows your aGov instance to be registered, and receive updates on new features and enhancements. Part of the aGov project.
Commerce Checkout paths
This module allow users to create a custom paths for Drupal commerce checkout pages(make it more "friendly" rather default "checkout/ID/PAGE_ID"). Requirements: Drupal Commerce. Installation:...
Categories: E-commerce
Term body class
Synopsis This modules allows addition of values of taxonomy type fields of an entity as classes in the body element, on the entity's page. It adds the settings per field instance, hence you can...
Field lock multi values
Helper module for multi-value field widgets. Development sponsored by NeverGone during his volunteer time. Supported fields: if field widget "multiple values" behavior value FIELD_BEHAVIOR_DEFAULT....
Categories: Developer tools
Webform Email Input Filter
This module enables the input filters on the email template text area. It is best used in combination with MIME Mail and Mail System, otherwise you probably wont be able to send the email as HTML. ...
Categories: Content editing experience, Integrations, Developer tools
Require all Exposed Filters
Provides an exposed form that only renders view rows if all form elements contains user input. The module is similar to standard Views exposed form "Input required" but requires that the user has...
Book Cache
Book cache is a drop in performance improvement for the book module. Book is very expensive when it comes to calculating the previous, next, and parent links for use in rendering at the bottom of...
Categories: Content editing experience, Performance
aGov Password Policy
This module provides Australian Government DSD Policies for use with the Password Policy module. If provides two different policy profiles: - Australian Government ISM Policy (Strong) - Australian...
Categories: Security, Access control
GPX Track & Elevation
The GPX Track & Elevation module allows you to show a map and an elevation profile from GPX files using the google maps and visualization api. The module takes into account only the trk and wpt...
Categories: Content display, Site structure
Jira REST Rules
The module provides an integration between Jira (via the jira_rest module) and rules. In the current limited form the module provides a rules action for creating simple, basic issues in Jira. You...
Categories: Automation, Integrations
Views Timelinejs Extras
This contains additional functionality to enhance the Views TimelineJS module but that falls outside the scope of that project. Features include: A Feature / content type that allows for definition...
FullCalendar API
This module provides Drupal API integration for the excellent FullCalendar jQuery plugin. Simple, no-nonsense theme functions and AJAX integrations for FullCalendar events. Similar Modules:...
Categories: Developer tools, Integrations, Site structure
Restrict Role Login by IP
This is a minimalistic version of Restrict By IP module . Restrict By IP module checks for IP restriction for every user on every page load. This module instead checks for such restriction only on...
Categories: Access control
Personalize View Modes
This module builds on the Personalize module suite. It allows you to swap out the rendered view mode of any fieldable entity on the site(provided it has multiple view modes). The latest dev commit...
Categories: Content editing experience, Content display
Scald Video: JW Player
This module adds the JW Player for the Scald Video module.
Categories: Administration tools, Content editing experience, Content display
Facet API Scrolling links
Introduction: This project provides a new display widget for Facets called "Links with scroll". It will show a throbber/spinner after clicking one of the facet links and scroll the screen to the...
Categories: Site search