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