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

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

Alternate hreflang SEO

Many websites serve multilingual content from around the world. attribute to serve the correct language or regional URL in Search results. These attributes places under the head tag.. Alternate...
Categories: Multilingual, Search engine optimization (SEO)

Chrono Sitemap

This module ads chronological three level sitemap for nodes. All created nodes links will be in ordered list. We can found it using path yoursite.com/static/sitemap/%year/%month. This sitemap is...
Categories: Search engine optimization (SEO)

Absolute URLs

This very simple module causes all of your site's internal URLs to be rendered as absolute URLs (e.g., "http://mysite/node/whatever") instead of relative URLs ("/node/whatever"). Some people think...
Categories: Developer tools

AI-powered content generation and image creation with ChatGpt

This Drupal 10 module could be of great benefit to website owners and content producers who use ChatGPT. The module aims to make the most of ChatGPT's Open API to generate high-quality content...
Categories: Content editing experience

Custom Sitemap

This module is unsupported due to a security issue the maintainer didn’t fix. See SA-CONTRIB-2015-060 - Custom Sitemap - Cross Site Request Forgery (CSRF) - Unsupported for details. If you want to...
Categories: Site structure

AI Content Suggestions

Description The AI Content Suggestions module helps content editors obtain real-time feedback and suggestions from a configured Large Language Model (LLM) while editing content. It integrates...
Categories: Artificial Intelligence (AI)

Link Intelligence

Link Intelligence (LI) provides multiple methods to facilitate automated and manual linking of related web page content. It is designed with easy plug-and-play defaults for simple install and...
Categories: Content editing experience, Content display

Metatag taxonomy facets

Metatag Taxonomy Facets module provides metatags functionality for pages based on active taxonomy terms facets. It should be considered as a submodule of Metatag module. It's really helpful when...
Categories: Search engine optimization (SEO), Site structure

Google 301 Checker

This module searches Google for inbound links to the current site, and tells you if they actually exist. This is useful for creating 301 redirects for a replacement or upgraded site quickly, or...

Ubercart Disable Store

The Ubercart Disable Store module adds the ability to disable Ubercart store (hide/disable add to cart, etc) for some conditions. Ex. Wholesaler requires Reseller Accounts to shop: If your website...
Categories: E-commerce

Extended Path Aliases

Have you ever wondered why, after defining an alias like about-us for, say, node/123, your pages are still riddled with those ugly machine-generated tabs and links like /node/123/edit, node/123...
Categories: Administration tools

Keyword Analysis

The keyword analysis module provides a quick and simple method of extracting keywords from website content. Watch the Keyword Analysis screencast demo The Keyword Analysis module uses an open...
Categories: Content editing experience, Site search

Google Image Sitemap

Images are often the primary way users find content in niches like e-commerce, travel, or photography. This module ensures your visual content isn't invisible to crawlers. The Google Image Sitemap...
Categories: Search engine optimization (SEO)

Instagram Social Feed

Drupal module to pull data from Instagram based on user or hashtag. Includes moderator settings, integrates with Drupal cron, and provides a block to display the latest photos. This module can...
Categories: Integrations

SEOStat

Module basics Provides detailed SEO related information about your Drupal site from a variety of sources. Information can be viewed in a variety of locations including during the content authoring...
Categories: Search engine optimization (SEO)

Ifbyphone Dynamic Phone Number Insertion

This modules integrates Ifbyphone's Dynamic Phone Number Insertion code into Drupal websites. Using Dynamic Phone Number Insertion, you can track phone calls from your website by showing different...
Categories: Integrations

Workbench 404 Redirection

Workbench 404 redirection provides basic support for content entities. That is, it allows site administrators to configure the define States (that content can be in), for default redirection from...
Categories: Content editing experience, Access control, Performance

Redirect Sage

Import redirects list from CSV based format taking in account the language prefixes of source URLs. It doesn't require 'migration' modules, only 'redirect'. Similar projects path_redirect_import -...
Categories: Import and export, Multilingual, Developer tools

External Link Popularity

External Link Popularity is intended to be used for web directories. It uses the Voting API module to rank nodes that contain external links. Points are awarded when users follow the external link...
Categories: User engagement, Integrations

Facet API Pretty Paths

Enables pretty paths for searches with Facet API. You will likely use this module in combination with either Search API or Apache Solr Search Integration. Functionality overview Pretty paths will...
Categories: Administration tools, Site search, Search engine optimization (SEO)

Nofollow Noindex

The Nofollow Noindex module is a very simple approach to add meta robots "nofollow noindex" to the HTML head of selected routes. Simple configuration to prevents the site from search engines based...
Categories: Search engine optimization (SEO)

Domain Access Simple XML Sitemap

Domain Simple XML Sitemap module generates sitemaps for active domains. Steps to generate a map: - Add a new domain - Allowing node access/source on this new domain - Click on generate sitemaps -...
Categories: Search engine optimization (SEO), Developer tools

Extended search page

Part of Ouch project. Full text content admin search The goal is to provide a page like the default "Find content" but on top of scalable technology for sites with huge amounts of nodes. So to keep...
Categories: Content editing experience, Site search

Comment Fragment

The default Drupal comment permalink has the following format, /comment/[comment-id]#[comment-id], if a node has 10 comments, each page with the URL /comment/[comment-id] loads identical content to...
Categories: Search engine optimization (SEO)

Autosite: A minimal approach to drupal mass hosting

Drupal 7 has two very exciting features for mass self-service hosting of small Drupal sites: Support of SQLite and the sites/sites.php file. Combined with a sandboxed PHP, it is now possible to...
Categories: Developer tools

Pages