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

51,602 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.

View Mode Page

View mode page - Drupal 8 configuration screen

Create separate pages for different view modes for a given content type.

8.x - Configuration

  1. Go to your drupal admin -> "Configuration" -> "Search and metadata" -> "Entity view mode path".
  2. Here you can add a path pattern (e.g. /%/summary) and select a view_mode (e.g. teaser).

7.x - Configuration

  1. Create a content type
  2. Configure a view mode. If you are using Display Suite, or another means of adding view modes, you may need to add a new one.
  3. Go to the "manage display" tab for your content type.
  4. In the "View mode pages" tab, enter your URL pattern for the view mode page.

Panopoly Theme

Helps with theming and provides many layouts!

WOW JS

Drupal WOW Javascript library, Reveal Animations When You Scroll. Very Animate.css

The WOW JS is a module that aims to integrate WOW.js library with Drupal. Provides Animations When You Scroll, Improve site interactivity with awesome animations.

Configuration Synchronizer

Refresh icon from Genericons Neue, showing two arrows jointly comprising a circle.

Configuration Synchronizer provides methods for safely importing site configuration from updated modules, themes, or distributions.

Date Popup Timepicker

The Date Popup Timepicker module adds more timepicker options for elements of date_popup type and date_popup widgets for date fields provided by t

Summary Options

Summary Options

This module provides site builders with additional options for the 'summary' field when using "Text Area with a Summary" widget.

Overlay Paths

This is a simple module that enables site builders to use the built-in Overlay for non-admin pages.

Smart SQL ID Map

This module provides a work-around for #

Panopoly Images

Provides common image styles and helps make them responsive!

Switch Page Theme

Switch Page Theme module allows to use different theme than the site default theme on specific pages.

Media: Tableau

This module allows the creation of Media assets from Tableau.

Length Indicator

This module adds a colored, configurable length indicator to form fields.
Screenshot of the module

Path File

The Path File module allows content editors to upload files and specify the url at which they will be available.

CKEditor Non-breaking space Plugin ( )

Minimal module to insert a non-breaking space ( ) into the content by pressing Ctrl+Space or using the provided button.

BxSlider

BxSlider module integrates the bxSlider library with Field formatters. Often used for showing photos on e-commerce, classified, real estate sites.

In Drupal 8, new fields can be added to Block, to Taxonomy, etc. - so the bxSlider formatter can be used very widely. Also the BxSlider formatter can be used within Views.

Why bxSlider?

  • Fully responsive - will adapt to any device
  • Horizontal, vertical, and fade modes
  • Slides can contain images, video, or HTML content
  • Advanced touch / swipe support built-in
  • Uses CSS transitions for slide animation (native hardware acceleration!)
  • Full callback API and public methods
  • Small file size, fully themed, simple to implement
  • Browser support: Firefox, Chrome, Safari, iOS, Android, IE7+
  • Tons of configuration options
  • Integration with the Colorbox module

DateTime hide Seconds

This module adds a "Hide seconds" setting to datetime field widgets.

Webform Clear

Removes Webform submissions from the database once they have been emailed.

jQuery Countdown Timer

jQuery Countdown Timer

This is a lightweight module that provides a block with a jQuery countdown timer. This module uses only jQuery and CSS and does not use any images.

Image Style Warmer

The Image Style Warmer module provides options to create image styles during upload or
via queue worker. So configured image derivates already exists when they are requested.

Touch Icons

Touch Icons theme settings

The Touch Icons module allows site administrators and themers to specify icons for use as Web Clip bookmarks on the homescreen of an iPhone and other iOS devices.

Extra theme settings are provided so that Touch icons can be configured for each theme, similar to the logo and shortcut icon settings provided by Drupal core. The module comes with default Druplicon touch-icons which complement Garland's blue look.

Pages