Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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