Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

6,059 modules match your search

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

Pages