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

1,718 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

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....

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

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

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

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

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

Upgrade Status

Review Drupal major upgrade readiness of the environment and components of the site. Use to prepare for a Drupal 10 to 11, 9 to 10 or 8 to 9 upgrade# 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)

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...

Flag navigation

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

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

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

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)

Features

The features module enables the capture and management of features in Drupal. A feature is a collection of Drupal entities which taken together satisfy a certain use-case. Features provides a UI...
Categories: Administration tools, Developer tools

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

Link

The link module provides a standard custom content field for links. With this module, links can be easily added to any content types and profiles and include advanced validating and different ways...
Categories: Content display, Content editing experience, Site structure

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)

IMCE Mkdir

IMCE Mkdir allows users to create and delete sub-directories under directories assigned by IMCE. CONFIGURING AND USING --------------------- 1. Go to admin/settings/imce Assuming you have already...
Categories: Media

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

Pages