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.
Read to Me
Read to Me Read to Me enables site owners to easily generate spoken versions of text articles using Amazon Polly text-to-speech service. For more information on Amazon Polly, including sample...
Categories: Media
Address to Taxonomy
--- # Address to Taxonomy Module ## Overview The **Address to Taxonomy** module for Drupal automates the process of linking geographic terms (such as provinces and cities) to a node’s address field...
Categories: Integrations
File Field Download
The File Field Download module provides a simple yet powerful solution for Drupal websites that need to offer multiple files as a single download. It enables site administrators to create a...
Categories: Content display
NextCloud WebDAV Client
NextCloud WebDAV Client Seamless NextCloud integration for Drupal via WebDAV protocol The NextCloud WebDAV Client module provides integration between Drupal and NextCloud servers using the WebDAV...
Categories: Integrations
Component block
Component Block The Component Block module seamlessly extends the Component Field system, allowing you to create reusable custom blocks using your theme's Single Directory Components (SDC). Turn...
Categories: Content display, Content editing experience
Registration Auto-assign Role Easily
Automatically assign Drupal roles to new users at the point of registration, based on the value they select in a list field on the user registration form. No custom code or Rules configuration...
Categories: Access control, Administration tools, User engagement
Monster Menus
Monster Menus (MM) has been actively developed by Amherst College since 2006. Features Requirements Installation More documentation Features Monster Menus groups contents (nodes) into containers ...
Categories: Access control, Content editing experience, Developer tools
Social Timeline
Overview: -------- The Social Timeline module lets you retrieve status/posts/videos/images from different social networks in a timeline format from the newest to the oldest. 3rd Party Requirements:...
Categories: Media, Integrations
CleverReach® - Newsletter Marketing
Spotify, Levi’s, BMW and DHL create and send their newsletters with CleverReach®. Why? Because it’s that simple. Do the same with your Drupal backend! Easily and quickly design professional...
Categories: Integrations
Gamification
Allows to provide gamification concept on drupal websites. It makes use of User Points module for default plugins, but it is possible to extend this module and create additional plugins using other...
Categories: Administration tools, Access control, Developer tools
ONLYOFFICE DocSpace
This module enables users to access ONLYOFFICE DocSpace, a room-based collaborative environment, from Drupal, as well as add DocSpace rooms and files to the Drupal pages. Plugin installation and...
Categories: Content display, Content editing experience, Integrations
Achievements
The Achievements module offers the ability to create achievements and badges similar to systems seen on Xbox 360, Playstation 3, Foursquare, Gowalla, GetGlue, and more. For a Drupal site, this...
Categories: User engagement, Access control
ECO (Extra Customization Options for Ubercart)
ECO (Extra Customization Options for Ubercart) provides additional ("extra") options to customize Legal, Ubercart Discount Coupons. Among the customization options are using URL parameters to auto...
Categories: E-commerce
Geocluster
Server-side clustering for mapping in Drupal 7 based on Geohash: Geocluster increases performance of data-heavy map visualizations by clustering results on the server-side. Client-side JavaScript...
Categories: Site structure, Performance
Indiana University Paragraphs
Paragraphs for Indiana University This module provides custom Paragraph types for building complex pages comprised of elements from the IU Pattern Library like section, grids, and chunks that...
Categories: Content editing experience, Content display
Test Helpers
The module provides API to simplify writing Drupal tests - unit and functional. Using the API can significantly reduce the amount of code in your tests to cover all the logic of tested functions,...
Categories: Developer tools
Webform QR Code Element
This module supplies a Webform element that generates a QR code. It is intended for emails sent to event participants and can be used for faster check-in. The QR code can be shown on the web, in...
Categories: Integrations
Create Media from Images
The Media From Images module automatically creates media entities for image files that do not already have corresponding media entities. The use case is if you have a site that was built in Drupal...
Categories: Media
Service Injector
Deprecation Notice ⚠️ This module is deprecated, and usage of IDE Plugins/extensions is preferred. For example, for IntelliJ IDEA & PhpStorm, use the following Symfony Plugin, which supports proper...
Categories: Developer tools
Responsive Video Style
Introduction Responsive Video Style adds breakpoint-based responsive video delivery to the Video Style ecosystem. It provides a dedicated configuration entity for mapping breakpoints to Video...
Categories: Content display, Media
Drush Fields
Introduction This Drush extension is meant for individual field data manipulation from commandline. It uses Drush commandline interface. Aim is to be able to perform all CRUD operations and more on...
Categories: Administration tools, Content editing experience, Site structure
Semantic Content Impact Engine (SCIE) Analyser
Overview SCIE Analyser is a pure PHP, zero-dependency AI engine that automatically evaluates content quality across four intelligent dimensions. Unlike simple keyword checkers, SCIE uses advanced...
Categories: Accessibility, Content editing experience, User engagement
Simplenews Contact Checkbox
*** Sept 3, 2009 update - This module works fine. It has been thoroughly tested for months with no negative feedback. I just haven't been able to update the cvs branches/tags. **** This is a small...
Categories: Integrations
Entity External Rating
This module can be used to implement a rating system based on external sources. What that means is that the actual rating, voting or whatever action, happens on an external application (for example...
Categories: User engagement
Quote plus
No time, no further development. If you want to take over or fund the required time, drop a line! Quote plus is a suite of modules extending the core comment functions with a set of quoting...
Categories: Content editing experience, Content display, Developer tools