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

2,021 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.

Instafeed Block

Provides customizable blocks to display Instagram posts that can be placed in any region of your website. It integrates the instafeed.js library into your Drupal website, allowing you to display an...
Categories: Content display, Integrations, Media

Component field

Component Field Module Overview This module provides auto-discovery of Drupal Single Directory Components (SDC) from your theme, allowing content editors to easily add and configure these...
Categories: Content display, Content editing experience

Sidenotes

Sidenotes allows editors create Tufte-style sidenotes directly in body text using simple markup. Notes can be numbered or unnumbered, placed in the left or right margin, and render responsively....
Categories: Content display

Movino

Movino is a collection of open source applications for streaming and broadcasting live video from smartphones. The main applications are the following: A client for Symbian Series 60 smartphones A...
Categories: Content editing experience, Content display

hiddend7

d7 version of the hidden module The d6 Version of hidden had a filter, report for hiding and an email report feature. These features have been removed. Instead of the filter you can use the simple...
Categories: Administration tools, Access control, Content display

Template Whisperer

Provides a formalized way to declare and suggest page templates using "Template Whisperer". It is a continuation to something besides the standard node.html.twig file for a variety of special case...
Categories: Administration tools, Content display, Developer tools

Simple Page Title

Simple Page Title is a module exclusively designed to provide Search Engine friendly title tags for SEO purposes. Titles can be applied to any kind of page whether it is a node, a user, a view, a ...
Categories: Content editing experience, Content display

Media Godtube

Media Godtube provides integration for GodTube for the Embedded media field Module. Developed by the Rowlands Group for CVC Networks Installation Enable the emvideo module. Extract the module to...
Categories: Content display, Media

Field Formatter Extras

This module, building on top of API provided by Field formatter settings, allows site administrators to change field settings and: change field wrapper HTML tag, add custom field wrapper and field...
Categories: Content display, Site structure

Media Helper

This module serves two main purposes: Making it easier to customize the output of image-based media entities via display formatter. The image style, custom classes, and other HTML attributes can be...
Categories: Content display, Developer tools, Media

Textbook

This module provides a combination of CSS Styles, WYSIWYG settings, developer hooks, style guides, and well-designed CSS3 page templates to provide clean, accessible (seeking both 508 and WCAG 2.0...
Categories: Content editing experience, Content display

Views Default User Taxonomy Argument

Does your Drupal site feature user profiles that you want to show 'related content' on with different Views, only to find that "Load default filter from user page" does not exist? This module...
Categories: Content display, Site search, Site structure

Image Composition

Image composition let you create a composition of images of different aspects and dimensions, then scaling them to fit into a single rectangular block on the page. It's a wrapper around the the ...
Categories: Content display, Media

Text Review

Text Review is a bundle of modules that allows you to review texts in a variety of ways and display the results within the text. Text sources Content, CCK fields and their revisions Comments (and...
Categories: Content display, User engagement, Content editing experience

QR Code Fields

The QR Code Fields module for Drupal 9 enables site builders to easily generate dynamic QR codes and integrate them into their content types. This module provides field types and blocks for the...
Categories: Content display, Developer tools, Site structure

Ranged Search for Faceted Search

This module provides the ability to define ranges for facets as an add-on functionality to the existing Faceted Search module. The original code base used for this project came from mooffie and was...
Categories: Content display, Site search, Site structure

SiteMenu

This module provides a "site map" style page overview of all the categories within a site with node titles and a side bar menu to navigate the site by category A 'site map' page giving a hierarchy...
Categories: Content display, Site structure

Facebook Comments Block

This module allows users to comment using Facebook's commenting box with as little configuration as possible. It adds a new block "Facebook Comments" which acts as a Facebook commenting widget. It...
Categories: Content editing experience, Content display

GridStack

GridStack provides integration with gridstack.js as a dynamic layout creator for both two-dimensional layouts (Masonry, Packery, Isotope, native browser Grid Layout), and linear or one-dimensional...
Categories: Content display, Developer tools, Media

Composite Layout

Composite Layout allows your nodes to be displayed in complex layouts. Currently, two and three column layouts are provided. You can also add other nodes, blocks, and even CCK fields to your node's...
Categories: Content editing experience, Content display

Andromeda Slideshow

Slideshow module for the Andromeda theme. Documentation Read http://drupal.org/node/1330866 Dependencies Chaos Tool Suite Libraries API
Categories: Content display

Media 56.com

Media 56.com provides integration for 56.com for the Embedded media field Module. Developed by the Rowlands Group for CVC Networks Installation Enable the emvideo module. Extract the module to...
Categories: Content display, Media

OpenAgenda

Allows the display of your OpenAgenda on your Drupal 8/9/10/11 site. The OpenAgenda module features: an OpenAgenda field, field widget and field formatter to display an OpenAgenda using its UID on...
Categories: Content display, Content editing experience, Integrations

List Formatter

This module provides a field display formatter to render field values as HTML or comma-separated lists. This can currently be used on all core field types (text, long text, number, list, and...
Categories: Content display, Site structure

Flickr Rippr

Flickr Rippr reads flickr.com for users latest public photos, and turns these into content (nodes) on your drupal website. You need only publish to flickr.com, and they will automagically appear on...
Categories: Content display, Import and export

Pages