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.
Webform Service
The webform service module makes Webform results available via Services. 7.x-4.x The 4.x branch of this module is a complete rewrite to incorporate a more RESTful interface to the latest 4.x branch...
Categories: Import and export, Integrations
Webform Remote Submission
Description: Webform Remote Submission allows a site to accept a webform submission from a remote site. It provides some JavaScript code for embedding a given form on an external site. Note that...
Categories: Integrations, Developer tools
CiviMail
Integration with CiviCRM CiviMail. Features Send a node from a CiviCRM Contact to CiviCRM Groups. From Contact and destination Groups selection is per node and CiviMail campaign. CiviMail Digest...
Categories: Integrations
Migrate GatherContent
The Migrate GatherContent module allows you to import content from GatherContent (https://gathercontent.com/) to your Drupal website. This module is based on Drupal Core's Migrate functionality and...
Categories: Content editing experience, Import and export, Integrations
Ooyala
Ooyala no longer exists as a company or platform, and this module is of historical interest only. The Ooyala module provides a field type to display videos using the Ooyala video hosting platform....
Categories: Media, Integrations
Search Engine Referers
Visitors find your site with a search engine. Are you interested in what they were searching for? Search Engine Referers is a simple module to view the search engine queries used by your visitors....
Categories: Administration tools, Site search, Integrations
Apigee
The Apigee module enables you to connect a Drupal 9+ site to Apigee Edge or Apigee X in order to build a developer portal: Users that register or are added to the Drupal site will be added as...
Categories: Integrations
OpenAgenda connector
This module allow you to automatically publish, update or delete content on OpenAgenda through the OpenAgenda API. OpenAgenda is a free service to reference and broadcast all your events....
Categories: Integrations
SDK API
An API to define configurations for specific Software Development Kit (SDK). API, as Drupal 8, based on Composer. This allows you to describe needed configuration for SDK by defining a form for the...
Categories: Administration tools, Developer tools, Integrations
Content Glider
If you need an instant slide-show then Content Glider (CG) is the answer. CG is a standalone module, no need additional script or another modules. Just install and use it! CG based on Featured...
Categories: Content display, Integrations
Event log
This module logs specific events. The events are saved in the database and can be viewed on the page admin/reports/events. Furthermore, a views integration is provided in which you can relate for...
Categories: Integrations
Google Rankings
Google rankings module gives you detailed statistics about the websites positions on Google results pages. This is achieved by analyzing HTTP referers headers set by Google web search. There are...
Categories: Site search, Integrations
Salesforce Term Reference
Adds a new field mapper to the Salesforce suite of modules to allow using a term reference field. Entity references for content are supported natively by the Salesforce modules (https://www.drupal...
Categories: Integrations
PHP FFmpeg
This project is an API module that integrate with the PHP FFmpeg library. This module doesn't do anything by itself and is usually extended by other projects that do something useful with FFmpeg....
Categories: Developer tools, Integrations
Election Droop
This module integrates the Election module with the Droop (Python) STV counting framework. Droop supports the following counting methods: CfER (single defeat); CfER (batch defeat); Meek Parametric ...
Categories: Integrations
API Proxy
What does it do? Do you have a consumer (for instance a JavaScript application) that uses a 3rd party API? Does that API have all the CORS headers you need? Does that API have sufficient caching?...
Categories: Decoupled, Integrations
User Stats
Provides commonly requested user statistics for themers, IP address tracking and Views integration. Statistics are: days registered; join date; days since last login; days since last post; post...
Categories: Content display, Automation, Integrations
Fieldable Path
The module contains a field type which provides 1:1 reflection of "path" property (defined in entities to determine their human-readable URL alias). Why would I need "path" property as a field?...
Categories: Site structure, Administration tools, Integrations
Structured Data (JSON+LD Rich Snippets)
Structured data markup provides a standard way of describing things on your website, along with their properties. Supported features Rich Snippets (graphical sarch results) Google Search also uses...
Categories: Search engine optimization (SEO), Integrations
Node Type count
This module is used to Show a count of nodes of a particular content-type and also number of Users of particular role type. This module will be used for statistical and dev purposes only....
Categories: Developer tools, Integrations
Fuzzy Entity Reference
Fuzzy entity reference module allows users to integrate loilo/fuse (https://github.com/loilo/Fuse) library for entity reference autocomplete. Typically when we have CONTAINS or STARTS_WITH operator...
Categories: Site structure, Integrations
Notify
Notify is a lightweight module for sending plain text email notifications about new nodes and comments posted on a Drupal web site. Users may subscribe to notifications about all new content, or...
Categories: Integrations
Webform Submission Reference
Webform Submission Reference creates a webform component that points at submissions from a target webform. Example You have a webform that allows teachers to register ; You have a webform that...
Categories: Content editing experience, User engagement, Integrations
Easychart
January 2023: Integrated Highcharts Editor 🥳 May 2021: The Easychart plugin and module was developed before Highcharts came up with their own Highcharts Editor. Since 5 years the Highcharts editor...
Categories: Content display, Developer tools, Integrations
Tawk.to - Live chat application
Implementation of tawk.to live chat for Drupal 8. tawk.to is a live chat software designed to help businesses communicate with clients and website visitors to deliver customer support. Requirements...
Categories: E-commerce, Integrations