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.
Field Comments
This module allows commenting on fields for any field display. Because Field comments relies on core's Comment module version 7.x works only with node entity types. Hopefully 8.x version will work...
Categories: Content display, Site structure
Static Content Browser
Static Content Browser - Drupal.org Project Page Content Use this content for the Drupal.org project page at https://www.drupal.org/project/static_content_browser Project Short Description File...
Categories: Content display, Content editing experience, Import and export
Monthly Event Listing
A very simplified version of a calendar modules - creates a month-based listing of nodes with a predefined date field. Includes a month pager and default styling to gray out events that are passed.
Categories: Content display, Site structure
Static HTML Viewer
The idea of the Static HTML Viewer module, is to bind a static HTML web site directly into Drupal. This is not about importing a static HTML website into Drupal (this is already well documented)....
Categories: Content editing experience, Content display
Gutenberg Bootstrap Blocks
The Gutenberg Bootstrap Blocks module provides new Bootstrap blocks to Gutenberg editor. Requirements Drupal Gutenberg Editor >= 2.x, see https://www.drupal.org/project/gutenberg Bootstrap >= 4.5,...
Categories: Administration tools, Content editing experience, Content display
Ai Text 2 Speech
Overview The TTS module provides Text-to-Speech functionality for Drupal websites, converting text content into natural-sounding spoken audio using AI-powered voices. This module integrates with...
Categories: Accessibility, Content display, Content editing experience
Premium Fields
Allows you to set certain CCK fields as premium. Premium fields will only be shown if the user has premium access (per the premium_content module) to the given node.
Categories: Access control, Content display, Site structure
Rewriting term url
Description Rewriting term url if attached only one node across all field instances. Works if the link was outputed using function url(). Installation - Download and install the module as usual.
Categories: Content display, Site structure
Fancy Features
Searching for the Fancy Kickstart distribution? Fancy – the flexible content creator within Drupal. Fancy is an idea to solve the requirement of the authors to get more control of the design while...
Categories: Content editing experience, Content display
Views Filters Extras
Adds numeric filter options for highest value (maximum) and lowest value (minimum) in results by using a sub query. This module re-purposes the "min" and "max" fields in the filter configuration...
Categories: Content editing experience, Content display
Node Cancel Button
This is a module which provides a "Cancel" button in the node add/edit form. Cancel button can be enabled for specific content type. The module is under development
Categories: Content display, Site structure
Node Revision Private Files Access Permission
This module is developed for giving permission to view private files which is attached to any unpublished version of node. Permission can be given to any or all user role groups.
Categories: Access control, Content display, Media
Flashmaker
Allows users to create specific flash slideshows (doesn't use taxonomy, or galleries). A user creates a slideshow, then creates individual slides for each slideshow. NOTE: This is a dev version of...
Categories: Content display
Text2Image
A Drupal 8 module providing a field formatter plugin to generate images from the content of string fields, e.g. node titles and taxonomy term names, for display in views, view_modes and templates....
Categories: Content display, Developer tools, Site structure
Term statistics
Based on the core statistics module, which tracks general page views and node views, term_statistics keeps track of views of categories (terms) and includes a page and block for top-viewed categories.
Categories: Content display, Integrations, Site structure
Absolute Image Replace
This module scans the content of a field and will replace any absolute image source urls with a local, relative location. Why this module is needed? Content creators, when using a WYSIWIG, will...
Categories: Content display, Site structure, Media
Fix Teaserlinks
The “Fix Teaserlinks” module is a simple module that may be used to manage the visibility of the links that appear below teasers (i.e. “Add new comment”, “Log in or register to post comments”, ...
Categories: Content display, Site structure
Image Tab
This module was developed to associate images with nodes, using a new tab to access and modify the associations. Associated images will be displayed as thumbnails and/or full images, before or...
Categories: Content display
Flickr CCK
This module will install CCK fields for Flickr Flash Slideshows and Flickr Flash Badges. If you have the Slideshow Creator module installed, you also have the option to create a javascript...
Categories: Content editing experience, Content display
iframe page
A custom node type for creating a page where the main content is an iframe. This can be used to let external pages be content objects inside Drupal. Features Provides a simple node type that allows...
Categories: Content editing experience, Content display, Developer tools
Galleriffic Image Formatter
The Galleriffic Image Formatter provides displays the contents of an Image Field using the Galleriffic jQuery plug-in. This is the same plug-in used by Views Galleriffic, however that module...
Categories: Content display, Site structure
Telegram Chatbot
Telegram Chatbot for Drupal 11 is a lightweight yet powerful module that connects your Drupal site to a Telegram bot, automatically turning every photo you receive into published content. When a...
Categories: Automation, Content display, Content editing experience
Basefield Display
This module does a very simple thing: it exposes entity base fields in view modes. It can expose base fields for any core or custom content entities, like Content (node), Media, File, Paragraph,...
Categories: Content display, Site structure
Leggodt
A suite of paragraph types. Installation Install the module as you normally would. Go to your content type and add a new field to type Entity revisions, Paragraphs. Allow unlimited so creators can...
Categories: Content editing experience, Content display, Site structure
Layout Builder Paragraphs
Layout Builder Paragraphs Core Layout Builder does not support paragraphs. Thankfully Paragraph blocks module fills this gap. However, the authoring experience can be clunky when paragraph content...
Categories: Content editing experience, Content display