Drupal 11 module compatibility tracker
Every tracked contrib module, ranked by how many sites run it, with its current Drupal 11 status straight from the drupal.org release data.
Every field on these pages comes from the drupal.org API. Modules under 1,000 reported installs are not listed.
SpamSpan filter
ReadyThe SpamSpan module obfuscates email addresses to help prevent spambots from collecting them. It is based on the technique from spamspan but has undergone major modifications, as the original spamspan code hasn't been updated since 2007.
spamspanLatest stable 3.2.213,641 sitesMarkup
ReadyThis module adds the ability for site admins to add "Markup" widgets to the form. These essentially let designers of cck content-types insert additional markup into the node/edit form to display to content-authors. This is the equivalent of adding additional elements to $form of the type '#markup'.
markupLatest stable 2.0.113,602 sitesTaxonomy access fix
ReadyπΊπ¦ This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Synopsis Taxonomy Access Fix module extends access handling of Drupal Core's Taxonomy module. Taxonomy Access Fix 4.x adds several permissions to view published and unpublished term names. adds several permissions to view published and unpublished terms.
taxonomy_access_fixLatest stable 4.0.213,599 sitesjQuery UI Effects
ReadyDrupal 8 includes jQuery UI in core, however it is no longer actively maintained and has been marked deprecated. This module provides the jQuery UI Effects library for any themes and modules that require it.
jquery_ui_effectsLatest stable 2.1.013,528 sitesFast 404
ReadyWhat and Why Drupal has expensive 404 errors. On an 'average' site with an 'average' module load, you can be looking at 60-100MB of memory being consumed on your server to deliver a 404. Consider a page with a bad .gif link and a missing .css file. That page will generate 2 404s along with the actual load of the page.
fast_404Latest stable 8.x-3.713,500 sitesSearch API Exclude Entity
ReadyIntroduction This module is the Drupal 8+ / Search API successor to Apache Solr Node Exclude. It makes it possible to exclude nodes and other entities from being indexed in search indexes configured using Search API framework. Compared to the Drupal 7 / Apache Solr version is the new Drupal 8 version using a custom field type, widget and formatter for controlling the exclude status on entities.
search_api_exclude_entityLatest stable 3.0.113,495 sitesMenu Item Role Access
ReadyMenu Item Role Access allows you to restrict to the menu items users see without having completely separate menus, controlling access all based on user role.
menu_item_role_accessLatest stable 8.x-2.413,480 sitesSite verification
ReadyMake the task of site verification easy for search engines and other services, even for non-technical users and without needing access to the back-end hosting account. Supported site verification methods Meta tag verification A meta tag included in the front page of the website.
site_verifyLatest stable 3.0.013,455 sitesToken OR
ReadyThis module extends the token module to use "OR" logic within a single token. It returns the first token or string that is not empty. [node:field_og_image:entity:url|node:field_header_image:entity:url|"https://www.drupal.org/files/drupal-wordmark.png"] Requires the token module. Since 2.2.0, this module supports Webform via a submodule.
token_orLatest stable 2.3.213,441 sitesAccess unpublished
ReadyDescription: This is an easy to use module that grants access to view unpublished content (node, media, anything that implements EntityPublishedInterface) to anyone who has a unique URL and appropriate permissions. This module is useful for proofreaders, content checkers etc. Webmaster does not need to create user accounts and can keep the website safer.
access_unpublishedLatest stable 8.x-1.913,426 sitesMessage
ReadyThe Message module is the core of the message stack . It enables logging and displaying system events in several different use cases. Events that are recorded over time are sometimes called activity streams. Exportable message subtypes can be created for various use cases with custom fields and display (view) modes.
messageLatest stable 8.x-1.913,388 sitesBetter Formats
PartialBetter formats is a module to add more flexibility to Drupal's core input format system. A similar module is available: Allowed Formats Features of Better Formats 8.x & 7.x Set allowed text formats per field. Set default order of text formats per field. Hide format tips per role. Hide more format tips link per role. Hide format selection per role per entity.
better_formats13,370 sitesoEmbed Providers
ReadyThe oEmbed Providers module extends core's oEmbed functionality: Add custom oEmbed providers via an admin user interface (providers are stored in configuration) Group oEmbed providers into buckets, which are exposed as media sources Global enable/disable of providers Modify the provider list URL (which is defaulted to https://oembed.com/providers.json ) Disable the fetching of the provider list
oembed_providersLatest stable 3.0.013,341 sitesAutomatic Nodetitles
Not yetAutomatic Nodetitles is a small and efficient module that allows hiding of the content title field in the form. To prevent empty content title fields one can configure it to generate the title by a given pattern. When the token module is installed it's possible to use various node data for the auto-generated title - e.g. use the text of a CCK field (since 5.x).
auto_nodetitleLatest stable 7.x-1.013,334 sitesProject Browser
ReadyAllows site builders to easily find and install modules. This browser lives inside the Drupal site itself, which means you don't need to leave your site in order to do so.
project_browserLatest stable 2.1.413,330 sitesPage Title
Not yetThis module is deprecated, all functionality is being moved into the Metatag module, an upgrade process is available and is being improved .
page_titleLatest stable 7.x-2.713,222 sitessimpleSAMLphp Authentication
ReadyThis module integrates Drupal with SimpleSAMLphp , the most robust and complete implementation of SAML in PHP. It makes it possible for Drupal to communicate with SAML or Shibboleth identity providers (IdP) for authenticating users. The resulting Drupal site can effectively act as a SAML or Shibboleth service provider (SP).
simplesamlphp_authLatest stable 4.1.013,197 sitesIMCE Mkdir
Not yetIMCE 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 created a IMCE profile. Under section 'Configuration profiles' click on approprate 'Edit' link. 2. On the next page find section 'Directories'.
imce_mkdirLatest stable 6.x-1.213,158 sitesBook
ReadyThe book module that up until Drupal 11 was part of Drupal core A book is a set of nodes tied together in a hierarchical structure, with chapters, sections, and subsections. You can use books for manuals, site resource guides, Frequently Asked Questions (FAQ), novel, or curricula. Any content type can be added to a book, and a book can contain nodes of more than one content type.
bookLatest stable 3.0.713,130 sitesPHPMailer SMTP
ReadySend emails via SMTP using the latest PHPMailer library . The only requirements are the Mail System module and an SMTP service. Features Send email via SMTP using an external service Supports HTML emails, attachments and inline images RFC compliant ensuring robust email delivery Makes extensive use of the widely adopted, battle-tested PHPMailer library Debugging options Advanced SMTP settings
phpmailer_smtpLatest stable 3.0.013,058 sitesField formatter settings
Not yetThe Field API in Drupal core lacks the ability for other modules to easily alter field formatter settings forms and the formatter summaries. This module is a small API provider for other modules since it's too late to get the hooks into Drupal 7 core.
field_formatter_settingsLatest stable 7.x-1.113,026 sitesMinify Source HTML
ReadyThis module does exactly what the title says - it minifies the source HTML before the data is sent to the browser. The module hooks into the very end of the rendering process to make sure it minifies everything. This module plays well with page compression, caching and Bigpipe (D8+) The companion module Minify JS module minifies JS.
minifyhtmlLatest stable 2.0.513,016 sitesWebform Validation
ReadyThis module adds an extra tab to each Webform node, allowing you to specify validation rules for your Webform components. You can create one or more of the predefined validation rules, and select which Webform component(s) should be validated against those. By using the hooks provided by this module, you can also define your own validation rules in your own modules.
webform_validationLatest stable 2.0.012,991 sitesjQuery UI Checkboxradio
ReadyDrupal 8 includes jQuery UI in core, however it is no longer actively maintained and has been marked deprecated. This module provides the jQuery UI checkboxradio library for any themes and modules that require it.
jquery_ui_checkboxradioLatest stable 2.1.012,963 sitesLinked Field
ReadyLinked Field allows you to link fields in the field formatter settings. E.g. you have a content type teaser with an image and a link field and you want to link the image to the entered link. You can either select a field for used for destination or simply enter a token you need ( Token support) + HTML attributes for the generated link as well.
linked_fieldLatest stable 8.x-1.712,958 sitesMonolog
ReadyOverview This module integrates Drupal with the fantastic Monolog library by Seldaek to provide a better logging solution. Some of the benefits of using this module are as follows: Configurable logging levels A multitude of handlers All the power and flexibility of Monolog The Monolog module also has full watchdog integration, so it works with core and contributed modules out of the box.
monologLatest stable 3.1.012,911 sitesNice Menus
PartialNice Menus enables drop-down/right/left expandable menus. It uses only CSS for most browsers, with minimal Javascript for IE6. (Version 2 uses the Superfish jQuery plugin for all browsers, with an option to disable JS, and falls back to CSS-only for browsers that can handle it.) Three styles/types of menus are currently possible: horizontal, menus drop down; vertical, menus fly to the left;
nice_menus12,901 sitesDashboard
ReadyDashboard module aims to provide users with a centralized interface to access key information and essential tools after logging into the system. The main objective is to enhance the user experience by offering a quick and personalized overview of relevant aspects of the website or application.
dashboardLatest stable 2.2.112,886 sitesPrinter, email and PDF versions
Not yetThis module allows you to generate the following printer-friendly versions of any node: Printer-friendly version (webpage format) (at www.example.com/print/nid ) PDF version (at www.example.com/printpdf/nid ) EPUB version (at www.example.com/printepub/nid ) Send by email (at www.example.com/printmail/nid ) where nid is the node id of content to render.
printLatest stable 7.x-2.512,835 sitesTranslation Management Tool
ReadyThe Translation Management Tool (TMGMT) module provides a tool set for translating content from different sources. The translation can be done by people or translation services of all kinds. It builds on and uses existing language tools and data structures in Drupal and can be used in automated workflow scenarios. This module does not make any other language module for Drupal obsolete.
tmgmtLatest stable 8.x-1.1912,788 sitesMenu Position
ReadyOften times site builders want certain types of content to appear in a specific position in the navigational menu. The simplest solution, adding all of that content individually to the menu system, has performance and usability issues.
menu_positionLatest stable 8.x-1.912,632 sitesAcquia Cloud Site Factory Connector
ReadyAcquia Site Factory provides a multisite platform for digital technology organizations to efficiently deliver and govern many digital experience websites at global scale. Site Factory creates a platform to support standard processes for building, provisioning and maintaining many websites and provides the digital platform team the visibility, trust, and control for operating global websites as a
acsfLatest stable 8.x-2.8312,579 sitesDevel Entity Updates
ReadyIn #2976035: Entity type CRUD operations must use the last installed entity type and field storage definitions the ability to run drush entup was removed, see the related change record for more details. This project aims to restore this functionality as a developer-only tool.
devel_entity_updatesLatest stable 5.0.012,486 sitesHreflang
ReadyAutomatically adds an hreflang tag to the page for each enabled language.
hreflangLatest stable 2.0.012,447 sitesFast Permissions Administration
ReadyThis module is here to alleviate frustration when trying to manage permissions in Drupal. By providing a better permissions interface hopefully a few innocent keyboards and mice can be saved. Branches 4.0.x : Drupal 9, 10 & 11. 3.0.x : Drupal 8+9 (no longer recommended).
fpaLatest stable 4.0.212,446 sitesMultiple Fields Remove Button
ReadyDrupal core provides functionality to add multiple fields into node form by using "Add another item", but Drupal does not facilitate removing these fields after you have added them. The "Multiple Fields Remove Button" module provides this functionality by adding a "Remove" button against each field.
multiple_fields_remove_buttonLatest stable 8.x-2.312,431 sitesTaxonomy Term Reference Tree Widget
ReadyAbout this module This module provides an expandable tree widget for the Taxonomy Term Reference field in Drupal 7. This widget is intended to serve as a replacement for Drupal's core Taxonomy Term Reference widget, which is a flat list of radio buttons or checkboxes and not necessarily fit for medium to large taxonomy trees.
term_reference_treeLatest stable 2.0.312,423 sitesgeoPHP
ReadyProvides integration with the geoPHP library: https://geoPHP.net This module does not provide any direct functionality to end-users or site-administrators. Install it only if another module requires it. GeoPHP is a open-source native PHP library for doing geometry operations. It is written entirely in PHP and can therefore run on shared hosts.
geophpLatest stable 8.x-1.212,422 sitesFacet API
Not yetOverview The Facet API module allows site builders to easily create and manage faceted search interfaces. In addition to the UI components that come out of the box, themers and module developers can build their own widgets that can optionally be contributed back to Drupal.org.
facetapiLatest stable 7.x-1.1012,372 sitesFences - Semantic field markup and classes
ReadyFences is an easy-to-use tool to specify an HTML element for each field. This element choice will propagate everywhere the field is used, such as teasers, RSS feeds and Views. You don't have to keep re-configuring the same HTML element over and over again every time you display the field.
fencesLatest stable 3.0.912,353 sitesNode View Permissions
ReadyNode view permissions module enables permissions "View own content" and "View any content" for each content type on permissions page as it was on Drupal 6. It's as simple as that. It's implemented in a non-conflict way, so you can use it with any other permissions related module. Installation: After the module installation you need to rebuild permissions.
node_view_permissionsLatest stable 2.0.312,220 sitesCKEditor Link
Not yetA plugin to easily create links to Drupal internal paths This module is an extension to the CKEditor module. It also supports CKEditor installed through the Wysiwyg module. This module allows to easily create links to Drupal internal paths through CKEditor's Link button and dialog. It is composed of 2 parts: A client-side CKEditor plugin that adds features to CKEditor's default Link plugin.
ckeditor_linkLatest stable 7.x-2.412,140 sitesModerated Content Bulk Publish
ReadyOrigin of this module: Spun from: [#2597583-100] You can use this module OR you can use the patch from the original issue and follow the instructions here: #2797583-115: Dynamically provide action plugins for every moderation state change Please let us know which solution you prefer best? Features of this module (functionality) Use this module if you want to bulk publish OR unpublish moderated
moderated_content_bulk_publishLatest stable 2.0.5312,120 sitesRedirect after login
ReadySUMMARY - Redirect After Login ================================= A simple module providing a feature to redirect users according to an URL-defined the parameter after logging in. Allows redirecting only the internal URL of the site. CONFIGURATION ------------------- 1.
redirect_after_loginLatest stable 3.0.212,115 sitesEntity Blocks
ReadyDisplay entities (via view modes) using fieldable blocks. Entity block module lets you create blocks that can reference an entity. You can select the view mode that the entity will render in.
entity_blockLatest stable 2.0.212,087 sitesLayout Builder Component Attributes
ReadyThe Layout Builder Component Attributes module allows editors to add HTML attributes to Layout Builder components (blocks). Attributes can be added to 1) the block (outer) element, 2) the block title, and 3) the block content (inner) element.
layout_builder_component_attributesLatest stable 2.3.012,032 sitesBundle Copy
Not yetBundle Copy for Drupal 8 Bundle Copy is in Drupal 8 Core CMI! Bundle Copy is a replacement for the Content copy module which lives in the CCK project for Drupal 6. Features This module has export/import support for: Node types Taxonomy User Field API fields Field groups You can find the export/import links for the supported entities on following paths: Nodes: admin/structure/types Taxonomy:
bundle_copyLatest stable 7.x-1.111,946 sitesTwitter Block
ReadyTwitter Block is a lightweight module which allows administrators to create blocks which display embedded timelines . Please note Twitter has been going through changes and may features appear broken with little word on when/if they are going to fixed.
twitter_blockLatest stable 4.0.111,898 sites