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.
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