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

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

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

Content By Speech

Content by Speech This module helps to create content by using 2 major integrations as follows: Google Speech API To generate the recorded voice into transcription it takes help of the Google...
Categories: Content editing experience

Redirect Validator

Redirect Validator is a companion module to Redirect that audits redirects for common problems that can break SEO or user experience. Features Adds an "Issues" column and "Issue type" filter to the...
Categories: Administration tools

SEO Ping

Synopsis The SEO Ping module allows the user to use pingback services like pingomatic. It adds a configurable action so the user can choose what kind of nodes and which parameters to send at the...
Categories: Search engine optimization (SEO)

Accelerated Mobile Pages (AMP)

The AMP module is designed to convert Drupal pages into pages that comply with the AMP standard. See links to documentation in the sidebar. Branches 7.1 - Original AMP functionality 8.1 - Original...
Categories: E-commerce, Content display, Search engine optimization (SEO)

DRAN - Drupal Analysis Tool

"DRAN" is a single script meant for use via the CLI ( NOT A MODULE ) invoked via command line, which provides a suite of options to monitor various aspects of a site such as SEO, performance, and...
Categories: Administration tools, Developer tools

Custom Meta

While Nodewords (D6) and Metatags (D7) work well for adding things like Abstract, Description, Keywords, Robots, Copyright and even OpenGraph meta tags to your content, we continually found...
Categories: Developer tools, Integrations, Search engine optimization (SEO)

Shared Links

This module allows a site administrator to list keywords and/or keyphrases along with a path to which each should link. The site administrator can also add sites from which additional keywords...
Categories: E-commerce, Site search

Geofield Simplesearch

Geofield Simplesearch creates a block where users can search for citiy and locations (it uses google apis). If the place is found, then user is redirected with a SEO friendly URL to a page. example...
Categories: Site structure

OG Multiple Paths

This module creates multiple paths for the same node using Organic Groups and Pathauto. It’s not best practice for SEO. However, it addresses issues with usability and content management in...

Lazy Mega Menu

Lazy Mega Menu makes use of (and requires!) the Responsive Menu module and allows for “Mega Menu” content to be attached to top level menu items. Because it loads the content “lazily”, not as part...
Categories: Content editing experience, Content display, Site structure

Weglot Translate

Requirements : Path module Locale module Composer manager PHP 5.4 Description The best and easiest translation solution to translate your Drupal website and go multilingual: Weglot Translate...
Categories: Multilingual

Telegram Chatbot

Telegram Chatbot for Drupal 11 is a lightweight yet powerful module that connects your Drupal site to a Telegram bot, automatically turning every photo you receive into published content. When a...
Categories: Automation, Content display, Content editing experience

Mix

Mix provides a series of necessary features that almost every project needs but are not included in Drupal core. The main goals of the Mix module include Provide simple but useful features that...
Categories: Administration tools, Developer tools, Import and export

External Hreflang

This project allows adding alternate hreflang for external sites (not languages in Drupal). This project requires metatag project and to complete it just access your metatag configuration and you...
Categories: Developer tools, Search engine optimization (SEO)

Google Proxy Hacking Protector

In Dan Thies' great post about the method "Google Proxy Hacking" at http://www.seofaststart.com/blog/google-proxy-hacking he illustrates how an (evil) third party can remove your site from the...
Categories: Security

Sphinx Search Module

Ivinco’s Drupal Sphinx search module gives you more relevant search results and high-performance search by employing the Sphinx Search Server. The Sphinx-powered search is super fast even with very...
Categories: Site search

XML Sitemap Panels

Module to integrate Panel pages into XML Sitemap. Path is added to xml sitemap just after page url requested. Path is created in xml sitemap in following scenarios: Creates missing/new links in...

Fancyload - Lazy load images pinterest-style

This module is deprecated. It is no longer adviced to install. This lightweight module will automatically provide lazyloading of images on your website in a pinterest-style color scheme. It fetches...
Categories: Content display, Developer tools, Media

Free Fasty

About Fasty! Fasty is a free trial of the module that hundreds of sites use to optimise site load speed and increase conversions at least 3X. No changes are made on your website, our code works in...
Categories: Performance

Outdated Browsers

This module allows to redirect all requests to a custom page if the client browser is not supported by the Drupal application. It also detects Bots used for SEO. To configure this module, just go...
Categories: Accessibility, Site structure, Developer tools

Spam Master

Spam Master was born out of need to protect our website against constant malicious spam registrations, comments and contacts and exploits like HTTP and HTTPS DDoS (denial-of-service), SQL...
Categories: Access control, Security, User engagement

Language neutral aliases

Make URL aliases language independent. Drupal 8 contains advanced URL alias management, allowing for URL aliases dependent on the currently selected language. This can however, depending on the...
Categories: Administration tools, Search engine optimization (SEO), Site structure

Query Parameters To URL

This module provides the ability to rewrite URL query parameters into Clean URL components on specified paths. Motivation Views exposed filters generates URLs with multiple query parameters, and...
Categories: Developer tools, Administration tools, Search engine optimization (SEO)

Teaser modifier

A small module to modify node teasers. It removes anchor tags from node teaser, or replaces URLs with node path, or replaces anchor tags with span tags with specified CSS class. Sometimes the...
Categories: Content display, Search engine optimization (SEO)

Pages