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.
OpenERP <-> Drupal syncronization feeds
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. The main idea - to provide universal interface using...
Categories: Content editing experience, E-commerce, Site structure
Google Calendars
Overview Provides integration with the Google Calendar API for importing event calendars. You can add multiple calendar sources and then import them using Drush. The events are stored in a custom...
Categories: Content editing experience, Site structure, Import and export
Tint connector
Tint connector ------------------------ The Tint Connector module integrates the TINT widget with the Drupal website. Install & set up the Tint Connector Drupal module, from the below steps....
Categories: Administration tools, Content display, Site structure
RSVP List - Repondez, s'il vous plaît
RSVP is an initialism derived from the French phrase Répondez s'il vous plaît, meaning "Please respond" to require confirmation of an invitation. The initialism "RSVP" is no longer used much in...
Categories: Site structure
Domain View Modes
This module creates additional view modes for all entities. There is one view mode created per domain per existing view mode. If a corresponding view mode for a domain is enabled on a content type,...
Categories: Content editing experience, Content display, Site structure
GMap legend
This module provides a legend for gmap-style views based on the icons that you have selected for your node types.
Categories: Site structure
Term Render
This module allows a term page to render out child terms just like it does for nodes associated with the term.
Categories: Site structure
Signup Counts
This module adds Views field/sort/filter definitions for signup counts on nodes. This module was originally created by @reubidium.
Categories: Site structure
Bootstrap Tour Library
This solves the same problem as the patch in https://www.drupal.org/node/2537400
Categories: Site structure
EMS API Connector
Imports data from DEA’s EMS application's SOAP API interface into nodes/ taxonomy. This module requires the EMS Booking module
Categories: Administration tools, Content editing experience, Site structure
Resource Conflict
Resource Conflict helps you prevent double-booking of time-based content. It checks nodes that use Date range fields and stops editors from saving entries that overlap with existing ones, listing...
Categories: Automation, Site structure
Node title prefix & suffix (by entity type)
Note: Before considering to use this module, you may want to give the successor: Metatag: Page Heading Module a try! This module adds settings for adding prefix and suffix to the page title of...
Categories: Content display, Site structure
Revision Diff Field
This module allows one field to track changes over a given time span in another field based on revisions. For example, if field A records the number of kittens you own, and field B is set to find...
Categories: Site structure
Display Suite ID Argument
Description Display Suite allows you to add Views block displays as fields to view modes. However, one problem is that you can't pass arguments to the view. This is a very limited scope module...
Categories: Content display, Site structure
Direction
Broken. Open Street Routing Map API had changed! Supports Google Directions API and Open Street Routing Map. Requests user node direction from Google or ORSM and stores the informations as polyline...
Categories: Site structure
Linkit widget
The core link field in Drupal 8 does not support published content that has pages other than nodes, so if you are wanting a field which allows a link to an internal page or external URL you need...
Categories: Content editing experience, Site structure
Drupal Path Guard
The Drupal Path Guard is a simple module that redirects GUEST / ANONYMOUS users when they access content in Drupal using URL /node/{id}. Many sites make use of URL ALIAS and don't want users...
Categories: Security, Site structure, Access control
Taxonomy Role
The purpose of this module is to provide a way to restrict which vocabularies show up on the node forms. This allows you to do things like setup vocabularies for administrator-only use or for any...
Categories: Site structure, Access control
Domain Menu
Domain menu allows menu administration per domain, making it possible to have a subset of users edit a subset of menus belonging to domains assigned to them (just as it is possible with nodes). In...
Categories: Site structure, Developer tools
title_ajax_check
This module checks content title field uniqueness via AJAX request. This module is based on http://data.agaric.com/node/365.
Categories: Content editing experience, Site structure
Page break Field
This module allows you to split node (or other field able entity) forms into separate pages in a multistep form using a field.
Categories: Site structure
tokeninput
This is an implementation of the Tokeninput jQuery plugin. Project application: http://drupal.org/node/1471294 Project sponsored by: 10jumps
Categories: Site structure, Developer tools
Pull up your pants
Ever wished you could apply some CSS style on nodes based on its terms? Now you can with the pullup module.
Categories: Content display, Site structure
Image link field collection formatter
Image Link Field Collection Formatter Provides an additional formatter for image field collection item, to allow linking image to related node.
Categories: Site structure
Navbar: Add Content
Adds a new tab to the Mobile Friendly Navigation Toolbar to allow content managers easy access to add new nodes to a site.
Categories: Content editing experience, Site structure