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

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

Previous/Next API

An API for browsing next/previous nodes without overloading your database server. Description This module allows you to know the previous or next nodes for any given node. This is very useful for...
Categories: Content display, Developer tools, Performance

prev_next_content

Provide a variable: $prev_next_content for 'node.tpl' to display links of the previous and next node which are the same type with current node. Similar project: Previous/Next API Contrast with...
Categories: Content display

Pager metadata

This module adds SEO metadata for pages that contain a pager: It adds rel="next" and rel="prev" links. It appends ?page= to the canonical URL
Categories: Content display

Mate Previous Next

Mate Previous and Next This module provides two functions to help to get the previous and next node of a given node. This will help to provide navigation links for your site on each node....
Categories: Content editing experience

Webform Ajax

Overview This module adds AJAX support to Webform (3.0 and above). As a first step it focusses to simply add form AJAX paging and submit. Form submissions get ajaxified including prev/next pages....

Imagefield Slideshow

This will provide a field formatter for image fields, so that the images uploaded for an image field can be rendered as a Slideshow. Features covered Image style Link Transition effect Transition...
Categories: Content display, Media, Site structure

Field Slideshow

Overview Provides a Slideshow formatter for Image fields, using JQuery Cycle plugin. Compared to Views slideshows, building the slideshow from multiple nodes, this module builds it from a single...
Categories: Content display, Media, Site structure

Scheduler

Scheduler gives editors the ability to schedule content, media, commerce products and taxonomy terms for publishing and unpublishing at specified dates and times in the future. The 2.x branch...
Categories: Administration tools, Automation, Content editing experience

Better Exposed Filters

The Better Exposed Filters module replaces the Views' default single- or multi-select boxes with radio buttons or checkboxes, respectively. Description fields and Select All/None links can be added...
Categories: Administration tools

Views Bulk Operations (VBO)

Introduction This module provides the following features that are not available in Drupal core bulk form: Batching of operations with configurable batch size ensuring no timeouts. Simple and well...
Categories: Administration tools, Content editing experience

Upgrade Status

Review Drupal major upgrade readiness of the environment and components of the site. Use to prepare modern Drupal upgrades (11 to 12, 10 to 11, etc)# The module provides the following key features:...
Categories: Administration tools, Developer tools

Pagination Meta Tag

Pagination with rel=“next” and rel=“prev” Creating a module for the code from https://www.drupal.org/project/drupal/issues/1567684. Much like rel=”canonical” acts a strong hint for duplicate...
Categories: Search engine optimization (SEO)

Facets

Overview The Facets module allows site builders to easily create and manage faceted filters. Faceted filters are filters which limit themself based on the results. Facets 3 Facets 3.x only supports...
Categories: Site search

Treewalk Previous / Next

Previous/Next (Back/Forward) links for entity and other pages, that allow to visit them in a sequence. Unlike with the existing back/forward module, the sequence of items (entities etc) is not...

Vertical Steps

This module places "Prev" and "Next" buttons on the bottoms of forms that have vertical-tabs. Clicking these buttons will switch you between the vertical-tabs and scroll you back to the top....
Categories: Developer tools

Flag navigation

Provide a block for prev / next links. Work also with flag_weights.

Page Swipe

Overview This module allows users to switch between pages using swipe mechanisms. It reads previous and next links from and tags. Features Add rel=prev/next links to page header based on Custom...

Next Prev Links

You can use the HTML attributes rel="next" and rel="prev" to indicate the relationship between individual URLs. Using these attributes is a strong hint to Google that you want us to treat these...
Categories: Search engine optimization (SEO)

SEO Checklist

The Drupal SEO Checklist uses best practices to check your website for proper search engine optimization. It eliminates guesswork by creating a functional to-do list of modules and tasks that...
Categories: Search engine optimization (SEO)

nodequeue_pager

Create block(s) to allow Prev/Next navigation between nodes within a nodequeue while viewing the node itself. Module originally created by jerod fritz based on php class by litwol. See https:/...
Categories: Site structure

Pager

The Pager module provides in-page Prev and Next navigation links with/without Views and node display integrations. There are currently 2 theme options, (center block or slide-out side tabs)....
Categories: Content display, Site structure

View Password

This is a lightweight, user-friendly module that allows a user to toggle between showing or hiding the entered password before submitting the form. This module does not in any way display existing...
Categories: Accessibility, Developer tools

Views Conditional

Views Conditional is a simple module that allows you to define conditionals (if xxx then yyy) with fields in views. Drupal 9/10 Conditions include: Equal To Not Equal To Greater Than Greater Than...

Vimeo Video Gallery

Vimeo Video Gallery module allows user to fetch vimeo videos from particular vimeo user account, group, channel and album. From admin you can configure the vimeo username, album, group or channel...
Categories: Media, Integrations

Menu2

This module is an alternative Menu system This module is an independent part of the one corporate web portal. The next Hooks are supported hook_m2_menu_insert_alter hook_m2_menu_insert hook_m2_menu...
Categories: Administration tools, Content display

Pages