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

1,921 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.

API Docs

This module will provides API Docs to your Developer Portal, It is powered by Drupal content type, custom field formatters & views. Features covered API Docs module will provide API Docs Content...
Categories: Content display, Content editing experience, Site structure

MMS - Multilinguism Made Simple

Description In a multilingual environment, MMS unifies handling of all translations at once for any block, node, or structural content without using separate containers, and with only the Locale...
Categories: Content editing experience, Content display, Site structure

DGA Feedback

DGA Feedback Module The feedback page is designed to gather user insights. It includes a brief introduction encouraging feedback, followed by sections for rating, comments, and suggestions. Clear...
Categories: Accessibility, Content display, User engagement

Taxonomy Grid : Catalog

This module is marked unsupported due to a security issue the maintainer never fixed See SA-CONTRIB-2012-070 for details. If you want to use this module, your options are: Choose another, actively...
Categories: Content editing experience, Content display

Evernote

Here's a brief description of Evernote from the source: "Use Evernote to save your ideas, things you see, and things you like. Then find them all on any computer, phone or device you use. For free....
Categories: Content editing experience, Content display

Slickgrid

The Slickgrid module is an implementation of Michael Leibman's jquery slickgrid plugin, a lightening fast JavaScript grid/spreadsheet. It defines a slickgrid view style, so all data can be output...
Categories: Content editing experience, Content display

Ubercart Shortcodes

This add-on to the shortcode module provides provides additional shortcodes for use with Ubercart. Usage Places the sell price of the specified product into the page: [sellprice nid=X (class=...
Categories: Content display, E-commerce

Date Repeat FM

I am no longer actively supporting this code. The approach has been entirely reworked and is available as a new sandbox project, Date Repeat Themeable. Your assistance and feedback is welcome and...
Categories: Content display, Site structure

Commerce Product Display Limit

The commerce product display limit module allows you to limit the product quantity by product display. Example use case Selling tickets of different categories for an event, only 2 tickets per...
Categories: Content display, E-commerce

Simple A/B

IMPORTANT: Currently only tests for custom blocks. Simple A/B is an A/B testing module, with a main focus of making setting up and configuring tests as simple as possible. This should give clients...
Categories: Content display, Developer tools

Flexible Event Calendar API

It provides render element to generate our own array format from the event content to display in the calendar by integrating with evo-calendar library. You can find more information about this...
Categories: Content display, Developer tools, Site structure

Site Directory Overrides

Allows different config overrides for the same site using site directories. Have you ever wanted to present different versions of your site to different audiences? By creating multiple site...
Categories: Administration tools, Content display

Quotations

The Quotations module is used to quickly and easily add styling to quotations that you want to appear on your site. It includes default sets of images (5 different sets of semi-transparent PNG...
Categories: Content display

Content Block

The Content Block module (content_block) empowers website editors to dynamically embed and display content as a block, offering a flexible and intuitive way to highlight specific entities with...
Categories: Content display

Pigeon - Dirt Simple Browser/Desktop Notifications

Provides dirt-simple browser/desktop notifications. It accomplishes that by using Server-Sent events (NO web sockets). Features What this module does: ✔️ Provides a quick and easy way to send...
Categories: Content editing experience, Content display

Menu Image

Overview This module allows you to upload an image in the menu-item's configuration form and use the image anywhere in your theme. This is useful if you want to display an image - that is related...
Categories: Content display, Site structure

Comment QA

Comment QA stands by Comments, Questions and Answers. Comment QA extends the default Drupal commenting system by adding questions and answers (Q&A) capabilities to the Drupal commenting system....
Categories: Content editing experience, Content display

TextCleaner

Keep content clean! TextCleaner is a simple module aimed at keeping content clean of empty HTML tags. The best example for using this module would be if you have Fields that are HTML formatted with...
Categories: Content editing experience, Content display, Developer tools

CK Content Injector

Overview -------- This module enables you to build your own custom content injector that integrates with CK Editor. It requires the ckeditor module to be installed and enabled on your environment....
Categories: Content display

Server-sided code highlighting

To improve the readability of code, many text editors use language-specific syntax highlighting. This module uses the highlight.php library to offer similar functionality when displaying code...
Categories: Content editing experience, Content display, Developer tools

Layout Builder Formatter

Overview Layout Builder Formatter solves a common frustration when using Drupal's Layout Builder: the loss of control over the "Manage Display" interface. Normally, when you enable Layout Builder...
Categories: Content display

Storypal

Drupal & Storify, two technologies, two amazing products, one Drupal module to link them. Overview Storify is a site which allows you to make stories using tweets, photos, videos, or other social...
Categories: Content editing experience, Content display, Site structure

YAML block

About this Module Provides a base block that allows block configuration settings to be edited and maintained using YAML. For custom blocks that don't require an admin UI, it can be easier to just...
Categories: Content display, Developer tools, Site structure

Youtube uploader

end of Youtube API V2 !! 7.x-2.x uses Google / Youtube API V3 and Google api php client library. the dev version is using the latest library version that requires composer to install. 7.x-1.x still...
Categories: Content editing experience, Content display, Site structure

Views Crosstab

This views style plugin displays the results of a view as a crosstab (also commonly called a pivot table) - grouping rows by one field, columns by another, and using an aggregate function (count,...
Categories: Content display, Integrations

Pages