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

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

Editorial Blocks

Provide content editors the ability to create block instances to display a mix of manually selected (MS) and dynamically queried (DQ) node content, when combined, the total of both equals a...
Categories: Content display

Views turntable

Views turntable is a views style plugin that displays nodes on an elliptical path that may be rotated, like a platter or turntable. The turntable can be rotated by the user clicking a next/previous...
Categories: Content display, Developer tools

Index

Drupal 6 Index allows users to browse data on you site as if it were a hierarchy. They can browse through Taxonomy, content, users, comments and more. Index is the successor of Vocabulary Index....
Categories: Content editing experience, Content display, Site structure

Workflow Private Comments

Allows admins to hide workflow comments based on the state of a node in a role-sensitive way. It's basically so admins can comment about that's going on in a workflow state change without lesser...
Categories: Content display, Access control

impress

Adds Impress.js to your drupal site Use the content type slide to create a new slide Select your options. By default it will generate a new slide right to the previous. You can select under/left...
Categories: Content display

Comments as Block

This very simple module removes the display of comments from nodes and exposes as a block. KISS principle at work. Alternative The commentsblock module module is an alternative that additionally...
Categories: Content display

SimpleAds Statistics PDF

Provide a PDF generation link for printing the statistics to a PDF displayed on SimpleAds node Statistics page. Module Dependencies: SimpleAds X Autoload Third Party Integration dompdf Installation...
Categories: Content editing experience, Content display, Import and export

Save-to-File

Ever wish that Drupal had a front-end code editor? Frustrated with using the space bar to indent code in textareas? Wish you could back up your node code to a hard file? Then Save-to-File might be...
Categories: Content editing experience, Content display

Renderer per node

Allow editors to choose different rendering options on a per-node basis. This allows you to add an extra select box to a content type, and then use that as a modifier that controls the rendering of...
Categories: Content display, Media

{syntaxhighlighter} to PRE Converter

This is the utility module for Drupal 7 that allows users to convert old {syntaxhighlighter} tags to <pre> in nodes. Overview The Syntax highlighter module highlights program code in nodes....
Categories: Content display, Developer tools

Content Freshness Indicator

Content Freshness Indicator displays a visual, color-coded badge on content pages showing how fresh or stale the content is based on its last updated date. This helps visitors quickly assess the...
Categories: Content display

Charts Field Formatter

The Charts field formatter module provides a way to build any kind of chart inside an entity (e.g. node, paragraph ..etc) with Highcharts (>=3.3 and
Categories: Content display, Site structure

Block Party Suite

Warning: This project is in early alpha. No plans for a Drupal 6 version. Block Party is an aggregation of block module tweaks. Admin designates if block visibility is controlled by block module or...
Categories: Content editing experience, Content display

Regions Override

Disable regions like Sidebars from appearing on a specific page. Occasionally it is helpful to allow an editor to choose to remove regions from rendering on a page. An example of this would be for...
Categories: Content display

AI Content Summarizer

Automatically generate summaries and SEO-friendly title suggestions for your Drupal content using AI. Supports multiple LLM providers out of the box: Ollama (local), OpenAI, Anthropic (Claude), and...
Categories: Content display

Services view resource

Provides a service resource that returns the rendered view of entities (well, d6 objects) like nodes, comments, and users. Depends on Services module. Sponsorship Sponsored by GoingOn Networks. We...
Categories: Content editing experience, Content display

Smartqueue Per User

Please download the latest development snapshot. This project uses Nodequeue's Smartqueue API to provide a nodequeue for each user of one or more specified roles. This project was originally...
Categories: Content editing experience, Content display

Endless Page

Note: As of 2010/03/14, this module appears to no longer be supported. If you are interested in taking this module over, or you as the module maintainer feel this message has been posted in error,...
Categories: Content display

Breadcrumb field

INTRODUCTION The Breadcrumb field module provides configurable breadcrumbs that improve on core breadcrumbs by including the breadcrumb field with possibility to override current page crumbs. This...
Categories: Content display, Media, Site structure

Panel Bonus Package

D7 Port This functionality will be available in Display Suite. So D7 Port will only provide new Content Types, Relations, Layouts and Styles. READ ME / LIMITATIONS You must use panels +3.8 Not...
Categories: Content display

Premium content

Restricts access to premium content by role and provides a general API for other modules to help decide if a user has access to premium content. This is useful on a news or membership site where...
Categories: Content editing experience, Content display, Access control

Custom PDF Fields

This module is an extension to the Print module. Allowing a user to select which fields they would like to output to PDF for the node they are currently viewing. This module addresses the need for...
Categories: Content display, Import and export

Block Selector

WIP code to combine bean, entityreference, and inline entity form to create block placement functionality within a node edit form. The integration between bean and inline entity form comes directly...
Categories: Content display

Node Link

Note: As of July 22, 2009, this module appears to no longer be supported. If, as the project maintainer, you feel this message has been posted in error, please reply to http://drupal.org/node...
Categories: Content display

Block Term

BlockTerm lets you specify taxonomy terms to show this block on. When you visit a page where the node is tagged with one of these terms, the block will show, otherwise it won't. Note: This is built...
Categories: Administration tools, Content display

Pages