diff --git a/project_plans.csv b/project_plans.csv
index 8f27d0a..eda295b 100644
--- a/project_plans.csv
+++ b/project_plans.csv
@@ -1,2066 +1,2162 @@
 project;plan
 token;"8.x-1.7+ is Drupal 9 compatible."
-pathauto;"8.x-1.7+ is Drupal 9 compatible."
 admin_toolbar;"This module is ready for Drupal 9."
+pathauto;"8.x-1.7+ is Drupal 9 compatible."
 metatag;"Fully compatible as of 8.x-1.13."
 entity_reference_revisions;"Compatible with Drupal 9"
 webform;"To fully support Drupal 9, the Webform module will be tagging a <a href=""https://www.drupal.org/project/webform/issues/3104460"">6.0.0 release</a>. This release will remove deprecated code, improve APIs, and fix any backward compatibility breaking issues. Learn more about <a href=""https://www.jrockowitz.com/blog/webform-road-to-drupal-9"">a bump in the Webform module's road to Drupal 9</a>."
 paragraphs;"8.x-1.x-dev is compatible with Drupal 9."
 redirect;"8.x-1.x-dev is Drupal 9 compatible."
 captcha;"Captcha 1.1 is now Drupal 9 compatible."
-simple_sitemap;"Compatible with Drupal 9; please report any incompatibilities in the <a href=""https://www.drupal.org/project/issues/simple_sitemap"">issue queue</a>."
 twig_tweak;"Drupal 9 is fully supported since version 2.5."
 google_analytics;"Google Analytics 8.x-2.5+ supports Drupal 9."
-entity_browser;"This module is Drupal 9 compatible."
 devel;"Original issue [#3118857] Now moved to <a href=""https://gitlab.com/drupalspoons/devel/-/issues/224"" title=""DrupalSpoons issue #224"">DrupalSpoons issue #224</a>"
-search_api;"This module is fully compatible with Drupal 9."
+simple_sitemap;"Fully compatible with Drupal 9."
 better_exposed_filters;"The 8.x-5.x version of BEF is compatible with Drupal 8.8 and later.  We have released our first alpha version which is ready for testing. Please report any issues you find in the issue queue, and we will get to them as soon as possible."
+search_api;"This module is fully compatible with Drupal 9."
+entity_browser;"This module is Drupal 9 compatible."
 video_embed_field;"Where possible, users are encouraged to use core media instead of Video Embed Field, however for existing sites, a Drupal 9 compatible version has already been tagged."
 editor_advanced_link;"This module is ready for Drupal 9!"
+address;"Compatible since version 8.x-1.8"
 embed;"This module is Drupal 9 ready!"
 imce;"IMCE FILE MANAGER 8.x-2.2+ supports Drupal 9. Enjoy."
-address;"Compatible since version 8.x-1.8"
 honeypot;"This module is fully compatible with Drupal 9."
 libraries;"Latest alpha release works with Drupal 9"
 config_filter;"Config Filter 1.x and 2.x are compatible with Drupal 9"
 views_infinite_scroll;"This module has a release that is compatible with Drupal 9."
 config_update;"Latest release is compatible with Drupal 9"
-blazy;"Blazy 8.x-1.0-rc6+ and 8.x-2.0-rc3+ supports Drupal 9. Enjoy."
 smtp;"8.x-1.0 and above are D9 compatible."
 backup_migrate;"Version 5 is fully compatible with Drupal 9."
+blazy;"Blazy 8.x-1.0-rc6+ and 8.x-2.0-rc3+ supports Drupal 9. Enjoy."
 colorbox;"This module is Drupal 9 compatible 🍻"
-swiftmailer;"Swiftmailer 2.x supports Drupal 9"
 focal_point;"Version >= 8.x-1.4 is compatible with Drupal 9"
 block_class;"This module is Drupal 9 compatible 🍻"
+swiftmailer;"Swiftmailer 2.x supports Drupal 9"
 eu_cookie_compliance;"This module is ready for Drupal 9"
 google_tag;"This module is compatible with Drupal 9."
-config_split;"Config Split is compatible with Drupal 9 from version 8.x-1.5 onwards"
 image_widget_crop;"As of version 2.3, this module is compatible with Drupal 9."
-ds;"This module is ready for Drupal 9 as of 8.x-3.6!"
 slick;"Slick Carousel 8.x-2.0-rc3+ supports Drupal 9. Enjoy."
+ds;"This module is ready for Drupal 9 as of 8.x-3.6!"
 migrate_plus;"Supports Drupal 8 or 9"
-easy_breadcrumb;"This module is Drupal 9 compatible"
+config_split;"Config Split is compatible with Drupal 9 from version 8.x-1.5 onwards"
 views_bulk_operations;"Fully supports D8/D9."
-externalauth;"This module is compatible with Drupal 9"
-adminimal_admin_toolbar;"This module is ready for Drupal 9!"
-migrate_tools;"Support Drupal 8/9 and Drush 8 (best effort) and Drush 9/10."
+easy_breadcrumb;"This module is Drupal 9 compatible"
 scheduler;"Read more about this project’s readiness at [#3136831]"
-extlink;"This module is Drupal 9 compatible 🍻"
-svg_image;"SVG Image can be used with Drupal 9! ᕕ( ᐛ )ᕗ"
-fontawesome;"Drupal 9 compatible"
+adminimal_admin_toolbar;"This module is ready for Drupal 9!"
+externalauth;"This module is compatible with Drupal 9"
 xmlsitemap;"This module is Drupal 9 ready! See [#3004330]"
+fontawesome;"Drupal 9 compatible"
 viewsreference;"This module is ready for Drupal 9! [#3042651] [#3114382]"
+migrate_tools;"Support Drupal 8/9 and Drush 8 (best effort) and Drush 9/10."
 csv_serialization;"This 8.x-2.x branch is Drupal 9 compatible."
-panels;"Panels 4.6+ Supports Drupal 9. Requires Drupal 8.8+"
+extlink;"This module is Drupal 9 compatible 🍻"
 link_attributes;"✅ This module is currently compatible with Drupal 9 🎉 [#3042671]"
+panels;"Panels 4.6+ Supports Drupal 9. Requires Drupal 8.8+"
 smart_trim;"Smart Trim is already compatible with Drupal 9!"
-page_manager;"Beta5 and above support D9."
 file_mdm;"File metadata manager 2.x is ready for Drupal 9."
-features;"Features is compatible with Drupal 9 starting with the 8.x-3.9 release."
-sitemap;"The 8.x-2.x branch supports both Drupal 8 and Drupal 9."
-facets;"The latest release supports both 8.x and 9.x"
+page_manager;"Beta5 and above support D9."
 restui;"No known issues."
+facets;"The latest release supports both 8.x and 9.x"
+features;"Features is compatible with Drupal 9 starting with the 8.x-3.9 release."
 slick_views;"Slick Views 8.x-2.x supports Drupal 9. Enjoy."
 geolocation;"See [#3089461]"
 color_field;"Dual Drupal 8/9 Compatible with 8.x-2.3+"
-rabbit_hole;"Rabbit Hole is compatible with Drupal 9 🐰"
 components;"Components 8.x-2.0 and later are compatible with Drupal 9."
 search_api_solr;"The port to Drupal 9 has been finished! Search API Solr 4.2.x supports Drupal 8 and 9 in parallel."
 antibot;"Completed with version 8.x-1.4."
 advagg;"Advanced CSS/JS Aggregation 8.x-4.0+ supports Drupal 9."
+rabbit_hole;"Rabbit Hole is compatible with Drupal 9 🐰"
+sitemap;"The 8.x-2.x branch supports both Drupal 8 and Drupal 9."
+views_bootstrap;"This module is Drupal 9 compatible in both the 8.x-4.x and 8.x-3.x versions."
 editor_file;"This module is ready for Drupal 9!"
 views_slideshow;"This module is Drupal 9 compatible 🍻"
-entity_clone;"8.x-1.0-beta4+ is Drupal 9 compatible."
-views_bootstrap;"This module is Drupal 9 compatible in both the 8.x-4.x and 8.x-3.x versions."
 addtoany;"AddToAny 8.x-1.13+ supports Drupal 9."
 token_filter;"8.x-1.2+ passes <a href=""https://github.com/mglaman/drupal-check"">drupal-check</a> and has been updated to allow installation in Drupal 9"
 bootstrap_barrio;"Theme is ready for Drupal 9"
-geofield;"Geofield 8.x-1.14+ supports Drupal 9."
 typed_data;"This module is Drupal 9 ready."
+chosen;"Chosen 8.x-2.9 supports Drupal 9."
 menu_breadcrumb;"Compatible with Drupal 9"
-autologout;"Automated Logout 8.x-1.3+ supports Drupal 9."
 twig_field_value;"The <a href=""/project/twig_field_value/releases/2.0.0"">2.0.0 release</a> is Drupal 8.8 and 9.x compatible."
+geofield;"Geofield 8.x-1.14+ supports Drupal 9."
 contact_block;"The <a href=""/project/contact_block/releases/8.x-1.5"">8.x-1.5 release</a> is compatible with both Drupal 8 and 9."
-chosen;"Chosen 8.x-2.9 supports Drupal 9."
-anchor_link;"<strong><a href=""https://www.drupal.org/project/issues/search/anchor_link?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-robotstxt;"This module is Drupal 9 ready as of the 8.x-1.4 release"
+entity_clone;"8.x-1.0-beta4+ is Drupal 9 compatible."
 panelbutton;"This module supports Drupal 9."
-simplenews;"Simplenews 8.x-2.x supports Drupal 9"
-feeds;"8.x-3.0-alpha8+ is Drupal 9 compatible."
-masquerade;"Initial compatibility commited in [#3042713]"
+anchor_link;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/anchor_link?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 quick_node_clone;"This module is Drupal 9 compatible 🍻"
-purge;"Use the dev release as it stands today and upgrade to <strong>8.x-3.0</strong> once it gets out!"
 entity_usage;"- The 8.x-2.0-beta2 release (and earlier versions) is compatible with Core <= 8.7.* - The 8.x-2.0-beta3 release requires D8.8+, and is compatible with Drupal 8.8.*, 8.9.* and 9.*"
-acquia_connector;"Acquia Connector 3.x is compatible with Drupal 8.9 and 9+. Acquia Connector 8.x-1.x is not compatible and should only be used if you need Drupal 8.8 and lower. 8.x-2.x is not supported and you should update to 3.x"
+feeds;"8.x-3.0-alpha8+ is Drupal 9 compatible."
+colorbutton;"This module supports Drupal 9."
+masquerade;"Initial compatibility commited in [#3042713]"
+simplenews;"Simplenews 8.x-2.x supports Drupal 9"
+autologout;"Automated Logout 8.x-1.3+ supports Drupal 9."
+robotstxt;"This module is Drupal 9 ready as of the 8.x-1.4 release"
 entityqueue;"This module is compatible with Drupal 9."
-auto_entitylabel;"This module should work with Drupal 9.  Please report issues if not.  In the moment there is a huge initiative going on to change/optimize the behaviour of the core its default entity label field (e.g. node title). If these fields become more accessable in near future, then the Computed Field module and Auto Entity Label project have an overlapping feature set to discuss and to maybe look at for options to maybe merge forces. <em>(Edit by @diqidoq)</em>"
-commerce;"This module is Drupal 9 ready."
 view_unpublished;"View unpublished 8.x-1.0-rc2+ is Drupal 9 compatible."
+commerce;"This module is Drupal 9 ready."
+purge;"Use the dev release as it stands today and upgrade to <strong>8.x-3.0</strong> once it gets out!"
+auto_entitylabel;"This module should work with Drupal 9.  Please report issues if not.  In the moment there is a huge initiative going on to change/optimize the behaviour of the core its default entity label field (e.g. node title). If these fields become more accessable in near future, then the Computed Field module and Auto Entity Label project have an overlapping feature set to discuss and to maybe look at for options to maybe merge forces. <em>(Edit by @diqidoq)</em>"
 jquery_ui_draggable;"8.x-1.2+ is Drupal 9 compatible."
-social_media_links;"This module is Drupal 9 compatible 🍻"
 jquery_ui_droppable;"8.x-1.2+ is Drupal 9 compatible."
-rules;"The 8.x-3.x-dev version of Rules is compatible with Drupal 9 and works with Drupal 9.  Rules still faces an existential threat until https://www.drupal.org/project/drupal/issues/3126747 is fixed. If you want to ensure the future of Rules in Drupal 9 and beyond, please participate in that issue."
-mimemail;"This module is Drupal 9 ready."
 asset_injector;"<strong>Up to date and ready for Drupal 9.</strong>"
+social_media_links;"This module is Drupal 9 compatible 🍻"
+mimemail;"This module is Drupal 9 ready."
 search_api_autocomplete;"This module is fully compatible with Drupal 9."
 weight;"This module is Drupal 9 compatible 🍻"
-layout_builder_restrictions;"Layout Builder Restrictions 8.x-2.7+ supports Drupal 9."
-simple_gmap;"The 3.0.0 release is compatible with both Drupal8 and Drupal9.  1) All module test pass on a Drupal9 ( dev branch as of 20th Jan 2020 )  2) drupal-check, reports no deprecation issues."
+rules;"The 8.x-3.x-dev version of Rules is compatible with Drupal 9 and works with Drupal 9.  Rules still faces an existential threat until https://www.drupal.org/project/drupal/issues/3126747 is fixed. If you want to ensure the future of Rules in Drupal 9 and beyond, please participate in that issue."
 menu_trail_by_path;"Drupal 9-ready with patch in [#3042759]."
-migrate_source_csv;"This module has no identified issues and should be ready."
 flexslider;"FlexSlider 8.x-2.0 is compatible with Drupal 9."
-views_field_view;"Drupal 9 compatible"
+acquia_connector;"Acquia Connector 3.x is compatible with Drupal 8.9 and 9+. Acquia Connector 8.x-1.x is not compatible and should only be used if you need Drupal 8.8 and lower. 8.x-2.x is not supported and you should update to 3.x"
+migrate_source_csv;"This module has no identified issues and should be ready."
 mailchimp;"The recommended 2.x branch is Drupal 9 ready. Any issues found on this branch will be prioritized for maintenance work."
-geocoder;"Geocoder 8.x-3.4+ supports Drupal 9."
+simple_gmap;"The 3.0.0 release is compatible with both Drupal8 and Drupal9.  1) All module test pass on a Drupal9 ( dev branch as of 20th Jan 2020 )  2) drupal-check, reports no deprecation issues."
+views_field_view;"Drupal 9 compatible"
 ckeditor_media_embed;"This module is ready for Drupal 9."
-taxonomy_menu;"As of 21 May 2019, Taxonomy menu <a href=""/project/taxonomy_menu/releases/8.x-3.x-dev"">8.x-3.x-dev</a> is already fully compatible with Drupal 9!"
-entity_browser_enhanced;"<strong><a href=""https://www.drupal.org/project/issues/search/entity_browser_enhanced?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
+layout_builder_restrictions;"Layout Builder Restrictions 8.x-2.7+ supports Drupal 9."
+geocoder;"Geocoder 8.x-3.4+ supports Drupal 9."
+entity_browser_enhanced;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/entity_browser_enhanced?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 video;"Drupal 9 focus of the module will be to provide video transcoding and hosting only. There will be an integration with the Core Media suite.  Help port this project at [#3146521]"
+override_node_options;"8.x-2.x is Drupal 9 compatible."
 fontyourface;"This module is Drupal 9 compatible 🍻"
-panelizer;"Panelizer 4.4+ supports Drupal 9 and requires Drupal 8.8."
+shield;"This module supports Drupal 9 and requires 8.7.7+ as of version 1.4. If you're using Drupal 8.5 or lower, use 1.2 or 1.3-rc1. If you're using Drupal 8.6, use 1.3"
+taxonomy_menu;"As of 21 May 2019, Taxonomy menu <a href=""/project/taxonomy_menu/releases/8.x-3.x-dev"">8.x-3.x-dev</a> is already fully compatible with Drupal 9!"
 field_formatter_class;"Field Formatter Class 8.x-1.3+ supports Drupal 9. Enjoy."
-csp;"Compatible with Drupal 9"
-views_templates;"This module is Drupal 9 compatible 🍻"
-override_node_options;"8.x-2.x is Drupal 9 compatible."
 dynamic_entity_reference;"8.x-1.9 and 8.x-2.0-alpha12 are Drupal 9 compatible."
-shield;"This module supports Drupal 9 and requires 8.7.7+ as of version 1.4. If you're using Drupal 8.5 or lower, use 1.2 or 1.3-rc1. If you're using Drupal 8.6, use 1.3"
+views_templates;"This module is Drupal 9 compatible 🍻"
 votingapi;"The project is ready for Drupal 9 🎉🎉🎉"
+panelizer;"Panelizer 4.4+ supports Drupal 9 and requires Drupal 8.8."
 email_registration;"The 8.x-1.1 release is compatible with Drupal 9. Yay."
-consumers;"Consumers >= 8.x-1.11 is compatible with Drupal 9."
 fullcalendar_view;"Fullcalendar View 8.x-2.6+ supports Drupal 9."
+consumers;"Consumers >= 8.x-1.11 is compatible with Drupal 9."
 views_conditional;"This module is Drupal 9 compatible!"
+gin;"This theme is ready & tested with Drupal 9."
+upgrade_status;"The module fully works on Drupal 9 for detecting compatibility issues with Drupal 10. To detect deprecated API use from 8 to 9, you need to use it on Drupal 8, because that has the definitions of those APIs."
 back_to_top;"This module is ready for Drupal 9 ([#3101950], [#3094727])."
-geofield_map;"Geofield Map 8.x-2.61+ supports Drupal 9."
 tamper;"Help port this project at [#3100431]"
 faqfield;"The project is ready for Drupal 9 🎉🎉🎉"
-content_access;"8.x-1.0-alpha3 is compatible with Drupal 9."
-gin;"This theme is ready & tested with Drupal 9."
-views_fieldsets;"The project is ready for Drupal 9 🎉🎉🎉"
 devel_entity_updates;"Branch 3.0.x is compatible with both Drupal 8 and Drupal 9."
-leaflet;"Leaflet 8.x-1.38+ support Drupal 9."
+content_access;"8.x-1.0-alpha3 is compatible with Drupal 9."
+geofield_map;"Geofield Map 8.x-2.61+ supports Drupal 9."
 transliterate_filenames;"8.x-1.4+ is Drupal 9 compatible."
+leaflet;"Leaflet 8.x-1.38+ support Drupal 9."
+csp;"Compatible with Drupal 9"
 responsive_menu;"This project is Drupal 9 ready"
-entity_reference_display;"This module is Drupal 9 compatible."
 youtube;"The 8.x-1.2 release is compatible with Drupal 9."
-lightning_media;"Lightning Media 4.x and up is compatible with Drupal 9."
-social_media;"This module should be ready to go with Drupal 9! Please create an issue if you find any problems."
-workbench;"The <a href=""/project/workbench/releases/8.x-1.2"" title=""8.x-1.2 release notes"">8.x-1.2 release</a> and higher are Drupal 9 compatible."
 svg_image_field;"This module is Drupal 9 ready."
-search404;"2.0.0 fully support latest D8 core and D9."
-upgrade_status;"<strong>This module intentionally does not work on Drupal 9.</strong> To detect deprecated API use from 8 to 9, you need to use it on Drupal 8, because that has the definitions of those APIs. Read more at [#3159285]."
-quicktabs;"Work for Drupal 9 is under active development. <a href=""https://www.drupal.org/project/quicktabs/issues/3138446"">See plan</a>."
 ckeditor_accordion;"Project is Drupal 9 compatible."
-layout_builder_modal;"Layout Builder Modal 8.x-1.1+ supports Drupal 9. See [#3127532]"
-exclude_node_title;"This module is Drupal 9 compatible 🍻"
+entity_reference_display;"This module is Drupal 9 compatible."
+workbench;"The <a href=""/project/workbench/releases/8.x-1.2"" title=""8.x-1.2 release notes"">8.x-1.2 release</a> and higher are Drupal 9 compatible."
 rebuild_cache_access;"Rebuild Cache Access is ready for Drupal 9."
-masonry;"Compatible with Drupal 9 since version 8.x-1.0"
-iframe;"searching co-authors for supporting drupal-9"
-calendar;"This module is Drupal 9 compatible 🍻"
 pathologic;"D9 compatible as of <a href=""https://www.drupal.org/project/pathologic/releases/8.x-1.0-alpha2"">8.x-1.0-alpha2</a>."
-migrate_upgrade;"No known Drupal 9 conflicts. This module should support both Drupal 8 and Drupal 9. Along with Drush 8 (best effort) and Drush 9/10."
+search404;"2.0.0 fully support latest D8 core and D9."
+exclude_node_title;"This module is Drupal 9 compatible 🍻"
+views_fieldsets;"The project is ready for Drupal 9 🎉🎉🎉"
+layout_builder_modal;"Layout Builder Modal 8.x-1.1+ supports Drupal 9. See [#3127532]"
+lightning_media;"Lightning Media 4.x and up is compatible with Drupal 9."
+quicktabs;"Work for Drupal 9 is under active development. <a href=""https://www.drupal.org/project/quicktabs/issues/3138446"">See plan</a>."
 physical;"Compatible with Drupal 9 from version 8.x-1.1"
-bootstrap_paragraphs;"This module should work just fine with Drupal 8 or 9."
+masonry;"Compatible with Drupal 9 since version 8.x-1.0"
+gin_toolbar;"This module works with D9"
+tablefield;[#3062227]
 rename_admin_paths;"This module should be Drupal 9 compatible."
+iframe;"Compatible since version 8.x-2.12"
+calendar;"This module is Drupal 9 compatible 🍻"
+social_media;"This module should be ready to go with Drupal 9! Please create an issue if you find any problems."
 lazy;"This module is ready for Drupal 9."
-tablefield;[#3062227]
+bootstrap_paragraphs;"This module should work just fine with Drupal 8 or 9."
+config_pages;"Versions started from 8.x-2.7 are compatible with Drupal 9"
 we_megamenu;"Version 8.x-1.11 is D9-ready!"
-lightning_layout;"As of version 2.6, this module is compatible with Drupal 9."
-slick_entityreference;"This module is Drupal 9 ready."
 ldap;"4.x supports Drupal 9.x"
-gin_toolbar;"This module works with D9"
-field_display_label;"This module is Drupal 9 compatible 🍻"
-autoban;"This module is ready for Drupal 9!"
+smart_date;"This module is Drupal 9 ready."
+migrate_upgrade;"No known Drupal 9 conflicts. This module should support both Drupal 8 and Drupal 9. Along with Drush 8 (best effort) and Drush 9/10."
+acsf;"8.x-2.66 is compatible with Drupal 9."
 minifyhtml;"Minify Source HTML supports D9 from version 8.x-1.9 and onward."
-realname;"Real Name 8.x-dev-1.x supports Drupal 9. Enjoy."
+feeds_ex;"8.x-1.0-alpha4+ is Drupal 9 compatible."
 menu_item_role_access;"Menu Item Role Access 8.x-2.x is compatible with Drupal 9!"
-ga;"Compatible with Drupal 9"
-config_pages;"Versions started from 8.x-2.7 are compatible with Drupal 9"
-acsf;"8.x-2.66 is compatible with Drupal 9."
 s3fs;"Version 8.x-3.0-alpha17 and above support D9."
-clientside_validation;"This module is Drupal 9 ready (8.x-1.2 onwards)"
-feeds_ex;"Help port this project at [#3097368]"
+slick_entityreference;"This module is Drupal 9 ready."
+field_display_label;"This module is Drupal 9 compatible 🍻"
+autoban;"This module is ready for Drupal 9!"
 matomo;"This module is Drupal 9 ready from version 8-x-1.10!"
-smart_date;"This module is Drupal 9 ready."
-juicebox;"This module is Drupal 9 compatible 🍻"
+lightning_layout;"As of version 2.6, this module is compatible with Drupal 9."
+ga;"Compatible with Drupal 9"
 spamspan;"The 8.x version is compatible with Drupal 9."
+clientside_validation;"This module is Drupal 9 ready (8.x-1.2 onwards)"
+juicebox;"This module is Drupal 9 compatible 🍻"
 toolbar_menu;"8.x-2.2+ is Drupal 9 compatible."
-imageapi_optimize_resmushit;"This module is Drupal 9 ready."
 content_lock;"This project has released 8.x-2.0 that is compatible with Drupal 9 and has automated tests."
 domain;"Beta2 and higher should be fully compatible with Drupal 9"
-administerusersbyrole;"Administer Users by Role supports Drupal 9"
-menu_condition;"This module is Drupal 9 compatible 🍻"
+hreflang;"The 8.x-1.x branch of this module supports Drupal 9."
 term_csv_export_import;"Should be all set. Current version has been updated and tested. File an issue if you find one. Patches appreciated."
-change_pwd_page;"This module is ready for Drupal 9."
-bootstrap4;"Theme is Drupal 9 compatible."
-eck;"This project is compatible with Drupal 9."
-flood_unblock;"<a href=""https://www.drupal.org/project/flood_control"">Flood Control is D9 ready</a>"
-unlimited_number;"Drupal 8.9 / 9.x support can be found in 2.x branch. 2.x is a drop in replacement for 1.x branch."
+imageapi_optimize_resmushit;"This module is Drupal 9 ready."
+realname;"Real Name 2.0.0-beta1 supports Drupal 9. Enjoy."
 media_bulk_upload;"8.x-1.0-alpha27+ is Drupal 9 compatible."
-computed_field;"If you'd like to see a stable release, please help with [#3143864]."
+menu_condition;"This module is Drupal 9 compatible 🍻"
+eck;"This project is compatible with Drupal 9."
+bootstrap4;"Theme is Drupal 9 compatible."
+autocomplete_deluxe;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/autocomplete_deluxe?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+social_api;"3.x branch support Drupal 9."
+media_library_theme_reset;"This module is Drupal 9 compatible!"
 views_block_filter_block;"Views Block Exposed Filter Blocks 8.x-1.0+ supports Drupal 9. Enjoy."
+change_pwd_page;"This module is ready for Drupal 9."
+computed_field;"If you'd like to see a stable release, please help with [#3143864]."
 ckeditor_youtube;"Compatible with Drupal 9"
-autocomplete_deluxe;"<strong>Works and ready for Drupal 9.</strong>"
+unlimited_number;"Drupal 8.9 / 9.x support can be found in 2.x branch. 2.x is a drop in replacement for 1.x branch."
 csv_importer;"Supports D9."
-link_class;"Compatible with Drupal 9 since 8.x-1.5 version and 2.x versions"
-media_library_theme_reset;"This module is Drupal 9 compatible!"
-disable_messages;"Fully compatible with Drupal 9. Use 2.0.0 release."
+administerusersbyrole;"Administer Users by Role supports Drupal 9"
 file_delete;"File Delete 8.x-1.0 supports Drupal 9. Enjoy!"
-owlcarousel;"Compatible with Drupal 9 since 8.x-1.0-alpha4"
-hreflang;"The 8.x-1.x branch of this module supports Drupal 9."
-samlauth;"8.x-3.0-alpha2 is compatible with Drupal 9."
+link_class;"Compatible with Drupal 9 since 8.x-1.5 version and 2.x versions"
 recreate_block_content;"The last dev version should be Drupal 9 compatible."
-block_exclude_pages;"Use version 2.0.0 for D9"
-node_revision_delete;"This module is ready for Drupal 9."
-blockgroup;"Block Group 8.x-1.3+ supports Drupal 9. Enjoy."
+owlcarousel;"Compatible with Drupal 9 since 8.x-1.0-alpha4"
 audiofield;"Drupal 9 compatible"
+blockgroup;"Block Group 8.x-1.3+ supports Drupal 9. Enjoy."
+block_exclude_pages;"Use version 2.0.0 for D9"
+samlauth;"8.x-3.0-alpha2 is compatible with Drupal 9."
+disable_messages;"Fully compatible with Drupal 9. Use 2.0.0 release."
 social_auth;"Drupal 9 support added in <a href=""https://www.drupal.org/project/social_auth/releases/8.x-2.0-rc3"">8.x-2.0-rc3</a>."
+node_revision_delete;"This module is ready for Drupal 9."
+media_entity_download;"Drupal 9 compatible."
+commerce_paypal;"This module is Drupal 9 ready."
+avatars;"Avatar Kit follows Drupal 9 and Drupal 8 head with best effort, feel free to file issues."
+simplify;"Drupal 9 is fully supported by this module."
+photoswipe;"This module is Drupal 9 compatible in the 3.x branch."
 insert;"This module is Drupal 9 compatible 🍻"
 cookieconsent;"8.x-1.6+ is Drupal 9 compatible."
+flood_unblock;"<a href=""https://www.drupal.org/project/flood_control"">Flood Control is D9 ready</a>"
 prepopulate;"This project supports Drupal core 8.x and 9.x."
-avatars;"Avatar Kit follows Drupal 9 and Drupal 8 head with best effort, feel free to file issues."
-persistent_login;"Compatible with Drupal 9"
-simplify;"Drupal 9 is fully supported by this module."
 page_load_progress;"This module should already be compatible with Drupal 9!"
-photoswipe;"This module is Drupal 9 compatible in the 3.x branch."
-media_entity_download;"Drupal 9 compatible."
-commerce_paypal;"This module is Drupal 9 ready."
-tmgmt;"Drupal 9 compatible."
-search_api_page;"The latest release supports both 8.x and 9.x"
-svg_formatter;"This module is Drupal 9 ready."
-votingapi_widgets;"The 8.x-1.x-dev version of this module is Drupal 9 compatible."
-check_dns;"The <a href=""https://www.drupal.org/project/check_dns/releases/8.x-1.2"">8.x-1.2</a> release and higher are Drupal 9 compatible."
-ckeditor_scayt;"Module is Drupal 9 ready."
+advanced_text_formatter;"This module is Drupal 9 compatible."
+persistent_login;"Compatible with Drupal 9"
 shariff;"This module is Drupal 9 ready."
-perimeter;"<ul>   <li>2.x branch is Drupal 9 compatible</li>   <li>1.x branch will sooner or later be deprecated</li> </ul>"
-block_permissions;"8.x-1.1+ is Drupal 9 compatible."
-views_exposed_filter_blocks;"This module is Drupal 9 compatible in the latest branch."
 ckeditor_bootstrap_buttons;"CKEditor Bootstrap Buttons 8.x-1.2+ supports Drupal 9. Enjoy."
-fivestar;"This module is Drupal 9 ready."
+check_dns;"The <a href=""https://www.drupal.org/project/check_dns/releases/8.x-1.2"">8.x-1.2</a> release and higher are Drupal 9 compatible."
+svg_formatter;"This module is Drupal 9 ready."
+tmgmt;"Drupal 9 compatible."
 responsive_tables_filter;"This module is Drupal 9 compatible! See [#3130319]"
-config_rewrite;"See: [#3088325] As long as there is a need to rewrite existing installed configuration. Not future considerations (e.g. /optional stuff that might come later) then we will need this in Drupal 9 too. I will work very hard for you guys to try to get the /rewrite folder into core, but it will be a long hard battle. Please help and support this project if you want to see /rewrite as a core option for the config system. -bw"
-config_perms;"Compatible with Drupal 9"
-webform_encrypt;"Ready for Drupal 9."
+perimeter;"<ul>   <li>2.x branch is Drupal 9 compatible</li>   <li>1.x branch will sooner or later be deprecated</li> </ul>"
+search_api_page;"The latest release supports both 8.x and 9.x"
+fivestar;"This module is Drupal 9 ready."
+menus_attribute;"Version 8.x-1.2 is Drupal 9 compatible."
 module_missing_message_fixer;"2.0.0 is Drupal 9 compatible"
-name;"This module is Drupal 9 ready."
-yearonly;"Drupal 9 compatibility patch is applied in 9.0.x branch.  core_version_requirement: ^8 || ^9"
-entity_reference_views_select;"Should be all set. Version 1.4 has been updated and tested. File an issue if you find one. This module will be deprecated by drupal 10 in favor of core so maintenence only."
-addtocalendar;"Addtocalendar 8.x-3.2+ now supports Drupal 9."
+gdoc_field;"Release 8.x-1.2 is compatible with Drupal 9."
 current_page_crumb;"Current Page Crumb supports Drupal 9."
-entity_class_formatter;"This module is Drupal 9 compatible."
+yearonly;"Drupal 9 compatibility patch is applied in 9.0.x branch.  core_version_requirement: ^8 || ^9"
+config_rewrite;"See: [#3088325] As long as there is a need to rewrite existing installed configuration. Not future considerations (e.g. /optional stuff that might come later) then we will need this in Drupal 9 too. I will work very hard for you guys to try to get the /rewrite folder into core, but it will be a long hard battle. Please help and support this project if you want to see /rewrite as a core option for the config system. -bw"
 login_emailusername;"Drupal 9 compatible as of <code>8.x-1.2</code> version."
+views_exposed_filter_blocks;"This module is Drupal 9 compatible in the latest branch."
+config_perms;"Compatible with Drupal 9"
+votingapi_widgets;"The 8.x-1.x-dev version of this module is Drupal 9 compatible."
 entity_type_clone;"[#3075627] [#3147371]"
-date_recur;"Version 3 is designed and tested for Drupal 9. See support/compatibility table on project page."
+remove_http_headers;"Compatible with Drupal 9"
+advancedqueue;"This module is D9 ready from version 8.x-1.0-rc1"
+noreqnewpass;"This module is Drupal 9 compatible 🍻"
 field_formatter;"This module is Drupal 9 compatible in the 3.x branch."
-subpathauto;"This module is Drupal 9 ready."
+entity_class_formatter;"This module is Drupal 9 compatible."
 fixed_block_content;"This module is compatible with Drupal 9 from version 1.1 onwards"
-noreqnewpass;"This module is Drupal 9 compatible 🍻"
-contact_formatter;"Contact Formatter 2.0.0+ Supports Drupal 9. Enjoy!"
-ckeditor_uploadimage;"Fully compatible as of 8.x-2.0. See [#3130267]."
-background_image_formatter;"Fully compatible with Drupal 9."
-ckeditor_indentblock;"The module is Drupal 9 ready from version 8.x-1.0-beta2 and up."
-advancedqueue;"This module is D9 ready from version 8.x-1.0-rc1"
-google_analytics_reports;"<strong><a href=""https://www.drupal.org/project/issues/search/google_analytics_reports?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-imageapi_optimize_binaries;"This module is Drupal 9 ready."
+entity_reference_views_select;"Should be all set. Version 1.4 has been updated and tested. File an issue if you find one. This module will be deprecated by drupal 10 in favor of core so maintenence only."
 tb_megamenu;"Drupal 9 Compatibility is available via the 2nd Beta Release and the latest 8.x Dev branch"
-simple_block;"This module is Drupal 9 compatible 🍻"
+block_permissions;"8.x-1.1+ is Drupal 9 compatible."
+name;"This module is Drupal 9 ready."
+date_recur;"Version 3 is designed and tested for Drupal 9. See support/compatibility table on project page."
+imageapi_optimize_binaries;"This module is Drupal 9 ready."
 social_auth_google;"3.x versions provide ongoing Drupal 9 support"
-menu_token;"The maintainers are actively working on the automated patches that will make it compatible with Drupal 9."
+simple_block;"This module is Drupal 9 compatible 🍻"
+addtocalendar;"Addtocalendar 8.x-3.2+ now supports Drupal 9."
+background_image_formatter;"Fully compatible with Drupal 9."
+google_analytics_reports;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/google_analytics_reports?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+subpathauto;"This module is Drupal 9 ready."
 d8w3css;"⚡️ Version 8.x-1.16 and up are compatible with Drupal 8 and 9."
-cdn;"This module is ready for Drupal 9 as of <a href=""https://www.drupal.org/project/cdn/releases/8.x-3.4"">version 3.4</a>!"
-range;"This module is fully compatible with Drupal 9."
+ckeditor_uploadimage;"Fully compatible as of 8.x-2.0. See [#3130267]."
 bamboo_twig;"Bamboo Twig is already ready for Drupal9 - see the issue [#3090749]"
-remove_http_headers;"Compatible with Drupal 9"
-scheduled_updates;"There will be a D9 version."
-workbench_email;"See [#3094338]"
+range;"This module is fully compatible with Drupal 9."
+contact_formatter;"Contact Formatter 2.0.0+ Supports Drupal 9. Enjoy!"
+simple_menu_icons;"Release 2.2 is here. Please test."
+menu_token;"The maintainers are actively working on the automated patches that will make it compatible with Drupal 9."
+ckeditor_config;"This module (both 8.x-2.x and 8.x-3.x) is ready for Drupal 9!"
 taxonomy_import;"Help port this project at [#3174577]."
-simple_instagram_feed;"The latest 8.x Dev and Stable work in both Drupal 8 and 9."
-ckeditor_liststyle;"Read more about this project’s readiness at [#3139809]"
-term_reference_tree;"Drupal 9 compatible."
-entity_reference_exposed_filters;"Should be all set. Current version has been updated and tested. File an issue if you find one. This module may be deprecated by drupal core so maintenence fixes only."
-extra_field;"The <a href=""/project/extra_field/releases/8.x-1.2"">8.x-1.2 release</a> is Drupal 8 and 9 compatible."
-user_registrationpassword;"This module is D9 ready"
+better_social_sharing_buttons;"This module is Drupal 9 compatible beginning with 3.0."
+site_settings;"This module is Drupal 9 ready."
+cdn;"This module is ready for Drupal 9 as of <a href=""https://www.drupal.org/project/cdn/releases/8.x-3.4"">version 3.4</a>!"
+bootstrap_layout_builder;"Ready for Drupal 9!"
+views_aggregator;"This module is Drupal 9 ready."
+workbench_email;"See [#3094338]"
+bootstrap_styles;"Ready for Drupal 9!"
 htmlmail;"The 8.x-3.x-dev version of this module is Drupal 9 compatible."
+extra_field;"The 8.x-1.2+ and 8.x-2.0+ releases are Drupal 8 and 9 compatible."
+ckeditor_liststyle;"Read more about this project’s readiness at [#3139809]"
 telephone_formatter;"You can follow a progress on making this module compatible with D9 in [#3087158]"
-nodeaccess;"Help port this project at [#3130778]"
+scheduled_updates;"There will be a D9 version."
 gin_login;"This module is ready for D9!"
+paragraphs_ee;"8.x-1.x-dev is compatible with Drupal 9."
+term_reference_tree;"Drupal 9 compatible."
+registration_role;"Registration role already works with Drupal 9."
+ckeditor_indentblock;"The module is Drupal 9 ready from version 8.x-1.0-beta2 and up."
+user_registrationpassword;"This module is D9 ready"
+webform_encrypt;"Ready for Drupal 9."
 paragraphs_previewer;"Use 1.x version of this module."
-better_social_sharing_buttons;"This module is Drupal 9 compatible beginning with 3.0."
-simple_menu_icons;"Release 2.2 is here. Please test."
-site_settings;"This module is Drupal 9 ready."
-views_aggregator;"This module is Drupal 9 ready."
-form_mode_manager;"Compatible with Drupal 9 as of the <a href=""/project/form_mode_manager/releases/8.x-2.0-rc4"">8.x-2.0-rc4</a> release."
-private_files_download_permission;"This project is ready for D9."
-country;"Compatible since version 8.x-1.0-beta4"
 gutenberg;"Drupal Gutenberg has a stable release for Drupal 9."
-ckeditor_config;"This module (both 8.x-2.x and 8.x-3.x) is ready for Drupal 9!"
-views_taxonomy_term_name_into_id;"Fully compatible with Drupal 9 as of <a href=""https://www.drupal.org/project/views_taxonomy_term_name_into_id/releases/8.x-1.0-alpha3"">8.x-1.0-alpha3</a>."
-mobile_detect;"Mobile_Detect works with Drupal 9."
-bootstrap_layout_builder;"Ready for Drupal 9!"
-registration_role;"Registration role already works with Drupal 9."
-plugin;"Compatible with Drupal 9"
-contact_emails;"This module is Drupal 9 ready."
-publication_date;"The module is compatible with Drupal 9 since beta2."
+nodeaccess;"Help port this project at [#3130778]"
 big_pipe_sessionless;"Read more about this project’s readiness at [#3046409]"
-paragraphs_ee;"8.x-1.x-dev is compatible with Drupal 9."
+entity_reference_exposed_filters;"Should be all set. Current version has been updated and tested. File an issue if you find one. This module may be deprecated by drupal core so maintenence fixes only."
+private_files_download_permission;"This project is ready for D9."
 image_resize_filter;"Compatible with Drupal 9"
-twig_xdebug;"This module is ready for Drupal 9 as of <a href=""https://www.drupal.org/project/twig_xdebug/releases/8.x-1.2"">version 1.2</a>."
-search_autocomplete;"This module has a release compatible with Drupal 9."
-bootstrap_styles;"Ready for Drupal 9!"
-betterlogin;"Better Login 8.x-1.5+ supports Drupal 9. Enjoy."
-total_control;"<strong><a href=""https://www.drupal.org/project/issues/search/total_control?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
+form_mode_manager;"Compatible with Drupal 9 as of the <a href=""/project/form_mode_manager/releases/8.x-2.0-rc4"">8.x-2.0-rc4</a> release."
+publication_date;"The module is compatible with Drupal 9 since beta2."
+country;"Compatible since version 8.x-1.0-beta4"
+leaflet_more_maps;"Latest version supports D8.8, D8.9 and D9+"
 yaml_content;"Full support as of 8.x-1.0-alpha6."
-showcase_lite;"The theme is fully compatible with Drupal 9"
+simple_recaptcha;"<p>see <a href=""https://www.drupal.org/project/simple_recaptcha/issues/3144718"">#3144718 Drupal 9 Compatibility</a>, the module is compatible with Drupal 9 since release 8.x-1.0-alpha12</span>"
+twig_xdebug;"This module is ready for Drupal 9 as of <a href=""https://www.drupal.org/project/twig_xdebug/releases/8.x-1.2"">version 1.2</a>."
+plugin;"Compatible with Drupal 9"
+contact_emails;"This module is Drupal 9 ready."
+wysiwyg_template;"This project is ready for Drupal 9"
 delete_all;"Delete all >2.0.0 supports Drupal 9"
-leaflet_more_maps;"Latest version supports D8.8, D8.9 and D9+"
+betterlogin;"Better Login 8.x-1.5+ supports Drupal 9. Enjoy."
+siteimprove;"8.x-1.2 and later releases are Drupal 9 compatible."
+monolog;"This project will be ported to Drupal 9 and will be based on Monolog 2.x"
 views_custom_cache_tag;"Ready for Drupal 9."
+total_control;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/total_control?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 multiselect;"This module has a Drupal 9-ready release"
+search_autocomplete;"This module has a release compatible with Drupal 9."
+imagick;"This module is ready for Drupal 9 as of 8.x-1.4!"
+content_sync;"The 3.0.0-beta1 version is compatible with Drupal 9."
+body_node_id_class;"This module will work as is with Drupal 9."
+simple_instagram_feed;"The latest 8.x Dev and Stable work in both Drupal 8 and 9."
+authorization;">=1.0-beta2 is compatible with D9."
+views_taxonomy_term_name_into_id;"Fully compatible with Drupal 9 as of <a href=""https://www.drupal.org/project/views_taxonomy_term_name_into_id/releases/8.x-1.0-alpha3"">8.x-1.0-alpha3</a>."
+media_directories;"This module is Drupal 9 ready!"
+showcase_lite;"The theme is fully compatible with Drupal 9"
 mathjax;"This project is ready for Drupal 9 in the 3.0.x branch. See [#3124159]."
+cookies;"Drupal ^8.6 and ^9.0 supported."
+social_auth_facebook;"3.x versions support Drupal 9."
+quicklink;"This module is compatible with Drupal 9."
 date_recur_modular;"Drupal 9 is supported by the 3.x branch. Drupal ^8.9 is support can be found in the 2.x branch. Drupal 8.8.* and older should use 1.x branch."
-body_node_id_class;"This module will work as is with Drupal 9."
-simple_recaptcha;"<p>see <a href=""https://www.drupal.org/project/simple_recaptcha/issues/3144718"">#3144718 Drupal 9 Compatibility</a>, the module is compatible with Drupal 9 since release 8.x-1.0-alpha12</span>"
+duration_field;"Fully D9 compatible as of <a href=""https://www.drupal.org/project/duration_field/releases/8.x-2.0-rc3"">8.x-2.0-rc3</a>."
 jquery_minicolors;"Drupal 9 ready"
-imagick;"This module is ready for Drupal 9 as of 8.x-1.4!"
-wysiwyg_template;"This project is ready for Drupal 9"
-disable_html5_validation;"This module is Drupal 9 compatible!"
 layout_builder_component_attributes;"This module is compatible with Drupal 9!"
-multiple_registration;"Module versions from <strong>8.x-2.91+</strong> are Drupal Core <strong>8.8.*+</strong> compatible Module versions before <strong>8.x-2.91</strong> are compatible with Drupal Core <strong>8.5 - 8.7</strong>"
 views_show_more;"Views Show More 8.x-1.0 supports Drupal 9."
-quicklink;"This module is compatible with Drupal 9."
-media_directories;"This module is Drupal 9 ready!"
-authorization;">=1.0-beta2 is compatible with D9."
-media_entity_audio;"8.x-3.x is compatible with Drupal 9."
-login_redirect_per_role;"Releasing in Drupal 9 soon"
-social_auth_facebook;"3.x versions support Drupal 9."
-config_partial_export;"Module should be ready for Drupal 9. See [#3099572]"
-adsense;"Project should be ready for Drupal 9 already."
-monolog;"This project will be ported to Drupal 9 and will be based on Monolog 2.x"
-config_override_warn;"This module is Drupal 9 ready!"
-siteimprove;"8.x-1.2 and later releases are Drupal 9 compatible."
+multiple_registration;"Module versions from <strong>8.x-2.91+</strong> are Drupal Core <strong>8.8.*+</strong> compatible Module versions before <strong>8.x-2.91</strong> are compatible with Drupal Core <strong>8.5 - 8.7</strong>"
 file_download_link;"Releases beginning with beta3 are compatible with Drupal 9."
-imagefield_slideshow;"Will be soon ported to Drupal 9."
-bootstrap_business;"The theme is fully compatible with Drupal 9"
-auditfiles;"<del>https://www.drupal.org/project/auditfiles/issues/3127142, https://www.drupal.org/project/auditfiles/issues/3004280 </del> As of release 8.x-2.4 this module is D9 Ready."
+google_cse;"This module is Drupal 9 compatible! See [#3122504]"
 ckeditor_templates_ui;"This module is Drupal 9 ready"
-smart_ip;"Fully compatible as of 8.x-4.0. See [#3135397]."
 visitors;"This module doesn't contain deprecated code, so is D9 ready."
-link_field_autocomplete_filter;"Link Field Autocomplete Filter is ready for Drupal 9."
+smart_ip;"Fully compatible as of 8.x-4.0. See [#3135397]."
+auditfiles;"<del>https://www.drupal.org/project/auditfiles/issues/3127142, https://www.drupal.org/project/auditfiles/issues/3004280 </del> As of release 8.x-2.4 this module is D9 Ready."
+mobile_detect;"Mobile_Detect works with Drupal 9."
 taxonomy_menu_ui;"This module already supports Drupal 9"
-duration_field;"Fully D9 compatible as of <a href=""https://www.drupal.org/project/duration_field/releases/8.x-2.0-rc3"">8.x-2.0-rc3</a>."
-google_cse;"This module is Drupal 9 compatible! See [#3122504]"
-moderated_content_bulk_publish;"The latest release supports Drupal 9­"
+drd_agent;"This project is ready for Drupal 9"
+adsense;"Project should be ready for Drupal 9 already."
+config_partial_export;"Module should be ready for Drupal 9. See [#3099572]"
 webform_rest;"Webform REST <a href=""https://www.drupal.org/project/webform_rest/releases/8.x-2.0-beta3"">8.x-2.0-beta3</a>+ supports Drupal 8.8|Drupal 9."
+media_entity_audio;"8.x-3.x is compatible with Drupal 9."
 search_api_sorts;"Read more about this project’s readiness at [#3052009]"
-drd_agent;"This project is ready for Drupal 9"
-bootstrap_sass;"Ready for Drupal 9"
-minifyjs;"Minify JS supports D9 from version 8.x-2.0 and onward."
-datatables;"This module is compatible with Drupal core 7, 8 and 9."
-empty_fields;"Module compatible with 8.7.7 and 9.x, see [#2927899]"
-external_link_popup;Compatible
-cacheflush;[#3083843]
-securelogin;"The 8.x-1.x branch of this module supports Drupal 9."
-ultimenu;"Ultimenu 8.x-2.x supports Drupal 9. Enjoy."
+bootstrap_business;"The theme is fully compatible with Drupal 9"
+language_switcher_extended;"The module is compatible with Drupal 8 and Drupal 9."
+config_override_warn;"This module is Drupal 9 ready!"
+disable_html5_validation;"This module is Drupal 9 compatible!"
 taxonomy_unique;"Taxonomy unique is fully compatible with Drupal 9!"
+empty_fields;"Module compatible with 8.7.7 and 9.x, see [#2927899]"
+imagefield_slideshow;"Will be soon ported to Drupal 9."
 bulk_update_fields;"Should be all set. Current version has been updated and tested. File an issue if you find one. Patches appreciated."
-language_switcher_extended;"The module is compatible with Drupal 8 and Drupal 9."
+bootstrap_sass;"Ready for Drupal 9"
+datatables;"This module is compatible with Drupal core 7, 8 and 9."
+moderated_content_bulk_publish;"The latest release supports Drupal 9­"
 editor_advanced_image;"EAI is already ready for Drupal 9"
+securelogin;"The 8.x-1.x branch of this module supports Drupal 9."
+image_delta_formatter;"Release 8.x-1.1 is compatible with Drupal 9."
+cacheflush;[#3083843]
+config_delete;"This module is Drupal 9 ready."
+collapsiblock;"Version 3 is compatible with all current versions of Drupal 8 and 9"
 commerce_variation_cart_form;"This module is Drupal 9 ready."
+remote_stream_wrapper;"This module is Drupal 9 ready!"
+core_context;"This module is compatible with Drupal 9."
 mailgun;"Mailgun module is compatible with Drupal 9 - [#3122834]"
-disable_field;"Disable Field is ready for Drupal 9."
-manage_display;"Manage display supports Drupal 9."
+minifyjs;"Minify JS supports D9 from version 8.x-2.0 and onward."
 addanother;"This module is Drupal 9 compatible 🍻"
-cookies;"Drupal ^8.6 and ^9.0 supported."
-field_encrypt;"8.x-2.0-alpha2 is compatible with Drupal 9"
-salesforce;"Salesforce Suite supports Drupal 9"
-comments_order;"This module already supports Drupal 9"
+entity_update;"Drupal 9 ready"
+manage_display;"Manage display supports Drupal 9."
 serial;"8.x-1.x is Drupal 9 compatible."
-image_delta_formatter;"Release 8.x-1.1 is compatible with Drupal 9."
-geophp;"This module is Drupal 9 compatible 🍻"
-services;[#3154535]
+facets_block;"This module is Drupal 9 ready."
 pwa;"Help port this project at [#3131591]"
-convert_bundles;"Should be all set. Current version has been updated and tested. File an issue if you find one. Patches appreciated."
-unique_field_ajax;"Version 2.x is D9 compatible."
 openid_connect_windows_aad;"Actively working on Drupal 9 readiness. Expected June 2020 - dev available as of 20 June 2020."
-facets_block;"This module is Drupal 9 ready."
-collapsiblock;"Version 3 is compatible with all current versions of Drupal 8 and 9"
-rest_views;"Version 2.0.0 is fully compatible with Drupal 9."
-modules_weight;"This module is ready for Drupal 9."
-config_inspector;"Current releases of the project support Drupal 9. [#3203184]"
-varbase_media;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_media?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-vani;"This theme is Drupal 9 ready. Vani theme is compatible on Drupal 9. So, go ahead and use the theme on Drupal 9 websites."
-block_type_templates;"This project is Drupal 9 ready"
 tara;"Since Version 8.x-2.0 Tara theme is now compatible with Drupal 9 also."
-key_auth;"Completed with version 8.x-1.1."
-entity_reference_facet_link;"Version Beta 6 and higher is compatible with Drupal 9"
-config_delete;"This module is Drupal 9 ready."
-interval;"This module works with Drupal 9 🌰 If you find something else, please <a href=""https://www.drupal.org/node/add/project-issue/interval"">Open an issue!</a> - thanks!"
+disable_field;"Disable Field is ready for Drupal 9."
+layout_builder_blocks;"Ready for Drupal 9!"
+services;[#3154535]
+varbase_media;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_media?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 improved_multi_select;"Compatible with Drupal 9"
-entityqueue_form_widget;"<strong><a href=""https://www.drupal.org/project/issues/search/entityqueue_form_widget?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
+comments_order;"This module already supports Drupal 9"
+salesforce;"Salesforce Suite supports Drupal 9"
+convert_bundles;"Should be all set. Current version has been updated and tested. File an issue if you find one. Patches appreciated."
+ultimenu;"Ultimenu 8.x-2.x supports Drupal 9. Enjoy."
+geophp;"This module is Drupal 9 compatible 🍻"
+rest_views;"Version 2.0.0 is fully compatible with Drupal 9."
+link_field_autocomplete_filter;"Link Field Autocomplete Filter is ready for Drupal 9."
+fancy_file_delete;"2.0.0+ Is D9 compatible."
+entity_reference_facet_link;"Version Beta 6 and higher is compatible with Drupal 9"
 config_direct_save;"This module is compatible with Drupal 9."
+block_type_templates;"This project is Drupal 9 ready"
+unique_field_ajax;"Version 2.x is D9 compatible."
 cacheexclude;"The 8.x-1.x-dev branch is Drupal 9 ready and awaiting a stable release.  See https://www.drupal.org/project/cacheexclude/issues/3133757"
+entityqueue_form_widget;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/entityqueue_form_widget?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+interval;"This module works with Drupal 9 🌰 If you find something else, please <a href=""https://www.drupal.org/node/add/project-issue/interval"">Open an issue!</a> - thanks!"
+vani;"This theme is Drupal 9 ready. Vani theme is compatible on Drupal 9. So, go ahead and use the theme on Drupal 9 websites."
 hierarchical_taxonomy_menu;"This module is Drupal 9 ready."
-entity_update;"Drupal 9 ready"
-block_blacklist;"Do not use for Drupal 9, switch to <a href=""https://www.drupal.org/project/block_list_override"">Block List Override</a> instead."
-contact_storage_export;"This module is Drupal 9 ready."
-role_expire;"Fully compatible with Drupal 9 since 8.x-1.4."
-toc_js;"Compatible with Drupal 9 since 8.x-1.8 version"
-twigsuggest;"This module is ported to Drupal 9."
-text_summary_options;"This module is already compatible with Drupal 9."
-pdfpreview;"This module is ready for Drupal 9."
-remote_stream_wrapper;"This module is Drupal 9 ready!"
+modules_weight;"This module is ready for Drupal 9."
 markdown;[#3103679]
-layout_builder_blocks;"Ready for Drupal 9!"
 critical_css;"This module is ready for Drupal 9 as of <a href=""https://www.drupal.org/project/critical_css/releases/8.x-1.13"">version 1.13</a>"
 paragraphs_admin;"Ready to be used with Drupal 9."
-vendor_stream_wrapper;"Release 1.6 is here. Please test."
-juicerio;[#3086282]
+twigsuggest;"This module is ported to Drupal 9."
+text_summary_options;"This module is already compatible with Drupal 9."
+pdfpreview;"This module is ready for Drupal 9."
+contact_storage_export;"This module is Drupal 9 ready."
 imce_rename_plugin;"Fully compatible with Drupal 9."
+maillog;"Should work with Drupal 9 as of the 8.x-1.0-beta1 release."
+config_inspector;"Current releases of the project support Drupal 9. [#3203184]"
 mail_safety;"8.x-1.1+ is Drupal 9 compatible."
-jsonapi_include;"JSON:API Include 8.x-1.1+ supports Drupal 9. Enjoy."
-colorbox_field_formatter;"This project is ready for Drupal 9"
-view_mode_page;"Version 4.0.0 supports Drupal 9."
+role_expire;"Fully compatible with Drupal 9 since 8.x-1.4."
+toc_js;"Compatible with Drupal 9 since 8.x-1.8 version"
+slick_lightbox;"Slick Lightbox 8.x supports Drupal 9. Enjoy."
+oembed_providers;"This module is ready for Drupal 9!"
 tzfield;"The 8.x-1.x branch of this module supports Drupal 9."
-bfd;"This theme is compatible with Drupal 9."
-footnotes;"Footnotes 3.0.0+ supports Drupal 9. Enjoy."
+varbase_total_control;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_total_control?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+tour_ui;"No known issues."
+ckeditor_scayt;"Module is Drupal 9 ready."
 colorapi;"Release 1.1 is ready. Please test."
-quick_node_block;"Compatible Stable Version to Drupal 9!"
-vmi;"<strong><a href=""https://www.drupal.org/project/issues/search/vmi?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-slick_lightbox;"Slick Lightbox 8.x supports Drupal 9. Enjoy."
-fancy_file_delete;"2.0.0+ Is D9 compatible."
-maillog;"Should work with Drupal 9 as of the 8.x-1.0-beta1 release."
-video_embed_brightcove;"This module is Drupal 9 compatible."
-varbase_total_control;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_total_control?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-core_context;"This module is compatible with Drupal 9."
+bfd;"This theme is compatible with Drupal 9."
+colorbox_field_formatter;"This project is ready for Drupal 9"
+block_blacklist;"Do not use for Drupal 9, switch to <a href=""https://www.drupal.org/project/block_list_override"">Block List Override</a> instead."
+vmi;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/vmi?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 cookiebot;"8.x-1.0-alpha7+ is Drupal 9 compatible."
-ckeditor_abbreviation;"This project is ready for Drupal 9"
-block_list_override;"This module is Drupal 9 compatible."
+view_mode_page;"Version 4.0.0 supports Drupal 9."
+vendor_stream_wrapper;"Release 1.6 is here. Please test."
+rrssb;"RRSSB supports Drupal 9"
+footnotes;"Footnotes 3.0.0+ supports Drupal 9. Enjoy."
+theme_switcher;"Theme Switcher supports Drupal 9."
+juicerio;[#3086282]
+hotkeys_for_save;"The module is ready for Drupal 9."
+bricks;"Porting efforts at [#3131548]"
+search_api_solr_multilingual;"This functionality of this module is already merged in Search API Solr itself. Just use that one. But the 3.x version of Search API Solr Multilingual still provides the required upgrade hooks to switch to Search API Solr! The 3.1 version and it's upgrade hooks already support Drupal 9!"
 bootstrap_site_alert;"Drupal 9 is fully supported since versions 8.x-1.8 && 8.x-2.0-beta5"
+varbase_editor;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_editor?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 views_year_filter;"Release <code>8.x-1.1</code> or higher is D9 compatible!"
-search_api_solr_multilingual;"This functionality of this module is already merged in Search API Solr itself. Just use that one. But the 3.x version of Search API Solr Multilingual still provides the required upgrade hooks to switch to Search API Solr! The 3.1 version and it's upgrade hooks already support Drupal 9!"
-textimage;"Textimage 8.x-4.* is Drupal 9 ready."
-tour_ui;"No known issues."
+reference_table_formatter;[#3144081]
+key_auth;"Completed with version 8.x-1.1."
+better_search;"Better Search Block 8.x-1.5+ supports Drupal 9. Enjoy."
+search_api_spellcheck;"Full Drupal 9 support!"
+image_style_warmer;"Compatible with Drupal 9; please report any incompatibilities in the <a href=""https://www.drupal.org/project/issues/image_style_warmer"">issue queue</a>."
+restrict_ip;"Use 3.x Drupal 9 compatible SemVer release."
+page_specific_class;"Fully Drupal 9 compatible as of 2.0.x."
+apigee_edge;"8.x-1.10+ is Drupal 9 compatible."
 login_popup;"Drupal 9 compatible"
-rrssb;"RRSSB supports Drupal 9"
+rest_export_nested;"REST export Nested 8.x-1.0-alpha5 supports Drupal 9."
+comment_notify;"Compatible with Drupal 9"
+varbase_core;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_core?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+field_encrypt;"8.x-2.0-alpha2 is compatible with Drupal 9"
+varbase_seo;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_seo?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 config_normalizer;"8.x-1.x is Drupal 9 compatible."
+route_condition;"This project will be compatible with Drupal 9 when it is released."
 no_autocomplete;"This module is ready for Drupal 9."
-git_deploy;"Git Deploy fully supports Drupal 9."
-migrate_manifest;"Works with Drupal 9.1 or higher. Drupal 9.0 will not work due to an API change fixed in later versions."
-comment_notify;"Compatible with Drupal 9"
+http2_server_push;"This module is ready for Drupal 9 as of <a href=""https://www.drupal.org/project/http2_server_push/releases/8.x-1.1"">version 1.1</a>!"
+quick_node_block;"Compatible Stable Version to Drupal 9!"
+block_in_page_not_found;"This module is compatible with Drupal 9."
 vertical_tabs_config;"This module is already compatible with Drupal 9."
-search_api_spellcheck;"Full Drupal 9 support!"
-reference_table_formatter;[#3144081]
-hotkeys_for_save;"The module is ready for Drupal 9."
-courier;"Drupal 8.9 and Drupal 9 support found in 2.x branch."
-filehash;"The 8.x-1.x branch of this module supports Drupal 9."
-bricks;"Porting efforts at [#3131548]"
-oembed_providers;"This module is ready for Drupal 9!"
-magazine_lite;"The theme is fully compatible with Drupal 9"
-views_send;"Version 8.x-1.5 is ready for Drupal 9."
-varbase_editor;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_editor?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
 scheduled_transitions;"2.x branch is compatible with Drupal 9."
-block_in_page_not_found;"This module is compatible with Drupal 9."
-bootstrap_basic_image_gallery;"Drupal 9 compatible"
-route_condition;"This project will be compatible with Drupal 9 when it is released."
-rest_export_nested;"REST export Nested 8.x-1.0-alpha5 supports Drupal 9."
-oauth2_client;"Version 3.x is ready for Drupal 9"
+bootstrap5;"Drupal 9 compatible"
+block_list_override;"This module is Drupal 9 compatible."
 content_language_access;"Version 8.x-1.1 should work on Drupal 9. Please report any issues you find"
-better_search;"Better Search Block 8.x-1.5+ supports Drupal 9. Enjoy."
-field_slideshow;"Branch 8.3 is compatible with Drupal 9 :)"
-menu_force;"This module is Drupal 9 compatible since the 1.2 release."
-page_specific_class;"Fully Drupal 9 compatible as of 2.0.x."
-varbase_bootstrap_paragraphs;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_bootstrap_paragraphs?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
 entity_reference_tree;"2.0.0+ Support Drupal 9."
+menu_force;"This module is Drupal 9 compatible since the 1.2 release."
+ckeditor_abbreviation;"This project is ready for Drupal 9"
+bootstrap_basic_image_gallery;"Drupal 9 compatible"
+external_link_popup;Compatible
+filehash;"The 8.x-1.x branch of this module supports Drupal 9."
+linkchecker;"Read more about this project’s readiness at [#3094762]"
+views_send;"Version 8.x-1.5 is ready for Drupal 9."
+magazine_lite;"The theme is fully compatible with Drupal 9"
+migrate_manifest;"Works with Drupal 9.1 or higher. Drupal 9.0 will not work due to an API change fixed in later versions."
+varbase_bootstrap_paragraphs;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_bootstrap_paragraphs?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+copyright_block;"8.x-1.0-rc3 is Drupal 9 compatible."
+copyprevention;"This module is Drupal 9 compatible 🍻"
+oauth2_client;"Version 3.x is ready for Drupal 9"
+at_theme;"This theme is D9 compatible."
 paragraphs_jquery_ui_accordion;"8.x-1.x-dev is compatible with Drupal 9."
-background_image;"Version 2.0.0 and higher supports Drupal 9."
-varbase_core;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_core?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-varbase_seo;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_seo?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-theme_switcher;"Theme Switcher supports Drupal 9."
+copyright_footer;"<a href=""https://www.drupal.org/project/copyright_footer/issues/3138975"" title=""Drupal 9 readiness"">Issue #3138975: Drupal 9 readiness</a>"
+pcb;"This module is Drupal 9 ready."
+disable_link_rel;"The current module version is ready to run!"
+nbsp;"NBSP is now out for Drupal 9"
+flickity;"The 3.0.x version is Drupal 9 ready! Feel free to work on some issues in the queue to get a stable release."
 newsplus_lite;"The theme is fully compatible with Drupal 9"
-image_style_warmer;"Compatible with Drupal 9; please report any incompatibilities in the <a href=""https://www.drupal.org/project/issues/image_style_warmer"">issue queue</a>."
+courier;"Drupal 8.9 and Drupal 9 support found in 2.x branch."
+taxonomy_delete;"Taxonomy delete 8.x-1.1+ supports Drupal 9"
+field_slideshow;"Branch 8.3 is compatible with Drupal 9 :)"
+contextual_range_filter;"Works in D8 as well as D9."
+simple_megamenu;"8.x-1.0 version is now compatible with Drupal 9."
 paragraphs_viewmode;"Drupal 9 compatible module."
+background_image;"Version 2.0.0 and higher supports Drupal 9."
+git_deploy;"Git Deploy fully supports Drupal 9."
+webform_content_creator;"Webform Content Creator 8.x-1.6+ supports Drupal 9. Enjoy."
+block_form_alter;"This module is ready for Drupal 9!"
+jquery_countdown_timer;"This module is Drupal 9 compatible 🍻"
+fpa;"This module is Drupal 9 compatible."
+scss_compiler;"This module is ready for Drupal 9."
+blazy_photoswipe;"Blazy PhotoSwipe 8.x supports Drupal 9. Enjoy."
 nodeviewcount;"<a href=""https://www.drupal.org/project/nodeviewcount/issues/3103468"">#3103468: Add new key core_version_requirement in nodeviewcount.info.yml </a>"
-apigee_edge;"8.x-1.10+ is Drupal 9 compatible."
-disable_link_rel;"The current module version is ready to run!"
-taxonomy_delete;"Taxonomy delete 8.x-1.1+ supports Drupal 9"
-copyright_block;"8.x-1.0-rc3 is Drupal 9 compatible."
-hcaptcha;"hCaptcha 1.1 is now Drupal 9 compatible."
-flickity;"The 3.0.x version is Drupal 9 ready! Feel free to work on some issues in the queue to get a stable release."
-fpa;"Drupal 9 support is coming to beta version."
 meta_position;"Compatible Drupal 9"
-unique_entity_title;"Unique entity title 8.x-1.2+ supports Drupal 9"
-nbsp;"NBSP is now out for Drupal 9"
+webform_xlsx_export;"This module is Drupal 9 ready."
+tacjs;"TacJS is Drupal 9 compatible."
+hcaptcha;"hCaptcha 1.1 is now Drupal 9 compatible."
+nagios;"This module is ready for Drupal 9."
 wordpress_migrate;"This module supports Drupal 8 and 9! Help welcome on Drush 9/10: [#2955644]"
-simple_megamenu;"8.x-1.0 version is now compatible with Drupal 9."
-config_default_image;"This module is Drupal 9 ready."
 cheeseburger_menu;"This module is Drupal 9 ready."
-copyright_footer;"<a href=""https://www.drupal.org/project/copyright_footer/issues/3138975"" title=""Drupal 9 readiness"">Issue #3138975: Drupal 9 readiness</a>"
+scanner;"D9 is fully supported since 8.x-1.0-rc2."
+http_response_headers;"Ready for Drupal 9."
+jsonapi_include;"JSON:API Include 8.x-1.1+ supports Drupal 9. Enjoy."
+forms_steps;"This module is compatible with D9 !"
+modal_page;"Modal 4.0.0+ supports Drupal 9. Enjoy! 🎉"
+devel_debug_log;"#3084266: Test for Drupal 9 deprecations"
+config_selector;"This project has released 8.x-2.0 that is compatible with Drupal 9 and has automated tests."
+linkit_media_library;"This module is Drupal 9 compatible"
+media_gallery;"8.x-1.0+ is Drupal 9 compatible."
+admin_audit_trail;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/admin_audit_trail?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 paragraphs_sets;"8.x-2.x-dev is compatible with Drupal 9."
-jquery_countdown_timer;"This module is Drupal 9 compatible 🍻"
-http2_server_push;"This module is ready for Drupal 9 as of <a href=""https://www.drupal.org/project/http2_server_push/releases/8.x-1.1"">version 1.1</a>!"
-nagios;"This module is ready for Drupal 9."
-blazy_photoswipe;"Blazy PhotoSwipe 8.x supports Drupal 9. Enjoy."
-corporate_lite;"The theme is fully compatible with Drupal 9"
-block_form_alter;"This module is ready for Drupal 9!"
-scss_compiler;"This module is ready for Drupal 9."
-webform_xlsx_export;"This module is Drupal 9 ready."
 photos;"Help port this project at [#3100870] Fund the port of this project at <a href=""https://buysomephotos.com/about"">the demo site</a>."
+at_tool;"This module is D9 compatible"
+queue_mail;"Drupal 9 compatible"
+corporate_lite;"The theme is fully compatible with Drupal 9"
+layout_builder_operation_link;"Drupal 9 ready."
+vartheme_bs4;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/vartheme_bs4?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 term_merge;"This module's source code will be kept compatible with Drupal 9 by regularly replacing usage of deprecated functionality. That should be all that's needed to ensure it runs on Drupal 9."
-devel_debug_log;"#3084266: Test for Drupal 9 deprecations"
-config_selector;"This project has released 8.x-2.0 that is compatible with Drupal 9 and has automated tests."
-webform_content_creator;"Webform Content Creator 8.x-1.6+ supports Drupal 9. Enjoy."
-contextual_range_filter;"Works in D8 as well as D9."
-tacjs;"TacJS is Drupal 9 compatible."
-fz152;"Drupal 9 support added in 8.x-1.5 release."
-scheduled_publish;"3.x-dev needs to be tested."
-at_theme;"This theme is D9 compatible."
-http_response_headers;"Ready for Drupal 9."
-xmlrpc;"Version 8.x-1.0-beta3 is compatible with both Drupal 8 and 9."
-linkchecker;"Read more about this project’s readiness at [#3094762]"
+vartheme_admin;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/vartheme_admin?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 entity_hierarchy;"Versions from 8.x-2.18 onwards are Drupal 9 compatible"
-og;"The next alpha release (alpha 6) will be compatible with Drupal 9.1. See https://github.com/Gizra/og/pull/650"
-queue_mail;"Drupal 9 compatible"
-smsframework;"Drupal 9 support can be found in 2.x versions. It is a drop in replacement for 1.x branch."
 dbal;"The module works with D9 🌰"
-vartheme_admin;"<strong><a href=""https://www.drupal.org/project/issues/search/vartheme_admin?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
+imagefield_tokens;"Module versions from <strong>8.x-2.2</strong>+ are Drupal Core<strong> 8.8.*+</strong> compatible Module versions before <strong>8.x-2.2</strong> are compatible with Drupal Core <strong>8.5 - 8.7</strong>"
 examples;"Help port this project at [#3088974]"
+job_scheduler;"Currently no known issues with Drupal 9."
+vartheme;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/vartheme?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+swagger_ui_formatter;"This module is ready for Drupal 9."
+simple_fb_connect;"<p>This module is looking for a new maintainer, see <a href=""/project/simple_fb_connect/issues/3222057"">#3222057</a></p>"
+smsframework;"Drupal 9 support can be found in 2.x versions. It is a drop in replacement for 1.x branch."
+block_classes;"This module is Drupal 9 compatible 🍻"
+fz152;"Drupal 9 support added in 8.x-1.5 release."
+xmlrpc;"Version 8.x-1.0-beta3 is compatible with both Drupal 8 and 9."
+ckeditor_responsive_plugin;"This module is compatible with drupal 9 started version 2.0.0"
+noreferrer;"The 8.x-1.x branch of this module supports Drupal 9."
+datetime_extras;"datetime_extras is D9 ready as of <a href=""https://www.drupal.org/project/datetime_extras/releases/8.x-1.0-alpha2"">8.x-1.0-alpha2</a>. Older versions of upgrade_status give false positives for deprecations, since we have fallback code to keep supporting 8.7.x core. You need at least phpstan version 0.12.19 for the ignore comments to work."
+toc_api;"Drupal 9 support is coming to 1.0 stable release."
 onlyone;"This module is ready for Drupal 9."
-qa_accounts;"The 8.x-dev release is D9-compatible"
-twitter_embed;"8.x-1.x is Drupal 9 compatible."
-vartheme_bs4;"<strong><a href=""/project/issues/search/vartheme_bs4?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-modal_page;"Modal 4.0.0+ supports Drupal 9. Enjoy! 🎉"
+apigee_api_catalog;"8.x-2.0+ is Drupal 9 compatible."
 simple_responsive_table;"Drupal 9 compatible ftom 8.x-2.3 version."
-vartheme;"<strong><a href=""https://www.drupal.org/project/issues/search/vartheme?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-migrate_source_ui;"Support Drupal 9"
-swagger_ui_formatter;"This module is ready for Drupal 9."
-scanner;"D9 is fully supported since 8.x-1.0-rc2."
+twitter_embed;"8.x-1.x is Drupal 9 compatible."
+better_passwords;"Ready for Drupal 9!"
+varbase_landing;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_landing?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+preview_link;"Preview Link 1.6 and later support Drupal 9"
+custom_breadcrumbs;"Drupal 9 is also supported!"
+scheduled_publish;"3.x-dev needs to be tested."
 node_read_time;"Node read time 8.x-1.2+ supports Drupal 9."
-noreferrer;"The 8.x-1.x branch of this module supports Drupal 9."
-linkit_media_library;"This module is Drupal 9 compatible"
-varbase_landing;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_landing?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-hierarchical_term_formatter;"Version 1.2 adds Drupal 9 support."
-copyprevention;"This module is Drupal 9 compatible 🍻"
-media_gallery;"8.x-1.0+ is Drupal 9 compatible."
-cms_content_sync;"This module is Drupal 9 ready."
 broken_link;"Drupal 9 compatible from 8.x-3.1 version"
-pbf;"Drupal 9 ready since 8.x-1.3"
-imagefield_tokens;"Module versions from <strong>8.x-2.2</strong>+ are Drupal Core<strong> 8.8.*+</strong> compatible Module versions before <strong>8.x-2.2</strong> are compatible with Drupal Core <strong>8.5 - 8.7</strong>"
-forms_steps;"This module is compatible with D9 !"
-block_classes;"This module is Drupal 9 compatible 🍻"
-config_role_split;"Config Role Split is compatible with Drupal 9"
-toc_api;"Drupal 9 support is coming to 1.0 stable release."
-core_views_facets;"see [#3106829]"
-datetime_extras;"datetime_extras is D9 ready as of <a href=""https://www.drupal.org/project/datetime_extras/releases/8.x-1.0-alpha2"">8.x-1.0-alpha2</a>. Older versions of upgrade_status give false positives for deprecations, since we have fallback code to keep supporting 8.7.x core. You need at least phpstan version 0.12.19 for the ignore comments to work."
-at_tool;"This module is D9 compatible"
-job_scheduler;"Currently no known issues with Drupal 9."
 views_timelinejs;"Versions 8.x-3.2 and higher are compatible with Drupal 9!"
-preview_link;"Preview Link 1.6 and later support Drupal 9"
-media_migration;"Media Migration is compatible with Drupal 9 from its <code>8.x-1.0-alpha2</code> release."
-vppr;"8.x-1.1 release is compatible with Drupal 9."
-field_image_style;"Drupal 9 ready"
-language_cookie;"Read more about this project’s readiness at [#3134366]."
-rng;"Drupal 9 support is complete on the new 3.x branch!"
+add_to_head;"<a href=""https://www.drupal.org/project/add_to_head/releases/8.x-1.0-alpha2"">8.x-1.0-alpha2</a> is Drupal 9 compatible"
 advanced_help;"Release 8.x-1.0-beta1 is believed to be fully compatible."
-bg_img_field;"8.x-1.7 is compatible with Drupal 9."
-dfp;"<code>1.0</code> is Drupal 9 compatible."
-varbase_heroslider_media;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_heroslider_media?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-social_auth_linkedin;"3.x versions support Drupal 9"
-better_passwords;"Ready for Drupal 9!"
-simplesamlphp_custom_attributes;"2.0.0 and 1.1 support Drupal 9."
-termcase;"The development release is Drupal 9 compatible. The next stable release after 8.x-1.0 will be Drupal 9 ready."
-reg_confirm_email;"Help port this project at [#3105943]"
-commerce_google_tag_manager;"Commerce Google Tag Manager is ready for Drupal 9 - see the issue [#3090750]"
-toc_filter;"Drupal 9 support is coming to 2.0 stable release."
-realistic_dummy_content;"<p>This project is Drupal 9-compatible.</p>"
-twig_render_this;"This module is Drupal 9 ready."
 prevent_homepage_deletion;"Should be D9 compatible. See issue [#3124144]"
-ckeditor_responsive_plugin;"This module is compatible with drupal 9 started version 2.0.0"
-apigee_api_catalog;"8.x-2.0+ is Drupal 9 compatible."
+config_default_image;"This module is Drupal 9 ready."
+layout_section_classes;"D9 compatible."
+httpswww;"No known issues with Drupal 9."
+htmlawed;"Drupal 9 port of this module is available."
+mediteran;"Drupal 9 Ready 🎉"
+qa_accounts;"The 8.x-dev release is D9-compatible"
+entity_export_csv;"Entity Export Csv is Drupal 9 compatible since beta5 version"
+field_image_style;"Drupal 9 ready"
 userswitch;"User Switch 8.x-1.5 + supports Drupal 9. Enjoy."
+varbase_heroslider_media;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_heroslider_media?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+core_views_facets;"see [#3106829]"
 views_load_more;[#3149281]
-social_simple;"Social simple compatible Drupal 9 since 8.x-1.8 and 2.0.0 version"
-entity_export_csv;"Entity Export Csv is Drupal 9 compatible since beta5 version"
-layout_builder_simplify;"D9 compatible."
-layout_section_classes;"D9 compatible."
-html_formatter;"HTML Formatter supports Drupal 9."
-nextpre;"This module is fully compatible with Drupal 9!"
+toc_filter;"Drupal 9 support is coming to 2.0 stable release."
+hierarchical_term_formatter;"Version 1.2 adds Drupal 9 support."
 sharedemail;"Release <code>8.x-2.1</code> is D9 compatible!"
-search_api_field_map;"<strong>This module should be ready for use with Drupal 9.</strong>"
-fotorama_gallery;"🎉This module is currently compatible with Drupal 9. See [#3062325]"
-calendar_link;"<a href=""https://www.drupal.org/project/calendar_link/releases/2.0.0"">Calendar Links 2.0.0</a> supports Drupal 9."
-mediteran;"Drupal 9 Ready 🎉"
-quiz;"6.x-dev is Drupal 9 compatible."
-menu_delete;"This module is fully compatible with Drupal 9."
+twig_render_this;"This module is Drupal 9 ready."
 scn;"8.x-1.4+ is Drupal 9 compatible."
-htmlawed;"Drupal 9 port of this module is available."
-ckeditor_contents;"<h2>Drupal 9 ready</h2> Tested and working with Drupal 9 since 8.x-1.2.  Drupal is moving to semantic versioning for modules. Until then, Drupal 9 will use 8.x modules flagged with `core_version_requirement`."
-varbase_carousels;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_carousels?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
+commerce_google_tag_manager;"Commerce Google Tag Manager is ready for Drupal 9 - see the issue [#3090750]"
+migrate_source_ui;"Support Drupal 9"
+language_cookie;"Read more about this project’s readiness at [#3134366]."
 responsive_menus;"Context module integration in D9 is not yet working.   See #3212993"
-media_download;"Ready for Drupal 9 since the initial release."
-view_modes_display;"Supported as of 8.x-2.2!"
-varbase_email;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_email?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-countries_info;"Module is compatible with Drupal 9."
-conference_lite;"The theme is fully compatible with Drupal 9"
-httpswww;"No known issues with Drupal 9."
-bootstrap_datepicker;"Compatible since <a href=""https://www.drupal.org/project/bootstrap_datepicker/releases/8.x-1.0-beta3"">Beta 3 release</a>"
-open_readspeaker;"Fully compatible as of 8.x-1.5."
-menu_item_fields;"The latest release is compatible with Drupal 9"
-phone_international;"<strong>This module is Drupal 9 ready.</strong>"
-pdb;"Drupal 9 support is now in the latest development branch. Please test it out."
-bxslider;"BxSlider is Drupal 9 compatible."
-lp_fontawesome;"Compatible with Drupal 9"
-entityconnect;"Entity connect 8.x-2.0-alpha2+ is Drupal 9 compatible."
-varbase_styleguide;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_styleguide?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-layout_builder_operation_link;"Drupal 9 ready."
+dfp;"<code>1.0</code> is Drupal 9 compatible."
+varbase_email;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_email?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+pbf;"Drupal 9 ready since 8.x-1.3"
+social_auth_linkedin;"3.x versions support Drupal 9"
+calendar_link;"<a href=""https://www.drupal.org/project/calendar_link/releases/2.0.0"">Calendar Links 2.0.0</a> supports Drupal 9."
+termcase;"The development release is Drupal 9 compatible. The next stable release after 8.x-1.0 will be Drupal 9 ready."
+warden;"Use the 3.x releases for Drupal 9."
+quiz;"6.x-dev is Drupal 9 compatible."
+vppr;"8.x-1.1 release is compatible with Drupal 9."
+cms_content_sync;"This module is Drupal 9 ready."
+bg_img_field;"8.x-1.7 is compatible with Drupal 9."
+unique_entity_title;"Unique entity title 8.x-1.2+ supports Drupal 9"
 filelog;"This module is fully compatible with Drupal 9 as of version 2.0.0."
-field_config_cardinality;"Drupal 9 fully supported!"
+lp_fontawesome;"Compatible with Drupal 9"
+reg_confirm_email;"Help port this project at [#3105943]"
+realistic_dummy_content;"<p>This project is Drupal 9-compatible.</p>"
+uswds_base;"Drupal 9 Ready"
+config_role_split;"Config Role Split is compatible with Drupal 9"
+countries_info;"Module is compatible with Drupal 9."
+media_migration;"Media Migration is compatible with Drupal 9 from its <code>8.x-1.0-alpha2</code> release."
+calendar_systems;"Already compatible with D9 on latest 8.x branch and releases."
+upgrade_rector;"8.x-1.0-alpha4 onwards is Drupal 9 compatible."
+varbase_carousels;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_carousels?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 insert_view_adv;"Module is fully Drupal 9 compatible"
-webform_node_element;"8.x-1.x-dev branch is D9 ready with the exception of tests."
+rng;"Drupal 9 support is complete on the new 3.x branch!"
+nextpre;"This module is fully compatible with Drupal 9!"
+date_ap_style;"This module is Drupal 9 ready!"
+phone_international;"<strong>This module is Drupal 9 ready.</strong>"
+menu_item_fields;"The latest release is compatible with Drupal 9"
 views_merge_rows;"Compatible with Drupal 9 starting from 8.x-2.2-beta1 version."
-extra_field_description;"Extra Field Description 8.x-1.6+ supports Drupal 9. Enjoy."
-forward;"Drupal 9 releases of Forward are ready for Production use."
-calendar_systems;"Already compatible with D9 on latest 8.x branch and releases."
-rules_token;"Release 2.0.0 is compatible with Drupal 9."
-custom_breadcrumbs;"Drupal 9 is also supported!"
+addtocal;"Drupal 8/9 release support thanks to Greg Boggs.  9.x release pending, but 8.x is D9 ready."
+varbase_styleguide;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_styleguide?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+conference_lite;"The theme is fully compatible with Drupal 9"
+protected_submissions;"8.x branch is compatible with Drupal 9!"
 add_content_by_bundle;"This module is ready for Drupal 9."
 dblog_filter;"[#3058426] Test for Drupal 9 Deprecations"
-protected_submissions;"8.x branch is compatible with Drupal 9!"
-layout_bg;Ready!
-node_access_grants;"This module is ready for Drupal 9."
-addtocal;"Drupal 8/9 release support thanks to Greg Boggs.  9.x release pending, but 8.x is D9 ready."
-node_access_rebuild_progressive;"There is a new release 2.0 covering Drupal 9, please use this version if you are working with Drupal version >= 8.8"
-status_messages;"This module is Drupal 9 compatible 🍻"
-miniorange_saml;"Currently no known issues with Drupal 9."
-uswds_base;"Drupal 9 Ready"
+menu_delete;"This module is fully compatible with Drupal 9."
+bxslider;"BxSlider is Drupal 9 compatible."
+search_api_field_map;"<strong>This module should be ready for use with Drupal 9.</strong>"
+og;"The next alpha release (alpha 6) will be compatible with Drupal 9.1. See https://github.com/Gizra/og/pull/650"
+bootstrap_datepicker;"Compatible since <a href=""https://www.drupal.org/project/bootstrap_datepicker/releases/8.x-1.0-beta3"">Beta 3 release</a>"
+fotorama_gallery;"🎉This module is currently compatible with Drupal 9. See [#3062325]"
+social_simple;"Social simple compatible Drupal 9 since 8.x-1.8 and 2.0.0 version"
+field_config_cardinality;"Drupal 9 fully supported!"
+html_formatter;"HTML Formatter supports Drupal 9."
 condition_query;"Compatible with Drupal 9 as of <a href=""/project/condition_query/releases/8.x-1.3"">8.x-1.3</a>"
-nice_login;"Compatible with Drupal 9"
-fullcalendar;"Compatible since version 8.x-1.0-alpha3"
-imagelightbox;"is now Drupal 9 compatible!"
-bootstrap_quicktabs;"This module is Drupal 9 compatible"
-queue_unique;"Module is compatible with Drupal 9 since [#3152220]"
-transaction;"This module is compatible with Drupal 9 from version 1.0-beta1 onwards"
-modifiers;"This module is Drupal 9 compatible."
-material_base;"The theme versions 1.8+ and 2.0+ are compatible with Drupal 9"
-add_to_head;"<a href=""https://www.drupal.org/project/add_to_head/releases/8.x-1.0-alpha2"">8.x-1.0-alpha2</a> is Drupal 9 compatible"
-layout_options;"This module passes the check-drupal tests for deprecated functions.  Unless there are major changes in the core Layout structure, this should work fine with 9."
-sortableviews;"Version 8.x-1.0-beta1 supports Drupal 9"
 create_user_permission;"The version 2.0.0 is fully compatible with Drupal 9."
-pcb;"This module is Drupal 9 ready."
-bootstrap5;"Drupal 9 compatible"
-podcast;"The latest version is compatible with Drupal 9"
-fac;"Fast Autocomplete >= 8.x-1.6 is Drupal 9 compatible."
-ldap_sso;"Branch 4.x is compatible with D9."
-field_time;"This module is fully compatible with drupal 9"
-saml_sp;"Currently there is no known deprecated code, limited testing completed on Drupal 9."
-twig_views;"Release <code>8.x-1.3</code> is D9 compatible!"
-businessplus_lite;"The theme is fully compatible with Drupal 9"
-duplicate_role;"Duplicate role is compatible with Drupal 9."
-fillpdf;"Ready for Drupal 9, but some dependencies are not. Will not move to beta until they are. To sponsor development, see the <strong><a href=""#fund"">Help fund development</a></strong> section."
+twig_debugger;"This module is Drupal 9 compatible 🍻"
 entityreference_dragdrop;"This module is ready for Drupal 9!"
+miniorange_saml;"Currently no known issues with Drupal 9."
+imagelightbox;"is now Drupal 9 compatible!"
+entityconnect;"Entity connect 8.x-2.0-alpha2+ is Drupal 9 compatible."
 field_inheritance;"Built and tested against D8.8, D8.9 and D9.0."
-tooltip_taxonomy;"Tooltip Taxonomy 8.x-1.3+ supports Drupal 9."
-terms_of_use;"8.x-2.0+ is Drupal 9 compatible."
-tmgmt_extension_suit;"Drupal 9 compatible"
+open_readspeaker;"Fully compatible as of 8.x-1.5."
+fullcalendar;"Compatible since version 8.x-1.0-alpha3"
+status_messages;"This module is Drupal 9 compatible 🍻"
+forward;"Drupal 9 releases of Forward are ready for Production use."
+extra_field_description;"Extra Field Description 8.x-1.6+ supports Drupal 9. Enjoy."
+bootstrap_quicktabs;"This module is Drupal 9 compatible"
+ckeditor_contents;"<h2>Drupal 9 ready</h2> Tested and working with Drupal 9 since 8.x-1.2.  Drupal is moving to semantic versioning for modules. Until then, Drupal 9 will use 8.x modules flagged with `core_version_requirement`."
+queue_unique;"Module is compatible with Drupal 9 since [#3152220]"
+image_slider;"Module is compatible with Drupal 9."
+field_time;"This module is fully compatible with drupal 9"
+search_api_algolia;"Read more about this project’s readiness at <a href=""https://www.drupal.org/project/search_api_algolia/issues/3138856"">#3138856</a>"
+webform_node_element;"8.x-1.x-dev branch is D9 ready with the exception of tests."
+node_access_rebuild_progressive;"There is a new release 2.0 covering Drupal 9, please use this version if you are working with Drupal version >= 8.8"
 field_gallery;"Drupal 9 ready"
-lingotek;"D9 Ready!  Tasks were done under [#3065940]"
-paragraphs_browser_previewer;"Module already ready to Drupal 9"
+simplesamlphp_custom_attributes;"2.0.0 and 1.1 support Drupal 9."
+vartheme_claro;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/vartheme_claro?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 groupmedia;"Module is Drupal 9 compatible."
-show_email;"Show Email Address 8.x-1.0+ supports Drupal 9."
+pdb;"Drupal 9 is supported."
+tooltip_taxonomy;"Tooltip Taxonomy 8.x-1.3+ supports Drupal 9."
+view_modes_display;"Supported as of 8.x-2.2!"
+fillpdf;"Ready for Drupal 9, but some dependencies are not. Will not move to beta until they are. To sponsor development, see the <strong><a href=""#fund"">Help fund development</a></strong> section."
+layout_options;"This module passes the check-drupal tests for deprecated functions.  Unless there are major changes in the core Layout structure, this should work fine with 9."
 simple_styleguide;"Drupal 9 ready!"
-field_label;"Field Label works with Drupal 9."
-views_taxonomy_parent_id_from_term;"This module is Drupal 9 ready."
-estore;"<h2>Drupal 9 Compatibility</h2> The theme is safe to be installed on the D9 project once the all modules dependencies will be ported to D9."
-zuvi;"This theme is Drupal 9 ready. Zuvi theme is compatible on Drupal 9. So, go ahead and use the theme on Drupal 9 websites."
+rules_token;"Release 2.0.0 is compatible with Drupal 9."
+saml_sp;"Currently there is no known deprecated code, limited testing completed on Drupal 9."
+twig_remove_html_comments;"Release <a href=""https://www.drupal.org/project/twig_remove_html_comments/releases/8.x-1.0-beta1"" title=""8.x-1.0-beta1"">8.x-1.0-beta1</a> and onwards is compatible with Drupal 9."
+sortableviews;"Version 8.x-1.0-beta1 supports Drupal 9"
+material_base;"The theme versions 1.8+ and 2.0+ are compatible with Drupal 9"
+ckeditor_details;"This module is Drupal 9 ready."
+smart_title;"Smart Title is compatible with Drupal 9."
+varbase_layout_builder;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_layout_builder?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+podcast;"The latest version is compatible with Drupal 9"
+simple_menu_permissions;"The dev version and the 1.3 release is compatible with Drupal 9 requirements."
 views_url_path_arguments;"Fully supports Drupal 9."
-image_slider;"Module is compatible with Drupal 9."
+ldap_sso;"Branch 4.x is compatible with D9."
+show_email;"Show Email Address 8.x-1.0+ supports Drupal 9."
+disable_login;"This module is supported in both D8 and D9"
+field_label;"Field Label works with Drupal 9."
+transaction;"This module is compatible with Drupal 9 from version 1.0-beta1 onwards"
+single_image_formatter;"This module and its submodules are already compatible with Drupal 9."
+nice_login;"Compatible with Drupal 9"
+terms_of_use;"8.x-2.0+ is Drupal 9 compatible."
+twig_views;"Release <code>8.x-1.3</code> is D9 compatible!"
 token_embed_views;"Drupal 9 compatible."
-typogrify;"The 8.x-1.0 release is compatible with Drupal 9."
-protected_file;"Drupal 9 ready"
+helper;"This module is Drupal 9 compatible."
+modifiers;"This module is Drupal 9 compatible."
+businessplus_lite;"The theme is fully compatible with Drupal 9"
 external_hreflang;"This module is D9 ready."
-search_api_algolia;"Read more about this project’s readiness at <a href=""https://www.drupal.org/project/search_api_algolia/issues/3138856"">#3138856</a>"
+smart_sql_idmap;"Smart SQL ID Map is compatible with Drupal 9"
+varbase_search;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_search?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+simple_facebook_pixel;"This module is Drupal 9 ready."
+paragraphs_browser_previewer;"Module already ready to Drupal 9"
 s3fs_cors;"This module now works with Drupal 9."
+remove_entity_untranslatable_field_validation;"Drupal 9 compatible."
+paragraphs_entity_embed;"We are now ready for D9 and added a compatibility release."
+views_taxonomy_parent_id_from_term;"This module is Drupal 9 ready."
+typogrify;"The 8.x-1.0 release is compatible with Drupal 9."
 config_log;"The version 3.0.0 is compatible with Drupal 9."
+duplicate_role;"Duplicate role is compatible with Drupal 9."
+registration_link;"No deprecation usage."
+protected_file;"Drupal 9 ready"
+fac;"Fast Autocomplete >= 8.x-1.6 is Drupal 9 compatible."
+admin_toolbar_mediteran;"Drupal 9 is currently supported from version 1.5"
+recurring_events;"Built and tested against D8.9 and D9.0."
 commerce_simple_stock;"This module is Drupal 9 compatible 🍻"
+layout_bg;Ready!
+entitygroupfield;"Supports Drupal 8.8.x through 9.0.x."
 delete_files;"Delete Files 8.x-1.5+ supports Drupal 9."
-vartheme_claro;"<strong>Works and ready for Drupal 9.</strong>"
-tmgmt_smartling;"Drupal 9 compatible"
+user_field_value;"I think views core should merge this."
 range_slider;"Release <code>8.x-1.1</code> is D9 compatible!"
+flood_settings;"This module is already compatible with Drupal 9."
+estore;"<h2>Drupal 9 Compatibility</h2> The theme is safe to be installed on the D9 project once the all modules dependencies will be ported to D9."
+zuvi;"This theme is Drupal 9 ready. Zuvi theme is compatible on Drupal 9. So, go ahead and use the theme on Drupal 9 websites."
 drimage;"Drupal 9 is fully supported."
+lingotek;"D9 Ready!  Tasks were done under [#3065940]"
+simple_mail;"This module was ported to Drupal 9 during DrupalCon Global 2020."
 geshifilter;"The new dev branch 8.2 works with Drupal 8.8.x and with Drupal 9, so the plan is to release a beta version when Drupal 9 come and if there is not any new issue with it, release a stable version after."
-warden;"Use the 3.x releases for Drupal 9."
+preprocess;"8.x-1.3+ is Drupal 9 compatible."
+section_library;"Ready for Drupal 9!"
 draggable_dashboard;"Module is fully Drupal 9 compatible"
-build_hooks;"The 2.x and 3.x versions support Drupal 9 ✨🦄"
-adv_varnish;"4.0+ versions are compatible with Drupal 9"
-simple_menu_permissions;"The dev version and the 1.3 release is compatible with Drupal 9 requirements."
-registration_link;"No deprecation usage."
-twig_remove_html_comments;"Release <a href=""https://www.drupal.org/project/twig_remove_html_comments/releases/8.x-1.0-beta1"" title=""8.x-1.0-beta1"">8.x-1.0-beta1</a> and onwards is compatible with Drupal 9."
-varbase_search;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_search?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-google_optimize;"Fully ported to Drupal 9"
-thex;"The X theme is compatible with 9 also."
-ip_anon;"The 8.x-1.x branch of this module supports Drupal 9."
+custom_view_filters;"This module is already compatible with Drupal 9."
+entity_language_fallback;"Help port this project at [#3088973]"
 colossal_menu;"Version 8.x-1.4 is Drupal 9 compatible."
-twig_debugger;"This module is Drupal 9 compatible 🍻"
-flood_settings;"This module is already compatible with Drupal 9."
-ckeditor_details;"This module is Drupal 9 ready."
-admin_toolbar_mediteran;"Drupal 9 is currently supported from version 1.5"
-entitygroupfield;"Supports Drupal 8.8.x through 9.0.x."
+workflows_field;"Drupal >=8.9 and Drupal 9 support can be found in 2.x branch."
+build_hooks;"The 2.x and 3.x versions support Drupal 9 ✨🦄"
 responsive_background_image;"This module is Drupal 9 compatible in the latest branch (>= alpha2)"
-simple_mail;"This module was ported to Drupal 9 during DrupalCon Global 2020."
+age_field_formatter;"This module is Drupal 9 ready."
+ckeditor_images_gallery;"CKEditor Images Gallery 8.x-1.4+ supports Drupal 9. Enjoy."
 rocket_chat;"Help test this project at #<a href=""https://www.drupal.org/project/rocket_chat/issues/3132031"">3132031</a>"
-paragraphs_entity_embed;"We are now ready for D9 and added a compatibility release."
-simple_facebook_pixel;"This module is Drupal 9 ready."
-custom_view_filters;"This module is already compatible with Drupal 9."
-date_ap_style;"This module is Drupal 9 ready!"
-rel_to_abs;"Alpha release is here https://www.drupal.org/project/rel_to_abs/releases/2.2.0-alpha1"
-entity_language_fallback;"Help port this project at [#3088973]"
-helper;"This module is Drupal 9 compatible."
+ip_anon;"The 8.x-1.x branch of this module supports Drupal 9."
+rel_to_abs;Ready!
+ckeditor_specialchars;"Drupal 9 ready"
 address_display;"Drupal 9 is also supported."
-minimal_lite;"The theme is fully compatible with Drupal 9"
-recurring_events;"Built and tested against D8.8, D8.9 and D9.0."
+adv_varnish;"4.0+ versions are compatible with Drupal 9"
+toolbar_language_switcher;"The current dev version has to be compatible with Drupal Core 9. Anyway, any feature or bug requests are welcome."
+email_confirmer;"Work in progress, see [#3119778]"
+tmgmt_extension_suit;"Drupal 9 compatible"
 betterlt;"This module is Drupal 9 compatible 🍻"
-lockr;"Lockr works wonderfully on Drupal 9!"
-fraction;"The 2.x branch is compatible with Drupal 9."
-age_field_formatter;"This module is Drupal 9 ready."
-rules_webform;"3.0.1 release is intended for Drupal 9."
-layout_builder_base;"The module is Drupal 9 ready!"
-ui_styles;"Already compatible (no deprecated API & core_version_requirement is set)"
-ui_patterns_field_formatters;"Already compatible (no deprecated API & core_version_requirement is set)"
-bibcite;"Currently no known Drupal 9 compatibility issues in latest <a href=""https://www.drupal.org/project/bibcite/releases/8.x-1.x-dev"">8.x-1.x-dev</a>. [#3106019] [#3122162] [#3122519] [#3122751] [#3122552]"
-ckeditor_specialchars;"Drupal 9 ready"
-workflows_field;"Drupal >=8.9 and Drupal 9 support can be found in 2.x branch."
-single_image_formatter;"This module and its submodules are already compatible with Drupal 9."
-fortytwo;"Drupal 9 compatible!"
+d8_google_optimize_hide_page;"Fully ported to Drupal 9"
+google_optimize;"Fully ported to Drupal 9"
+thex;"The X theme is compatible with 9 also."
+varbase_workflow;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_workflow?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+views_autorefresh_d8;"D9 ready"
 electra;"At present compatible with Drupal 9"
-userpoints;"This module is compatible with Drupal 9 from version 1.0-beta1 onwards"
+tmgmt_smartling;"Drupal 9 compatible"
+smart_date_starter_kit;"This module only provides configuration, so nothing should be need to be updated for Drupal 9."
+minimal_lite;"The theme is fully compatible with Drupal 9"
+user_menu_avatar;"Drupal Rector patch for D9 compatibility has been applied."
+date_recur_interactive;"Not tested with Drupal 9. As of September 2020 the recommended path is to switch to an alternative/custom widget than continue using this in Drupal 9. This may change if a new maintainer is identified."
+image_link_attributes;"The stable release of the Image Link Attributes module has been tested and is Drupal 9 compatible."
+bootstrap4_modal;"This module is Drupal 9 ready <a href=""https://www.drupal.org/project/bootstrap4_modal/issues/3122876"">https://www.drupal.org/project/bootstrap4_modal/issues/3122876</a>"
+loqate;"Releases <code>8.x-1.6-alpha1</code> and <code>2.0.0</code> are D9 compatible!"
+fortytwo;"Drupal 9 compatible!"
+convert_nodes;"Converted by lobodacyril"
+commerce_variation_add_to_cart;"This module is Drupal 9 ready."
+campaignmonitor;"Read more about this project’s readiness at [#3146377] and [#3149575]."
 breeze;"3.0.0 branch works on Both D8 and D9"
-views_autorefresh_d8;"D9 ready"
-ckeditor_images_gallery;"CKEditor Images Gallery 8.x-1.4+ supports Drupal 9. Enjoy."
-maestro;"A 3.0.0-xxx release for Maestro has been provided.  This release has removed all deprecated code, has code style updates and allows Maestro to be run on D8.8+ and D9."
-varbase_layout_builder;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_layout_builder?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-remove_entity_untranslatable_field_validation;"Drupal 9 compatible."
+layout_builder_base;"The module is Drupal 9 ready!"
+userpoints;"This module is compatible with Drupal 9 from version 1.0-beta1 onwards"
 better_field_descriptions;"Better Field Descriptions 8.x-1.5+ supports Drupal 9. Enjoy."
-email_confirmer;"Work in progress, see [#3119778]"
-migrate_source_directory;"Compatible with Drupal 9."
-smart_sql_idmap;"Smart SQL ID Map is compatible with Drupal 9"
-htmlpurifier;"As of 1.0-rc2, full support for Drupal 8 and Drupal 9 is available."
-jsonb;"Compatible with 9.0 since 8.x-1.0-beta3"
-mimedetect;"D9 compatibility added to dev version"
-private_content;"Private content supports Drupal 9"
-image_link_attributes;"The version 9.x release of the Image Link Attributes module has been tested and is ready to go. I'll tag the 9.x release on the day Drupal 9 lands."
-toolbar_language_switcher;"The current dev version has to be compatible with Drupal Core 9. Anyway, any feature or bug requests are welcome."
-preprocess;"8.x-1.3+ is Drupal 9 compatible."
-ui_examples;"Already compatible (no deprecated API & core_version_requirement is set)"
-commerce_variation_add_to_cart;"This module is Drupal 9 ready."
-section_library;"Ready for Drupal 9!"
-bootstrap4_modal;"This module is Drupal 9 ready <a href=""https://www.drupal.org/project/bootstrap4_modal/issues/3122876"">https://www.drupal.org/project/bootstrap4_modal/issues/3122876</a>"
-go_back_history;"This module is compatible with Drupal 9."
-language_hierarchy;"The latest 2.0.0-rc1 release is compatible with Drupal 9!"
-user_menu_avatar;"Drupal Rector patch for D9 compatibility has been applied."
-webform_mass_email;"This module is Drupal 9 compatible."
-fixed_path_alias;"Done as part of [#3086814]"
 pcr;"This module is ready for Drupal 9!"
-restaurant_lite;"The theme is fully compatible with Drupal 9"
+views_flexbox;"This project has been marked as compatible with Drupal 9. See [#3125649]"
+rules_webform;"3.0.1 release is intended for Drupal 9."
+ui_patterns_field_formatters;"Already compatible (no deprecated API & core_version_requirement is set)"
+fraction;"The 2.x branch is compatible with Drupal 9."
+video_embed_brightcove;"This module is Drupal 9 compatible."
+maestro;"A 3.0.0-xxx release for Maestro has been provided.  This release has removed all deprecated code, has code style updates and allows Maestro to be run on D8.8+ and D9."
 content_synchronizer;"Content Synchronizer supports Drupal 9 since version 3.0"
-extra_body_classes;"Compatible with Drupal 9"
-views_attach_library;"Fully Drupal 9 compatible as of 8.x-1.x."
+bibcite;"Currently no known Drupal 9 compatibility issues in latest <a href=""https://www.drupal.org/project/bibcite/releases/8.x-1.x-dev"">8.x-1.x-dev</a>. [#3106019] [#3122162] [#3122519] [#3122751] [#3122552]"
+htmlpurifier;"As of 1.0-rc2, full support for Drupal 8 and Drupal 9 is available."
+jsonb;"Compatible with 9.0 since 8.x-1.0-beta3"
+view_profiles_perms;"Project is compatible with Drupal 9 (2.0.x)"
+views_fractionslider;"<strong>FractionSlider 8.x-1.2</strong> Scanned on 09-Apr-2020. No known issues found.  <strong>Views FractionSlider 8.x-1.2</strong> Scanned on 09-Apr-2020. No known issues found."
+social_post;"Version 3.x supports Drupal 9!"
 existing_values_autocomplete_widget;"Use version 2.x for D9"
-pfm;"Compatible since version 8.x-1.2"
-matomo_reports;"This module is Drupal 9 ready!"
 view_user_email;"1.x.x is compatible with Drupal 9."
-fvm;"This module is fully compatible with Drupal 9."
-convert_nodes;"Converted by lobodacyril"
-d8_google_optimize_hide_page;"Fully ported to Drupal 9"
-formatter_suite;"Formatter Suite 8.x-1.3 is compatible with Drupal 9."
-views_fractionslider;"<strong>FractionSlider 8.x-1.2</strong> Scanned on 09-Apr-2020. No known issues found.  <strong>Views FractionSlider 8.x-1.2</strong> Scanned on 09-Apr-2020. No known issues found."
-cck_select_other;"<ul>   <li>Currently compatible with 9.0.0. [#3089761]</li>   <li>Future state: Possibly adding migrations to select_or_other module [#3093944]. Please discuss opinions in that issue.</li> </ul>"
-date_recur_interactive;"Not tested with Drupal 9. As of September 2020 the recommended path is to switch to an alternative/custom widget than continue using this in Drupal 9. This may change if a new maintainer is identified."
+matomo_reports;"This module is Drupal 9 ready!"
+language_hierarchy;"The latest 2.0.0-rc1 release is compatible with Drupal 9!"
+domain_menus;"Use 3.x"
+miniorange_oauth_client;"<strong>Currently no known issues with Drupal 9.</strong>"
 jquery_carousel;"jQuery Carousel 8.x-1.0+ supports Drupal 9."
-mili;"Mili is compatible with 9 also."
-view_profiles_perms;"Project is compatible with Drupal 9 (2.0.x)"
-editor_button_link;"8.x-1.0-beta3 is [#3130736]."
-ckeditor_oembed;"Porting this project to D9 will start with Drupal 8.9 first release ."
-varbase_blog;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_blog?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-modifiers_pack;"This module is Drupal 9 compatible."
-views_flexbox;"This project has been marked as compatible with Drupal 9. See [#3125649]"
-campaignmonitor;"Read more about this project’s readiness at [#3146377] and [#3149575]."
-hover_effects;"Available for Drupal 9"
-group_content_menu;"Support Drupal 8 and Drupal 9."
-webform_civicrm;"Webform CiviCRM 8.x-5.x works with and has automated testing for Drupal 9!"
-catalog_lite;"The theme is fully compatible with Drupal 9"
-smart_date_starter_kit;"This module only provides configuration, so nothing should be need to be updated for Drupal 9."
-radioactivity;"The current 8.x-3.x development release is Drupal 9 compatible. The next release after 8.x-3.0-alpha5 will be Drupal 9 compatible."
-message_banner;"<a href=""https://www.drupal.org/project/message_banner/releases/8.x-1.1"">Release 1.1</a> adds Drupal 9 compatibility. It's now ready for use on D9!"
+views_attach_library;"Fully Drupal 9 compatible as of 8.x-1.x."
+lockr;"Lockr works wonderfully on Drupal 9!"
+dimension;"This project is ready for Drupal 9"
+media_thumbnail_url_formatter;"media_thumbnail_url_formatter >= 2.0.0 supports Drupal 9."
 pet;"Please help in finishing Drupal 8 issues, so this module can be ported to Drupal9."
-user_field_value;"I think views core should merge this."
-colors;"Compatible since version 8.x-1.0-beta1"
 layout_builder_save_and_edit;"This module is Drupal 9 compatible 🍻"
+events_logging;"Version 8.x-1.5 is drupal 9 compatible"
+group_content_menu;"Support Drupal 8 and Drupal 9."
+twig_typography;"This module is ready for Drupal 9."
+pfm;"Compatible since version 8.x-1.2"
+format_bytes;"Works out of the box with Drupal 9"
 spamicide;"Drupal 9 is also supported."
-n1ed;"N1ED is ready for Drupal 9"
-get_tweets;"Release <code>8.x-1.2-beta1</code> is D9 compatible!"
+editor_button_link;"8.x-1.0-beta3 is [#3130736]."
+extra_body_classes;"Compatible with Drupal 9"
 merge_translations;"Merge translations is ready for Drupal 9 :)"
-media_thumbnail_url_formatter;"media_thumbnail_url_formatter >= 2.0.0 supports Drupal 9."
+varbase_blog;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_blog?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+webform_civicrm;"Webform CiviCRM 8.x-5.x works with and has automated testing for Drupal 9!"
+formatter_suite;"Formatter Suite 8.x-1.3 is compatible with Drupal 9."
+smart_date_calendar_kit;"This module is Drupal 9 ready."
+n1ed;"N1ED is ready for Drupal 9"
+redirect_after_registration;"Not yet started."
+colors;"Compatible since version 8.x-1.0-beta1"
+cck_select_other;"<ul>   <li>Currently compatible with 9.0.0. [#3089761]</li>   <li>Future state: Possibly adding migrations to select_or_other module [#3093944]. Please discuss opinions in that issue.</li> </ul>"
+fixed_path_alias;"Done as part of [#3086814]"
+anonymous_token;"Release <code>2.0.0</code> is D9 compatible!"
+message_banner;"<a href=""https://www.drupal.org/project/message_banner/releases/8.x-1.1"">Release 1.1</a> adds Drupal 9 compatibility. It's now ready for use on D9!"
+private_content;"Private content supports Drupal 9"
 country_state_city;"Module is compatible with Drupal 9."
+map_widget;"8.x-1.1+ is Drupal 9 compatible."
+radioactivity;"The 8.x-3.0-beta1 release is Drupal 9 compatible."
+ui_styles;"Already compatible (no deprecated API & core_version_requirement is set)"
+catalog_lite;"The theme is fully compatible with Drupal 9"
+miniorange_2fa;"<strong>This (8.x) module is compatible with Drupal 9.</strong>"
+elevatezoomplus;"ElevateZoom Plus 8.x supports Drupal 9. Enjoy."
+modifiers_pack;"This module is Drupal 9 compatible."
 views_node_access_filter;"This module is Drupal 9 ready."
 gridstack;"GridStack 8.x-2.x supports Drupal 9. Enjoy."
-metatag_google_scholar;"No known Drupal 9 compatibility issues."
-json_feed;"Drupal 9 is supported as of version 1.2."
-logging_alerts;"Logging and alerts 8.x-1.0+ supports Drupal 9."
+media_download;"Ready for Drupal 9 since the initial release."
 changed_fields;"Drupal 9 compatible"
-better_login_form_config;"8.x-2.x is Drupal 9 compatible"
 simple_user_management;"This module is Drupal 9 ready."
-api_tokens;"8.x-2.1+ is Drupal 9 compatible."
-obfuscate;"8.x-1.x is Drupal 9 compatible."
-mixitup_views;"The module supports Drupal 9 starting from the 8.x-1.12 release.  Starting from the 8.x-2.0 branch Composer 2.0 support added."
-edux;"Edu X Theme is compatible with Drupal 9 also."
-miniorange_oauth_client;"<strong>Currently no known issues with Drupal 9.</strong>"
-convert_media_tags_to_markup;"<p>This project is Drupal 9 ready.</p>"
-social_wall;"This module is Drupal 9 ready."
-smart_date_calendar_kit;"This module is Drupal 9 ready."
-format_bytes;"Works out of the box with Drupal 9"
-map_widget;"8.x-1.1+ is Drupal 9 compatible."
+bulk_edit_terms;"D9 ready"
 improve_line_breaks_filter;"This module supports Drupal 9."
-miniorange_2fa;"<strong>This (8.x) module is compatible with Drupal 9.</strong>"
-video_embed_field_plyr;"This module should work on Drupal 9 after the module info and composer.json are updated."
-webform_iban_field;"This module should be ready for D9. See issue [#3124105]."
-page_title_visibility;"This module is compatible with Drupal 9! See [#3130312]"
-rules_user_fields;"The module cannot be compatible with Drupal 9 until the Rules module will be compatible. See https://www.drupal.org/project/drupal/issues/3126747"
-elevatezoomplus;"ElevateZoom Plus 8.x supports Drupal 9. Enjoy."
+ui_examples;"Already compatible (no deprecated API & core_version_requirement is set)"
+json_feed;"Drupal 9 is supported as of version 1.2."
+mixitup_views;"The module supports Drupal 9 starting from the 8.x-1.12 release.  Starting from the 8.x-2.0 branch Composer 2.0 support added."
+visually_impaired_module;"8.x-1.3+ is Drupal 9 compatible."
+mili;"Mili is compatible with 9 also."
 virtual_tour;"2.0.0-alpha1+ are compatible with Drupal 9."
-dynamictagclouds;"Drupal 9 compatible from 8.x-2.1 version."
-layout_builder_kit;"Ready for D9."
+groupmenu;"This module is ready for Drupal 9 since beta3!"
+social_wall;"This module is Drupal 9 ready."
+paragraphs_table;"ready for drupal 9"
+layout_builder_simplify;"D9 compatible."
 fieldable_path;"Compatible with Drupal 9 as of <a href=""/project/fieldable_path/releases/8.x-1.0-rc6"">8.x-1.0-rc6</a>."
-wysiwyg_mediaembed;"This has been updated for Drupal 9 compatibility, file an issue if there are problems."
-cookie_content_blocker;"8.x-1.6+ is Drupal 9 compatible."
+onomasticon;"Drupal 9 is fully supported since version 1.5."
+formassembly;"Version 1.2+ is tested on D9"
+restaurant_lite;"The theme is fully compatible with Drupal 9"
 error_log;"The 8.x-1.x branch of this module supports Drupal 9."
-ckeditor_format_buttons;"This module is Drupal 9 ready."
+logging_alerts;"Logging and alerts 8.x-1.0+ supports Drupal 9."
+smart_read_more_link;[#3082517]
+jquery_ui_selectmenu;"8.x-1.2+ is Drupal 9 compatible."
 slick_carousel_slider;"Available for Drupal 9."
-better_module_dependencies;"<a href=""https://www.drupal.org/project/better_module_dependencies/issues/3103473"">#3103473: Add new key core_version_requirement in better_module_dependencies.info.yml </a>"
-upgrade_rector;"8.x-1.0-alpha4 onwards is Drupal 9 compatible."
-visually_impaired_module;"8.x-1.3+ is Drupal 9 compatible."
-redirect_after_registration;"Not yet started."
-anonymous_token;"Release <code>2.0.0</code> is D9 compatible!"
-rng_quick;"Not yet."
+get_tweets;"Release <code>8.x-1.2-beta1</code> is D9 compatible!"
+hover_effects;"Available for Drupal 9"
+better_login_form_config;"8.x-2.x is Drupal 9 compatible"
+visually_impaired_theme;"8.x-1.3+ is Drupal 9 compatible."
+convert_media_tags_to_markup;"<p>This project is Drupal 9 ready.</p>"
+metatag_google_scholar;"No known Drupal 9 compatibility issues."
+search_api_opensolr;"Search API opensolr supports Drupal 8 and 9 in parallel."
+search_overrides;"This module is Drupal 9 ready."
+cookie_content_blocker;"8.x-1.6+ is Drupal 9 compatible."
+ueditor;"Already updated done! enjoy!"
+rules_user_fields;"Release 2.x is compatible with Drupal 9."
+image_base64_formatter;[#3082557]
+api_tokens;"8.x-2.1+ is Drupal 9 compatible."
 sitemeta;"This module is Drupal 9 ready."
-twig_typography;"This module is ready for Drupal 9."
-domain_menus;"Use 8.x-2.0."
-dimension;"This project is ready for Drupal 9"
-loqate;"Releases <code>8.x-1.6-alpha1</code> and <code>2.0.0</code> are D9 compatible!"
-smart_title;"Smart Title is compatible with Drupal 9."
-formassembly;"Version 1.2+ is tested on D9"
-stripe_api;"This module is Drupal 9 compatible."
+webform_mass_email;"This module is Drupal 9 compatible."
 erd;"This module is Drupal 9 ready."
-webform_invitation;"Drupal 9 is fully supported since version 1.1."
-config_single_export;"Module should be ready for Drupal 9. See [#3099570]"
+rng_quick;"Not yet."
+wysiwyg_mediaembed;"This has been updated for Drupal 9 compatibility, file an issue if there are problems."
+user_online_status;"User Online Status is ready for Drupal 9."
+ds_chains;"This module is ready for Drupal 9 as of 8.x-1.1!"
 ipless;"This module is ready for Drupal 9."
-paragraphs_table;"ready for drupal 9"
-visually_impaired_theme;"8.x-1.3+ is Drupal 9 compatible."
-webform_validation;"Help port this project at [#2220971]."
-onomasticon;"Drupal 9 is fully supported since version 1.5."
-ueditor;"Already updated done! enjoy!"
 webform_simplenews_handler;[#3084207]
+admin_toolbar_content;"D9 ready"
+readmore;"For stable release planning, see [#3099855].  Help is welcome!"
+layout_builder_kit;"Ready for D9."
+webform_iban_field;"This module should be ready for D9. See issue [#3124105]."
+migrate_source_directory;"Compatible with Drupal 9."
+chatbot_api;"Drupal 9 compatible since version 2.0-rc2 ."
+config_single_export;"Module should be ready for Drupal 9. See [#3099570]"
+webform_invitation;"Drupal 9 is fully supported since version 1.1."
+ckeditor_format_buttons;"This module is Drupal 9 ready."
+prometheus_exporter;"The 8.x-1.x branch is compatible with Drupal 9"
+mimedetect;"D9 compatibility added to dev version"
 svg_upload_sanitizer;"This module already supports Drupal 9."
-gacsp;"Use this project instead: <a href=""https://www.drupal.org/project/ga"">Googalytics</a>"
-jquery_ui_selectmenu;"8.x-1.2+ is Drupal 9 compatible."
-abjs;Enjoy!
-prevnext;"To fully support Drupal 9, the Prevnext module will be tagging a 2.0.0 release. This release will remove deprecated code and fix any backward compatibility breaking issues"
+whoops;"The latest release is compatible with Drupal 9."
+admin_toolbar_version;"D9 ready"
 porterstemmer;"This project is compatible with Drupal 9."
-webform_remote_handlers;"Work in progress to fully support this module in Drupal 9"
-smart_read_more_link;[#3082517]
-ds_chains;"This module is ready for Drupal 9 as of 8.x-1.1!"
-google_calendar;"The module is ready for Drupal 9."
-uiplog;"Being done, see [#3141992] & [#3139360]."
-recipe;"Versions 8.x-2.0-alpha3 and higher are compatible with Drupal 9!"
+cocoen_beforeafter;"Drupal 9 is also supported."
 bootstrap_horizontal_tabs;"Read about this project's readiness at [#3130321]"
-rng_date_scheduler;"Not yet supported."
-user_online_status;"User Online Status is ready for Drupal 9."
-civicccookiecontrol;"This module is compatible with drupal 9."
-hierarchy_manager;"Hierarchy Manager 2.0.0 supports Drupal 9."
-bulk_copy_fields;"Should be all set. Current version has been updated and tested. File an issue if you find one. Patches appreciated."
-instagram_graph;"This module is compatible with Drupal 9."
-paragraphs_modal_edit;"This module is ready for D9!"
-guardr_core;"Guardr Core is Drupal 9 compatible starting with release <a href=""https://www.drupal.org/project/guardr_core/releases/8.x-1.0-beta3"">8.x-1.0-beta3</a> Note: Not all projects included with Guardr and Guardr Core are Drupal 9 compatible at this time. Drupal 9 related work for Guardr: <a href=""https://www.drupal.org/project/guardr/issues/3107871"">[META] Drupal 9 release plan for Guardr</a>"
-prometheus_exporter;"The 8.x-1.x branch is compatible with Drupal 9"
-fallback_formatter;"This module is Drupal 9 ready."
-entity_comparison;"This module already supports Drupal 9"
-ckeditor_blockimagepaste;"This project is Drupal 9 ready!"
-chatbot_api;"Drupal 9 compatible since version 2.0-rc2 ."
+ckeditor_oembed;"Porting this project to D9 will start with Drupal 8.9 first release ."
 data;"Help port this project at [#3088972]"
-user_login_persistent_destination;"Ready for Drupal 9 :-)"
-theme_breakpoints_js;"The latest beta release is compatible with D9. Feel free to test it and report back in the issue queue if you have any problems or if it works well for you."
-varbase_auth;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_auth?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-twitter_profile_widget;"This module is Drupal 9 compatible"
-graphql_twig;[#3107672]
-marketing_cloud;"This project is Drupal 9 ready"
+webform_validation;"Help port this project at [#2220971]."
+api_ai_webhook;"Drupal 9 is fully supported from version 2.0-rc4."
+media_entity_lottie;"Requires Drupal: ^8.8 || ^9"
+obfuscate;"8.x-1.x is Drupal 9 compatible."
+taxonomy_term_revision;"Drupal 9 compatible!🎉"
+social_post_twitter;"Social Post Twitter 3.x supports Drupal 9."
+dynamictagclouds;"Drupal 9 compatible from 8.x-2.1 version."
+edux;"Edu X Theme is compatible with Drupal 9 also."
+form_display_field_machine_name;"Form Display Field Machine Name 8.x-1.2+ supports Drupal 9. Enjoy."
 search_api_stats;"This module has been updated for Drupal 9. Please open an issue if you encounter any challenges."
-version_information;"This module is Drupal 9 compatible 🍻"
-readmore;"For stable release planning, see [#3099855].  Help is welcome!"
-d8_recaptcha_v3;"This module is compatible with Drupal 9."
+page_title_visibility;"This module is compatible with Drupal 9! See [#3130312]"
+enhanced_button_link;"Enhanced Button Link 8.x-1.0+ supports Drupal 9."
+instagram_graph;"This module is compatible with Drupal 9."
+shorthand;"<code>2.0</code> has Drupal 9 support."
+commerce_shipping_weight_tariff;"Module versions from <strong>8.x-2.0-alpha1+</strong> are Drupal Core <strong>8.8.*+</strong> compatible Module versions till <strong>8.x-1.0-alpha5</strong> are compatible with Drupal Core <strong>8.5 - 8.7</strong>"
+recipe;"Versions 8.x-2.0-alpha3 and higher are compatible with Drupal 9!"
+prevnext;"To fully support Drupal 9, the Prevnext module will be tagging a 2.0.0 release. This release will remove deprecated code and fix any backward compatibility breaking issues"
+better_module_dependencies;"Drupal 9 compatible"
+bulk_copy_fields;"Should be all set. Current version has been updated and tested. File an issue if you find one. Patches appreciated."
+google_calendar;"The module is ready for Drupal 9."
 video_embed_jwplayer;"Use 1.0+ of this module"
-image_base64_formatter;[#3082557]
+video_embed_field_plyr;"Version 2.x works on 9.x and supports oEmbed too."
+uiplog;"Being done, see [#3141992] & [#3139360]."
+imagefield_default_alt_and_title;"This module is Drupal 9 ready!"
+paragraphs_modal_edit;"This module is ready for D9!"
+theme_breakpoints_js;"The latest beta release is compatible with D9. Feel free to test it and report back in the issue queue if you have any problems or if it works well for you."
+menu_link;[#3199076]
+regcode;"The 8.x-1.x branch of this module is fully compatible with Drupal 9."
 foldershare;"FolderShare is compatible with Drupal 9 since 1.4+ and maintains compatibility with Drupal 8.7+"
+abjs;Enjoy!
+epp;"<em>Entity Prepopulate</em> is D9 ready."
+fvm;"This module is fully compatible with Drupal 9."
 animated_scroll_to;"The dev version and the 1.3 branch is compatible with Drupal 9 requirements."
-api_ai_webhook;"Drupal 9 is fully supported from version 2.0-rc4."
-search_api_opensolr;"Search API opensolr supports Drupal 8 and 9 in parallel."
-scrollup;"This module is ready for Drupal 9 (<a href=""https://www.drupal.org/project/scrollup/issues/3148699"" title=""#3148699 Automated Drupal 9 compatibility""><del>#3148699 Automated Drupal 9 compatibility</del></a>)"
-commerce_shipping_weight_tariff;"Module versions from <strong>8.x-2.0-alpha1+</strong> are Drupal Core <strong>8.8.*+</strong> compatible Module versions till <strong>8.x-1.0-alpha5</strong> are compatible with Drupal Core <strong>8.5 - 8.7</strong>"
-content_feedback;"Content Feedback 8.x-1.3+ supports Drupal 9."
-flexible_views;"The code of this project is Drupal 9 ready!"
-external_data_source;"Use the 3.x.x version."
-imagefield_default_alt_and_title;"This module is Drupal 9 ready!"
-o365;"This module is compatible with Drupal 9"
-varbase_media_header;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_media_header?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-protect_form_flood_control;"Drupal 9 compatible"
-social_feed_fetcher;"<strong>Social feed fetcher</strong> module is compatible with Drupal 9"
-guesthouse_lite;"The theme is fully compatible with Drupal 9"
+ckeditor_blockimagepaste;"This project is Drupal 9 ready!"
+stripe_api;"This module is Drupal 9 compatible."
+user_account_language_negotiation;"Fully compatible with Drupal 9 since release 8.x-1.4."
+jsonapi_role_access;"This module is Drupal 9 ready."
 entity_save_and_addanother;"This module is Drupal 9 compatible 🍻"
-raw_formatter;"2.0.0 is Drupal 9 compatible."
-flipping_book;"Help port this project at [#3186534]"
+flexible_views;"The code of this project is Drupal 9 ready!"
+scrollup;"This module is ready for Drupal 9 (<a href=""https://www.drupal.org/project/scrollup/issues/3148699"" title=""#3148699 Automated Drupal 9 compatibility""><del>#3148699 Automated Drupal 9 compatibility</del></a>)"
+entity_comparison;"This module already supports Drupal 9"
+d8_recaptcha_v3;"This module is compatible with Drupal 9."
+cloudfront_purger;"The 8.x-1.x branch is compatible with Drupal 9."
+closeblock;"<a href=""https://www.drupal.org/project/closeblock/issues/3103467"">#3103467: Add new key core_version_requirement in closeblock.info.yml</a>"
+fallback_formatter;"This module is Drupal 9 ready."
+civicccookiecontrol;"This module is compatible with drupal 9."
+webform_remote_handlers;"Work in progress to fully support this module in Drupal 9"
+analytics;"This module is Drupal 9 ready!"
+varbase_auth;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_auth?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 commerce_purchase_order;"D9 compatible and verified by automated testing."
-form_display_field_machine_name;"Form Display Field Machine Name 8.x-1.2+ supports Drupal 9. Enjoy."
+twitter_profile_widget;"This module is Drupal 9 compatible"
+social_feed_fetcher;"<strong>Social feed fetcher</strong> module is compatible with Drupal 9"
 admin_menu_search;"Drupal 9 compatible from 8.x-1.1 version."
-http_client_error_status;"Please use version 2.x for full Drupal 9 compatibility."
-feed_block;"This module is Drupal 9 compatible! See [#3130335]"
-menu_link;[#3199076]
-cocoen_beforeafter;"Drupal 9 is also supported."
+rabbitmq;"Planned for <code>3.x</code>"
+varbase_media_header;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_media_header?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+guesthouse_lite;"The theme is fully compatible with Drupal 9"
+social_auth_github;"Version 3.0.0 supports Drupal 9."
 metatag_head_title;"Release 1.1 should work with D9."
-permission_spreadsheet;"Ｄｒｕｐａｌ 9 has been supported since version 8.x-1.1."
-orejime;"Orejime is Drupal 9 compatible."
-simple_entity_merge;"Compatible with Drupal 9 since version 8.x-1.1"
-taxonomy_term_revision;"Drupal 9 compatible!🎉"
-closeblock;"<a href=""https://www.drupal.org/project/closeblock/issues/3103467"">#3103467: Add new key core_version_requirement in closeblock.info.yml</a>"
-taxonomy_bootstrap_accordion;"This module is Drupal 9 ready!"
-prev_next;"Previous/Next API 8.x-2.0-alpha1+ supports Drupal 9."
-recurring_donation;"Release <code>8.x-2.1</code> is D9 compatible!"
-shorthand;"<code>2.0</code> has Drupal 9 support."
-table_field_group;"Need to test"
-template_whisperer;"Template Whisperer is already ready for Drupal 9 - see the issue [#3090756]"
-ldap_auth;"<strong>Currently no known issues with Drupal 9.</strong>"
-intense;"Intense 8.x-2.x supports Drupal 9. Enjoy."
-user_account_language_negotiation;"Fully compatible with Drupal 9 since release 8.x-1.4."
-pwned_passwords;"The maintainer will trying to keep the module D9 ready from the launch day. Please report any issues and follow the D9 port in this issue: [#3091420]"
-video_embed_media_player;"Fully compatible with Drupal 9!"
+content_feedback;"Content Feedback 8.x-1.3+ supports Drupal 9."
 ckeditor_accessibility_auditor;"This module is ready for Drupal 9."
-system_tags;"Full support as of 8.x-1.8."
-organigrams;"All 8.x versions are compatible with Drupal 9."
-cloudfront_purger;"The 8.x-1.x branch is compatible with Drupal 9."
-social_auth_github;"Version 3.0.0 supports Drupal 9."
-search_overrides;"This module is Drupal 9 ready."
-filemime;"The 8.x-1.x branch of this module supports Drupal 9."
-hide_submit_d8;"8.x-1.1 release is compatible with Drupal 9."
+graphql_twig;[#3107672]
+rng_date_scheduler;"Not yet supported."
+video_embed_media_player;"Fully compatible with Drupal 9!"
+media_alias_display;"1.0.x branch is Drupal 9 compatible."
+pwned_passwords;"The maintainer will trying to keep the module D9 ready from the launch day. Please report any issues and follow the D9 port in this issue: [#3091420]"
+civic_accessibility_toolbar;"This module is compatible with drupal 9."
+ldap_auth;"<strong>Currently no known issues with Drupal 9.</strong>"
+entity_translation_unified_form;"Drupal 9 is supported and has been tested with the latest release of entity_translation_unified_form."
+wistia;"8.x-1.x and 2.x are Drupal 9 compatible."
+log_everything;"Compatible with Drupal 9"
+http_client_error_status;"Please use version 2.x for full Drupal 9 compatibility."
 gmap_store_locator;"This module is Drupal 9 ready."
 seeds_coat;"Seeds Coat supports Drupal 9. Enjoy."
-auto_alter;"Version 8.x-1.10 and above are Drupal 9 compatible!"
-civic_accessibility_toolbar;"This module is compatible with drupal 9."
-taxonomy_max_depth;"Drupal 9 is supported since 8.x-1.1."
-computed_field_plugin;"This module is compatible with D9, yay!"
-migrate_skip_on_404;"Drupal 9 supported."
+workflow_buttons;"Avoiding deprecated functions; expected to work with Drupal 9."
+user_login_persistent_destination;"Ready for Drupal 9 :-)"
+version_information;"This module is Drupal 9 compatible 🍻"
+oembed_lazyload;"This module was spawned on Drupal 9 and is backwards-compatible to Drupal ^8.8!"
+filemime;"The 8.x-1.x branch of this module supports Drupal 9."
+jira_issue_collector;"Jira Issue Collector is Drupal 9 compatible."
+flipping_book;"Help port this project at [#3186534]"
+sel;"Safe External Links is compatible with Drupal 9"
 basket;"This module has been updated to work with the store on Drupal 9."
-bootstrap_italia;"Bootstrap_italia 8.x-0.14 and later are compatible with Drupal 9. Please use Components 2.0 https://www.drupal.org/project/components"
-queue_order;"The project is ready for Drupal 9 🎉🎉🎉"
-config_auto_export;"This project is ready for Drupal 9"
-rules_send_big_email;"The module cannot be compatible with Drupal 9 until the Rules module will be compatible. See https://www.drupal.org/project/drupal/issues/3126747"
-rules_data_exchanger;"The module cannot be compatible with Drupal 9 until the Rules module will be compatible. See https://www.drupal.org/project/drupal/issues/3126747"
-epp;"<em>Entity Prepopulate</em> is D9 ready."
+field_load_more;"Field load more 8.x-2.0+ supports Drupal 9."
+hide_submit_d8;"8.x-1.1 release is compatible with Drupal 9."
+external_data_source;"Use the 3.x.x version."
+feed_block;"This module is Drupal 9 compatible! See [#3130335]"
+node_access_grants;"This module is ready for Drupal 9."
 logouttab;"The module is compatible with 9.0"
-geocoder_ajax_prepopulate;"This module is Drupal 9 ready."
-entity_overlay;"8.x-1.x is Drupal 9 compatible."
-purge_queues;"This module is compatible with Drupal 9."
-featurepolicy;"Compatible with Drupal 9"
+drupalauth4ssp;"No known compatibility issues"
+taxonomy_bootstrap_accordion;"This module is Drupal 9 ready!"
+views_dates;"Drupal 9 is supported."
+system_tags;"Full support as of 8.x-1.8."
 imce_private;"2019-10-15: No drupal-check errors in this module"
-autofloat;"Tested on Drupal 9 and confirmed fully functional."
-logout_redirect;"Fully Drupal 9 compatible as of 8.x-1.x."
-polyfill;"8.x-1.x-dev is Drupal 9 compatible."
-custom_markup_block;"This module is compatible with Drupal 9 from version 1.1 onwards"
-webform_mautic;"Ready for Drupal 9."
-ip_ban;"Please test the current dev branch for the D9 version should be released soon!"
-jira_issue_collector;"Jira Issue Collector is Drupal 9 compatible."
-enhanced_button_link;"Enhanced Button Link 8.x-1.0+ supports Drupal 9."
-shortcut_menu;"Compatible with Drupal 9"
-tr_rulez;"This module is D9 compatible."
-cryptolog;"The 8.x-1.x branch of this module supports Drupal 9."
-view_entity_ref_field_formatter;"This should be in core !"
-layout_builder_tabs;"This module is ready for Drupal 9."
-field_load_more;"Field load more 8.x-2.0+ supports Drupal 9."
-video_embed_spotify;"2019-07-31: No drupal-check errors in this module"
-ad_entity;"This module is compatible with D9 since 1.0-beta37."
-node_delete_redirect;"The module is Drupal9 ready"
-entity_reference_override;"Drupal 9 porting in progress on the 2.0.x branch."
-image_hotspots;"<a href=""https://www.drupal.org/project/image_hotspots/issues/3103469"">#3103469: Add new key core_version_requirement in image_hotspots.info.yml </a>"
-drupalauth4ssp;"No known compatibility issues"
+marketing_cloud;"This project is Drupal 9 ready"
+view_mode_switch;"This module is compatible with Drupal 9"
+config_auto_export;"This project is ready for Drupal 9"
+table_field_group;"Need to test"
+taxonomy_max_depth;"Drupal 9 is supported since 8.x-1.1."
+auto_alter;"Version 8.x-1.10 and above are Drupal 9 compatible!"
+ui_patterns_views_style;"Already compatible (no deprecated API & core_version_requirement is set)"
+intense;"Intense 8.x-2.x supports Drupal 9. Enjoy."
+purge_queues;"This module is compatible with Drupal 9."
+recurring_donation;"Release <code>8.x-2.1</code> is D9 compatible!"
+template_whisperer;"Template Whisperer is already ready for Drupal 9 - see the issue [#3090756]"
+tr_rulez;"This module is D9 compatible."
+o365;"This module is compatible with Drupal 9"
+paragraphs_preview_helper;"Drupal 9 supported from version 8.x-1.2 forward."
+simple_entity_merge;"Compatible with Drupal 9 since version 8.x-1.1"
+geocoder_ajax_prepopulate;"This module is Drupal 9 ready."
+permission_spreadsheet;"Ｄｒｕｐａｌ 9 has been supported since version 8.x-1.1."
+minimalhtml;"This module is fully compatible with Drupal 9."
+custom_markup_block;"This module is compatible with Drupal 9 from version 1.1 onwards"
+featurepolicy;"Compatible with Drupal 9"
+media_file_delete;"Drupal 9 supported from day 1 😎"
+queue_order;"The project is ready for Drupal 9 🎉🎉🎉"
+entity_pilot;"The 2.x branch has D9 support 💪"
+orejime;"Orejime is Drupal 9 compatible."
+layout_builder_tabs;"This module is ready for Drupal 9."
+autofloat;"Tested on Drupal 9 and confirmed fully functional."
+custom_add_content;"This module is already compatible with Drupal 9."
+migrate_skip_on_404;"Drupal 9 supported."
+rules_send_big_email;"The module cannot be compatible with Drupal 9 until the Rules module will be compatible. See https://www.drupal.org/project/drupal/issues/3126747"
 die_in_twig;"Release 8.x-2.1 is compatible for Drupal 8"
-drd;"This project is ready for Drupal 9"
-cyrillic_to_latin;"This module is Drupal 9 ready."
+entity_overlay;"8.x-1.x is Drupal 9 compatible."
+rules_data_exchanger;"Release 2.x is compatible with Drupal 9."
+logout_redirect;"Fully Drupal 9 compatible as of 8.x-1.x."
+leaflet_more_markers;"Compatible with Drupal 8.8, 8.9 and 9+."
+organigrams;"All 8.x versions are compatible with Drupal 9."
+webform_mautic;"Ready for Drupal 9."
+access_filter;"Ｄｒｕｐａｌ 9 has been supported since version 8.x-1.3."
 mollie;"The module should work in Drupal 9. Report issues in the issue queue."
-requirement;"8.x-1.1+ is Drupal 9 compatible."
-logo_image_style;"Logo image style is fully compatible with Drupal 9!"
-govuk_notify;"This module works with Drupal 9."
-paragraphs_preview_helper;"Drupal 9 supported from version 8.x-1.2 forward."
+gacsp;"Use this project instead: <a href=""https://www.drupal.org/project/ga"">Googalytics</a>"
+pug;"The module is fully compatible with Drupal 9."
+canto_connector;"This module used to connect canto flight to get resource."
 galleryslider;"Pledge to have it ready before the Drupal 9 release date."
-drulma;"Latest version is compatible with Drupal 9"
-customfilter;"Drupal 9 is fully supported with a migration path from D6/D7."
+username_validation;"Version 1.1 is Drupal 9 compatible."
+protect_form_flood_control;"Drupal 9 compatible"
+shortcut_menu;"Compatible with Drupal 9"
+liqpay;"This module has been updated to work with the store on Drupal 9."
+node_delete_redirect;"The module is Drupal9 ready"
+ip_ban;"Please test the current dev branch for the D9 version should be released soon!"
+condition_field;"Condition Field 8.x-1.2 supports Drupal 9."
+drd;"This project is ready for Drupal 9"
+prev_next;"Previous/Next API 8.x-2.0-alpha1+ supports Drupal 9."
+mailchimp_popup_block;"The module is Drupal 9 compatible."
+field_group_metadata;"This module is fully ready for Drupal 9!"
+ad_entity;"This module is compatible with D9 since 1.0-beta37."
+requirement;"8.x-1.1+ is Drupal 9 compatible."
+video_embed_spotify;"2019-07-31: No drupal-check errors in this module"
+views_migration;"This module supports drupal9"
 social_auth_apple;"This module is fully compatible."
-library;"The 1.x branch is D9 compliant."
-mobile_app_links;"This module is D9 ready."
-mapycz;"Module is Drupal 9 compatible."
-vuejs;"The module is compatible with Drupal 9 since 8.x-1.0-rc3."
+logo_image_style;"Logo image style is fully compatible with Drupal 9!"
+email_attachment;"This module currently doesn't use deprecated code according to Matt's <code>drupal-check</code> and is thus ready for Drupal 9."
 link_icons;"Version 3.0.2 and above are Drupal 9 compatible."
-workflow_buttons;"Avoiding deprecated functions; expected to work with Drupal 9."
-access_filter;"Ｄｒｕｐａｌ 9 has been supported since version 8.x-1.3."
-tca;"This module already supports Drupal 9"
+install_profile_generator;"Drupal 9 is supported on the 3.0.x branch The 8.x-2.x branch cannot be run on Drupal 9, but install profiles generated can subsequently be installed on a Drupal 9 code base."
+direct_checkout_by_url;"This module has no known compatibility issues with Drupal 9"
+cyrillic_to_latin;"This module is Drupal 9 ready."
+ik_constant_contact;"Is Drupal 9 ready as of 2.0.1"
 oauth_login_oauth2;"The current 8.x module is compatible with Drupal 9"
-redirect_node;"This project is compatible with Drupal 9!"
-analytics;"This module is Drupal 9 ready!"
-selection_sharer;"Working with Drupal 9."
-bootstrap_storybook;"Drupal 9 ready, requires components:^3.0 module"
-block_background_style;"Drupal 9 compatible"
-feeds_dependency;"Compatible with Drupal 9 since beta1"
-email_attachment;"This module currently doesn't use deprecated code according to Matt's <code>drupal-check</code> and is thus ready for Drupal 9."
-search_api_saved_searches;"As the Drupal 8 version is still in early Alpha, it cannot be said when this project will properly work at all, for either Drupal 8 or 9. However, the <a href=""/project/search_api_saved_searches/releases/8.x-1.0-alpha3"">Alpha 3 release</a> fixes at least basic incompatibility with Drupal 9."
-views_published_or_roles;"Views Published or Roles supports Drupal 9."
-sel;"Safe External Links is compatible with Drupal 9"
-liqpay;"This module has been updated to work with the store on Drupal 9."
+cryptolog;"The 8.x-1.x branch of this module supports Drupal 9."
+hierarchy_manager;"Hierarchy Manager 2.0.0 supports Drupal 9."
+datetime_flatpickr;"The latest releases are compatible with Drupal 9."
+drulma;"Latest version is compatible with Drupal 9"
 multiple_select;"This module is already fully compatible with Drupal 9!"
-stripe_checkout;"The 8.x-2.x branch of this module is Drupal 9 compatible."
-jsonapi_role_access;"This module is Drupal 9 ready."
-materialize_datetime_picker;"Module is compatible with Drupal 9."
-oembed_lazyload;"This module was spawned on Drupal 9 and is backwards-compatible to Drupal ^8.8!"
-advanced_scroll_top;"Available for Drupal 9."
+social_auth_instagram;"3.x releases support Drupal 9."
 markup_twig;"This module is Drupal 9 compatible in the latest branch."
-scrollbar;"This module is ready for 9.x.  Please test and give your feedback at issue <a href=""https://www.drupal.org/node/3128873"">Drupal 9.x feedback</a>."
-mailchimp_popup_block;"The module is Drupal 9 compatible."
-apigee_m10n;"Apigee Monetization <strong>8.x-1.5</strong> is ready for Drupal 9.  See https://github.com/apigee/apigee-edge-drupal/issues/393 for Apigee Edge."
-webform_select_collection;"Drupal 9 ready"
-production_checklist;"8.x-1.x is Drupal 9 compatible."
-breadcrumbs_visibility;"This module is Drupal 9 compatible! See [#3130315]"
-readmore_extrafield;"1.x and 3.x are Drupal 9 compatible!"
-google_webfonts_helper;"No deprecation usage."
-composite_reference;"This module is ready for Drupal 9."
-entity_pilot;"The 2.x branch has D9 support 💪"
-doc_serialization;"Should be compatible, testing can commence!"
-paypal_payment;"This project is ready for Drupal 9"
-lb_section_navigation;"The module is Drupal 9 ready"
-datetime_flatpickr;"The latest releases are compatible with Drupal 9."
-iframe_title_filter;"This module is Drupal 9 compatible! See [#3130316]"
-wistia;"8.x-1.x and 2.x are Drupal 9 compatible."
 amun;8/9
-condition_field;"Condition Field 8.x-1.2 supports Drupal 9."
-leaflet_more_markers;"Compatible with Drupal 8.8, 8.9 and 9+."
+stylescomboplus;"Styles Combo Plus is Drupal 8 and Drupal 9 ready."
+materialize_datetime_picker;"Module is compatible with Drupal 9."
 ruhi;"Ruhi theme is compatible with Drupal 9 also."
-social_auth_microsoft;"3.x versions support Drupal 9."
-workbench_tabs;"This project is Drupal 9 ready."
-direct_checkout_by_url;"This module has no known compatibility issues with Drupal 9"
+google_webfonts_helper;"No deprecation usage."
+tca;"This module already supports Drupal 9"
 chart_suite;"Chart Suite 8.x-1.1 onwards is compatible with Drupal 9."
-mongodb;"As of release 8.x-2.1-alpha1, this project is already Drupal 9-compatible. A Drupal 9 stable release will be published once Drupal 9.0.0 is released. Report any discovered issues with the dev. or alpha versions in the meantime."
 piwik_noscript;"The 8.x-1.x branch of this module supports Drupal 9."
-webform_attachment_gated_download;"This project should work with Drupal 9. Please post any issues, with or without patches, and they will be resolved."
-varbase_faqs;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_faqs?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-commerce_stock_notifications;"Commerce Stock Notifications 8.x-1.x is Drupal 9 ready. Enjoy."
-config_suite;"Config Suite supports Drupal 9. If you want to use it with Drupal 8, I'd use version 8.x-1.12"
-views_dates;"Drupal 9 is supported."
-bugherd;"D9 ready"
-entity_translation_unified_form;"Drupal 9 is supported and has been tested with the latest release of entity_translation_unified_form."
-config_readonly_menu_ui;"This module is Drupal 9 ready."
-dblog_persistent;"As of version 2.0.0, this module is compatible with Drupal 9."
-term_merge_manager;"This module is fully compatible with Drupal 9."
-custom_add_content;"This module is already compatible with Drupal 9."
-flat_taxonomy;"Compatible with Drupal 9 from 8.x-1.2 release."
-coffee_mediteran;"Supports Drupal 9"
+twigjs;"This module is compatible with Drupal 9 from version 1.1."
+computed_field_plugin;"This module is compatible with D9, yay!"
+block_background_style;"Drupal 9 compatible"
+polyfill;"8.x-1.x-dev is Drupal 9 compatible."
+bootstrap_storybook;"Drupal 9 ready, requires components:^3.0 module"
+linkit_entity_browser;"This module is Drupal 9 compatible"
+graphql_menu;"8.x-1.x is Drupal 9 compatible."
+raw_formatter;"2.0.0 is Drupal 9 compatible."
+bootstrap_italia;"Bootstrap_italia 8.x-0.14 and later are compatible with Drupal 9. Please use Components 2.0 https://www.drupal.org/project/components"
+apigee_m10n;"Apigee Monetization <strong>8.x-1.5</strong> is ready for Drupal 9.  See https://github.com/apigee/apigee-edge-drupal/issues/393 for Apigee Edge."
+varbase_api;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_api?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 one_time_password;"This project is compatible with Drupal 9."
-view_mode_switch;"This module is compatible with Drupal 9"
-gdpr_onetrust;"Drupal 9 Compatability is committed in the <a href=""https://www.drupal.org/project/gdpr_onetrust/releases/2.x-dev"" title=""2.x branch"">2.x branch</a> and a dev version is available for download. Help this project by testing this version"
-leaflet_geojson;"1.4+ is compatible with D9"
-location_migration;"Location Migration is compatible with Drupal 9."
-social_auth_instagram;"3.x releases support Drupal 9."
+vuejs;"The module is compatible with Drupal 9 since 8.x-1.0-rc3."
+search_api_saved_searches;"As the Drupal 8 version is still in early Alpha, it cannot be said when this project will properly work at all, for either Drupal 8 or 9. However, the <a href=""/project/search_api_saved_searches/releases/8.x-1.0-alpha3"">Alpha 3 release</a> fixes at least basic incompatibility with Drupal 9."
+views_birthday;"Drupal 9 compatible"
+views_published_or_roles;"Views Published or Roles supports Drupal 9."
+create_and_translate;"This module is Drupal 9 compatible."
+readmore_extrafield;"1.x and 3.x are Drupal 9 compatible!"
+sansdesordre;"This module is Drupal 9 ready."
+customfilter;"Drupal 9 is fully supported with a migration path from D6/D7."
+mongodb;"As of release 8.x-2.1-alpha1, this project is already Drupal 9-compatible. A Drupal 9 stable release will be published once Drupal 9.0.0 is released. Report any discovered issues with the dev. or alpha versions in the meantime."
+domain_group;"Compatible from version 2.0.0"
+admin_can_login_anyuser;"Module is compatible with Drupal 9."
+content_moderation_bypass;"Should be all set. Current version has been updated and tested. File an issue if you find one. Patches appreciated."
+webform_attachment_gated_download;"This project should work with Drupal 9. Please post any issues, with or without patches, and they will be resolved."
+tasty_backend;"Drupal 9 support has been added in 8.x-1.0-beta3."
+role_specific_user_block;"Role Specific User Block 8.x-1.x supports Drupal 9. Enjoy."
+view_entity_ref_field_formatter;"This should be in core !"
+library;"The 1.x branch is D9 compliant."
+workbench_tabs;"This project is Drupal 9 ready."
+selection_sharer;"Working with Drupal 9."
+cookiebot_gtm;"Drupal 9 ready"
+feeds_dependency;"Compatible with Drupal 9 since beta1"
+navigation_blocks;"8.x-1.0-alpha22+ is Drupal 9 compatible."
 gpx_track_elevation;"Starting with version 8.x.1.1, ""GPX Track & Elevation Modules"" is compatible with Drupal 9."
+mapycz;"Module is Drupal 9 compatible."
+easy_layouts;"Easy Layouts supports Drupal 9."
+mobile_app_links;"This module is D9 ready."
+rewrite_field;"2.x branch is compatible with D9. [#3141551]"
+stripe_checkout;"The 8.x-2.x branch of this module is Drupal 9 compatible."
+npm;"Drupal 9 support in [#3131895]"
+doc_serialization;"Should be compatible, testing can commence!"
+redirect_node;"This project is compatible with Drupal 9!"
+fieldhelptext;"This project is Drupal 9 ready."
+dblog_persistent;"As of version 2.0.0, this module is compatible with Drupal 9."
+flag_lists;"4.0.0-rc1 has been tested and fixed for Drupal 9 with <a href=""https://www.drupal.org/project/upgrade_status"" title=""Upgrade Status"">Upgrade status</a>."
 ics_link_field;"8.x-1.x is Drupal 9 compatible."
-aws_sqs;"The module is supporting Drupal 8.8 and higher versions."
-regcode_simple;"Release <code>8.x-1.4</code> is compatible with Drupal 9."
-happy_new_year;"8.x-1.3+ is Drupal 9 compatible."
-tasty_backend;"Drupal 9 support has been added in 8.x-1.0-beta3."
-theme_color_meta_tag;"This project will be ported to Drupal 9 soon."
-rabbitmq;"Planned for <code>3.x</code>"
-install_profile_generator;"Drupal 9 is supported on the 3.0.x branch The 8.x-2.x branch cannot be run on Drupal 9, but install profiles generated can subsequently be installed on a Drupal 9 code base."
-backerymails;"Backerymails <code>2.x</code> is fully compatible with Drupal 9."
 botscout;"Compatible if using version 8.x-2.1 or above"
-zooming;"Zooming 8.x supports Drupal 9. Enjoy."
-twigjs;"This module is compatible with Drupal 9 from version 1.1."
-rewrite_field;"2.x branch is compatible with D9. [#3141551]"
-views_birthday;"Drupal 9 compatible"
-lazy_image_style;"The current module version is ready to run!"
-navigation_blocks;"8.x-1.0-alpha22+ is Drupal 9 compatible."
-ipstack;"This module is ready for Drupal 9!"
-media_delete_all;"8.x-2.x is Drupal 9 compatible"
+commerce_stock_notifications;"Commerce Stock Notifications 8.x-1.x is Drupal 9 ready. Enjoy."
+webform_select_collection;"Drupal 9 ready"
+theme_color_meta_tag;"This project will be ported to Drupal 9 soon."
+leaflet_geojson;"1.4+ is compatible with D9"
+govuk_notify;"This module works with Drupal 9."
+composite_reference;"This module is ready for Drupal 9."
+advanced_scroll_top;"Available for Drupal 9."
+splash_redirect;"This module is compliant with all current Drupal Coding Standards and Module Documentation Guidelines as of Drupal 8.8.x. Barring any significant update to Core or Symfony ahead of the Drupal 9 release, splash_redirect should be usable with D9."
+image_hotspots;"<a href=""https://www.drupal.org/project/image_hotspots/issues/3103469"">#3103469: Add new key core_version_requirement in image_hotspots.info.yml </a>"
 private_taxonomy;"The Private Taxonomy project has been ported to Drupal 9."
-image_focus;"Drupal 9 is also supported."
 video_embed_panopto;"The module is Drupal 9 compatible."
-flag_lists;"4.0.0-beta9 has been tested and fixed for Drupal 9 with <a href=""https://www.drupal.org/project/upgrade_status"" title=""Upgrade Status"">Upgrade status</a>."
-splash_redirect;"This module is compliant with all current Drupal Coding Standards and Module Documentation Guidelines as of Drupal 8.8.x. Barring any significant update to Core or Symfony ahead of the Drupal 9 release, splash_redirect should be usable with D9."
-fieldhelptext;"This project is Drupal 9 ready."
-issuu_viewer;"Compatible since version 8.x-1.4"
-role_specific_user_block;"Role Specific User Block 8.x-1.x supports Drupal 9. Enjoy."
-varbase_api;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_api?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-media_entity_lottie;"Requires Drupal: ^8.8 || ^9"
-miniorange_saml_idp;"<strong>This (8.x) module is compatible with Drupal 9</strong>"
-views_delimited_list;Done!
-iframeremove;"IFrame Remove Filter 8.x-1.1 or higher supports Drupal 9."
-easy_layouts;"Easy Layouts supports Drupal 9."
-revive_adserver;"The module is Drupal 9 compatible."
-headroomjs;"8.x-1.0-beta3 is Drupal 9 updated."
-graphql_responsive_image;"This module is ready for D9!"
-admin_can_login_anyuser;"Module is compatible with Drupal 9."
-stylescomboplus;"Styles Combo Plus is Drupal 8 and Drupal 9 ready."
-node_view_language_permissions;"2019-07-31: No drupal-check errors in this module"
-rest_export;"The module is fully compatible with Drupal 9."
-snowflakes;"Ready for Drupal 9 :-)"
-taxonomy_class;"This module is Drupal 9 compatible 🍻"
-cookiebot_gtm;"Drupal 9 ready"
-views_migration;"This module supports drupal9"
-jitsi;"Module compatible with Drupal 9"
+eme;"Compatible with Drupal 9."
+scrollbar;"This module is ready for 9.x.  Please test and give your feedback at issue <a href=""https://www.drupal.org/node/3128873"">Drupal 9.x feedback</a>."
+location_migration;"Location Migration is compatible with Drupal 9."
+varbase_faqs;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_faqs?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 course;"D9 work is also happening during the D8 port."
-create_and_translate;"This module is Drupal 9 compatible."
-facebookoembed;"No plan to port to Drupal 9"
-password_policy_pwned;"The 8.x-1.x branch is compatible with Drupal 9."
-saml_extras;"SAML extras 8.x-1.4+ supports Drupal 9. Enjoy."
-npm;"Drupal 9 support in [#3131895]"
-look;"This module is Drupal 9 compatible."
-page_attributes;"It will be availble for D9 upon its official release"
-io;"Intersection Observer 8.x supports Drupal 9. Enjoy."
-christmas_lights;"Compatible with Drupal 9"
-announcement_modal;"This module is Drupal 9 compatible."
 custom_translation_deployments;"This module is 100% compatible with Drupal 9"
-domain_group;"Compatible from version 2.0.0"
-migrate_media_handler;"Drupal 9 released!"
-taxonomy_place;"This module should be Drupal 9 compatible."
-ik_constant_contact;"Is Drupal 9 ready as of 2.0.1"
-ckeditor_layout_manager;"This module is drupal 9 ready."
-webform_prepopulate;"8.x-1.x is Drupal 9 compatible"
-security_login_secure;"Currently no known issues with Drupal 9"
-simple_integrations;"Drupal 9 ready as of 1.2."
-eme;"Compatible with Drupal 9."
+production_checklist;"8.x-1.x is Drupal 9 compatible."
 translate_side_by_side;"2019-07-31: No drupal-check errors in this module"
-freelinking;"8.x-3.x-dev is compatible with Drupal 8.8.0 to 9.4.0. 4.0.x is compatible with Drupal 9.0.0 to 10.x.y or greater. PHP 7.4 is required."
-entity_repository;"Entity Repository 2.0.0 is Drupal 9 compatible."
-svg_embed;"This project is ready for Drupal 9"
-commerce_quick_edit;"This module is Drupal 9 ready."
-custom_checkboxes;"This module is already compatible with Drupal 9."
-captcha_questions;"Captcha Questions 8.x-1.3+ supports Drupal 9. Enjoy."
-block_country;"This module is ready for Drupal 9 as of <a href=""https://www.drupal.org/project/block_country/releases/2.0.0"">Version 2.0.0</a>!"
-discourse_sso;"This project is ready for Drupal 9"
-page_menu_reorder;"Ready for Drupal 9"
-commerce_price_updater;"This module is Drupal 9 ready."
-node_auto_expire;"This module is ready for Drupal 9."
-vimeo_upload;"8.x-1.x is Drupal 9 compatible."
-email_formatter;"Planned at some point"
-bbr;"This module is ready to use on Drupal 9 as an experimental code. Once all bugs will be fixed an stable release will be done."
-skins;"Skins is compatible with Drupal 9 starting with release 8.x-1.0-rc1."
-microcontent;"Please use the issue queue if you find anything"
+config_readonly_menu_ui;"This module is Drupal 9 ready."
 mailjet_api;"Drupal 9 ready"
-ccos;"This module is fully compatible with Drupal 9 from the initial release itself."
-lightship;"This theme is Drupal 9 ready."
-multiple_sitemap;"<a href=""https://www.drupal.org/about/9"">Drupal 9</a> is here!"
+webform_views_extras;"The module will support Drupal 9."
+flat_taxonomy;"Compatible with Drupal 9 from 8.x-1.2 release."
+simple_analytics;"D9 ready"
+breadcrumbs_visibility;"This module is Drupal 9 compatible! See [#3130315]"
+term_merge_manager;"This module is fully compatible with Drupal 9."
+node_view_language_permissions;"2019-07-31: No drupal-check errors in this module"
+block_country;"This module is ready for Drupal 9 as of <a href=""https://www.drupal.org/project/block_country/releases/2.0.0"">Version 2.0.0</a>!"
+happy_new_year;"8.x-1.3+ is Drupal 9 compatible."
+io;"Intersection Observer 8.x supports Drupal 9. Enjoy."
+social_auth_microsoft;"3.x versions support Drupal 9."
+graphql_responsive_image;"This module is ready for D9!"
+image_focus;"Drupal 9 is also supported."
+issuu_viewer;"Compatible since version 8.x-1.4"
+bugherd;"D9 ready"
+memory_limit_policy;"This module is compatible with Drupal 9 starting 8.x-1.2 release."
+ui_patterns_entity_links;"Already compatible (no deprecated API & core_version_requirement is set)"
+aws_sqs;"The module is supporting Drupal 8.8 and higher versions."
+lazy_image_style;"The current module version is ready to run!"
+paypal_payment;"This project is ready for Drupal 9"
+regcode_simple;"Release <code>8.x-1.4</code> is compatible with Drupal 9."
+anhur;8/9
+zooming;"Zooming 8.x supports Drupal 9. Enjoy."
+freelinking;"8.x-3.x-dev is compatible with Drupal 8.8.0 to 9.4.0. 4.0.x is compatible with Drupal 9.0.0 to 10.x.y or greater. PHP 7.4 is required."
+views_delimited_list;Done!
 bibcite_crossref;"Currently no known Drupal 9 compatibility issues in latest dev."
-drulma_companion;"Latest version is compatible with Drupal 9"
+iframe_title_filter;"This module is Drupal 9 compatible! See [#3130316]"
+saml_extras;"SAML extras 8.x-1.4+ supports Drupal 9. Enjoy."
+security_login_secure;"Currently no known issues with Drupal 9"
+taxonomy_place;"This module should be Drupal 9 compatible."
+commerce_product_taxonomy_filter;"It also supports drupal 9"
+taxonomy_class;"This module is Drupal 9 compatible 🍻"
+facebookoembed;"No plan to port to Drupal 9"
 dis;"Compatible with Drupal 9"
-commerce_funds;"This module is Drupal 9 ready."
-webform_ip_geo;"The module is Drupal 9 ready."
-available_updates;"Available Updates supports Drupal 9."
-content_moderation_bypass;"Should be all set. Current version has been updated and tested. File an issue if you find one. Patches appreciated."
+url_restriction_by_role;"This module is already fully compatible with Drupal 9"
+revive_adserver;"The module is Drupal 9 compatible."
+vimeo_upload;"8.x-1.x is Drupal 9 compatible."
+push_framework;"This project is ready for Drupal 9"
+miniorange_saml_idp;"<strong>This (8.x) module is compatible with Drupal 9</strong>"
+go_back_history;"This module is compatible with Drupal 9."
+media_sitemap;"Media sitemap 8.x-1.0+ supports Drupal 9."
+entity_reference_override;"Drupal 9 porting in progress on the 2.0.x branch."
+file_to_media;"This module is D9 compatible 😎"
+node_auto_expire;"This module is ready for Drupal 9."
+basket_novaposhta;"This module has been updated to work with the store on Drupal 9."
+media_iframe;"This module is Drupal 9 compatible."
+snowflakes;"Ready for Drupal 9 :-)"
+media_delete_all;"8.x-2.x is Drupal 9 compatible"
+rest_export;"The module is fully compatible with Drupal 9."
+config_suite;"Config Suite supports Drupal 9. If you want to use it with Drupal 8, I'd use version 8.x-1.12"
+decoupled_kit;"This module is ready for Drupal 9!"
+custom_login_url;"Custom Login Url supports Drupal 9"
+backerymails;"Backerymails <code>2.x</code> is fully compatible with Drupal 9."
+headroomjs;"8.x-1.0-beta3 is Drupal 9 updated."
+coffee_mediteran;"Supports Drupal 9"
+bean_migrate;"Compatible with Drupal 9."
+entity_route_context;"Project is compatible with Drupal 9. Update to version 3. 3.x branch is a drop in replacement for 1.x branch."
+page_menu_reorder;"Ready for Drupal 9"
+entity_repository;"Entity Repository 2.0.0 is Drupal 9 compatible."
+webform_prepopulate;"8.x-1.x is Drupal 9 compatible"
 xbbcode;"Version 4.0.0 of this module is fully compatible with Drupal 9 and Drupal 8.8+."
-stripe_registration;"The 8.x-1.x branch of this module is Drupal 9 compatible."
-webform_views_extras;"The module will support Drupal 9."
-anhur;8/9
-comment_reply_count;"Comment Reply Count 8.x-1.2+ supports Drupal 9. Enjoy."
-gsaml;"This module <a href=""https://www.drupal.org/project/gsaml/releases/8.x-2.1"">8.x-2.x</a> release is already fully compatible with Drupal 9!"
-panache;"This theme is ready for Drupal 9 as of <a href=""https://www.drupal.org/project/panache/releases/8.x-1.1"">verison 1.1</a>!"
-responsive_image_formatter_link_to_image_style;"Version 2.0.x is D9 compatible."
-config_share;"See [#3208396]."
-paragraphs_type_help;"Use version 2.x of this module"
-user_history;"<strong>This module supports Drupal 9.</strong>"
-google_index_api;"Drupal 9 is fully supported since version 8.x-1.1."
-drusys_landing_page_builder;"Drupal 9 Available."
-auctions;"Drupal 9 ready from the start!"
-multilingual_google_web_translator;"Ported to D9"
-libraries_provider;"Module is compatible with Drupal 9"
-doccheck_basic;"2019-07-31: No drupal-check errors in this module"
-rut;"This module is Drupal 9 ready"
-handsontable_yml_webform;"Fully compatible. Use release 8.x-1.2 of this module."
-foundation_sites;"This module is Drupal 9 compatible in the latest branch."
+novaposhta_tracking;"This module has been updated to work with the store on Drupal 9."
+multiple_sitemap;"<a href=""https://www.drupal.org/about/9"">Drupal 9</a> is here!"
+advanced_help_hint;"Compatible with Drupal 9. But there now exists a replacement for Advanced Help that you may want to use instead. Please see: [#2920309] )."
+discourse_sso;"This project is ready for Drupal 9"
+simpler_quickedit;"Fully compatible with D9"
+christmas_lights;"Compatible with Drupal 9"
+ccos;"This module is fully compatible with Drupal 9 from the initial release itself."
+skins;"Skins is compatible with Drupal 9 starting with release 8.x-1.0-rc1."
+paragraphs_button;"8.x-1.1 is compatible with Drupal 9."
 media_name;"8.x-1.x is Drupal 9 compatible."
-popup_onload;[#3083925]
-entity_route_context;"Project is compatible with Drupal 9. Update to version 3. 3.x branch is a drop in replacement for 1.x branch."
-carryquery;"8.x-1.x-dev is now Drupal 9 compatible."
-push_framework;"This project is ready for Drupal 9"
+captcha_questions;"Captcha Questions 8.x-1.3+ supports Drupal 9. Enjoy."
+danse;"This project is ready for Drupal 9"
+sharedemail_pass_reset;"Release <code>8.x-2.0</code> is D9 compatible!"
+commerce_quick_edit;"This module is Drupal 9 ready."
+svg_embed;"This project is ready for Drupal 9"
+email_formatter;"Planned at some point"
+wisski;"Branch 8.x-2.x is fully D9 compatible. Branch 8.x-3.x is even PHP 8 compatible - work will continue there :)"
+jitsi;"Module compatible with Drupal 9"
+iframeremove;"IFrame Remove Filter 8.x-1.1 or higher supports Drupal 9."
+auto_anchors;"Automatic Anchors is compatible with Drupal 9."
+drulma_companion;"Latest version is compatible with Drupal 9"
+multilingual_google_web_translator;"Ported to D9"
+entity_diff_ui;"Compatible with Drupal 9"
+custom_checkboxes;"This module is already compatible with Drupal 9."
+translated_config;"Fully compatible with Drupal 9."
+ckeditor_layout_manager;"This module is drupal 9 ready."
+simple_integrations;"Drupal 9 ready as of 1.2."
+burndown;"This module is Drupal 9 ready."
 fepper;"8.x-3.0+ is compatible with Drupal 9."
-partial_multi;"This project is Drupal 9 compatible."
-bibcite_migrate;"Currently no known Drupal 9 compatibility issues in latest dev."
-nopremium;"This module is compatible with Drupal 9."
-entity_toolbar;"This module is compatible with Drupal 9."
-decoupled_kit;"This module is ready for Drupal 9!"
-views_negate;"Views Negate 8.x-1.1+ supports Drupal 9. Enjoy."
-simple_like_button;"Fully compatible with Drupal 9"
+libraries_provider;"Module is compatible with Drupal 9"
+announcement_modal;"This module is Drupal 9 compatible."
 dwr;"Module should be compatible with Drupal 9."
-simple_analytics;"D9 ready"
-wisski;"Branch 8.x-2.x is fully D9 compatible. Branch 8.x-3.x is even PHP 8 compatible - work will continue there :)"
-ajaxin;"Ajaxin 8.x supports Drupal 9. Enjoy."
-custom_elements;"The module is compatible with Drupal 9 since beta1."
-svg_icon;"The 8.x-1.x branch is compatible with Drupal 9."
-bundle_redirect;"Bundle redirect module is ready for Drupal 9."
-fixteaserlinks;"Release 8.x-1.1 is fully compatible with Drupal 9."
-ui_patterns_views_style;"Already compatible (no deprecated API & core_version_requirement is set)"
-simple_password_reveal;"Drupal 9 ready!"
-advanced_help_hint;"Compatible with Drupal 9. But there now exists a replacement for Advanced Help that you may want to use instead. Please see: [#2920309] )."
-graphql_node_preview;"This module is ready for Drupal 9."
-one_time_login_link_admin;"It's completely supported in Drupal9."
-welcome_mail;"This module is compatible with Drupal 9"
+comment_reply_count;"Comment Reply Count 8.x-1.2+ supports Drupal 9. Enjoy."
+bbr;"This module is ready to use on Drupal 9 as an experimental code. Once all bugs will be fixed an stable release will be done."
+look;"This module is Drupal 9 compatible."
+webform_ip_geo;"The module is Drupal 9 ready."
 bigvideo;"<a href=""https://www.drupal.org/project/bigvideo/issues/3103472"">#3103472: Add new key core_version_requirement in bigvideo.info.yml</a>"
-paragraphs_button;"8.x-1.1 is compatible with Drupal 9."
-pug;"The module is fully compatible with Drupal 9."
-memory_limit_policy;"This module is compatible with Drupal 9 starting 8.x-1.2 release."
-lupus_ce_renderer;"The module is compatible with Drupal 9 since beta1."
-field_group_metadata;"This module is fully ready for Drupal 9!"
-sendgrid_api;"Fully compatible with Drupal 9."
-watchdog_delete_filter;"This module has been checked and passed the tests for correctness and Drupal 9 deprecation errors provided by Drupal Check PHPStan tool: <a href=""https://github.com/mglaman/drupal-check"">https://github.com/mglaman/drupal-check</a>"
-paypal_subscriptions;[#3084836]
-feedback;"Porting to Drupal 8 and 9 is happening in the <code>3.x</code> branch."
-syncer;"Supports D9."
-change_user_route;"3.0.x is Drupal 9 compatible"
-filter_empty_tags;"This module is available on both D8 and D9."
+stripe_registration;"The 8.x-1.x branch of this module is Drupal 9 compatible."
+rut;"This module is Drupal 9 ready"
+ajaxin;"Ajaxin 8.x supports Drupal 9. Enjoy."
+user_history;"<strong>This module supports Drupal 9.</strong>"
+smart_ip_locale;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/smart_ip_locale?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+available_updates;"Available Updates supports Drupal 9."
+webpack;"Drupal 9 issue [#3131906]"
+excel_importer;"This module is compatible with Drupal 9."
+microcontent;"Please use the issue queue if you find anything"
+xhprof;"Help improve it at [#3121379]"
+custom_configuration;"Drupal 9 compatibility changes are done."
+commerce_funds;"This module is Drupal 9 ready."
+commerce_price_updater;"This module is Drupal 9 ready."
 helloworld;[#3082507]
-multivaluefield;"Drupal 9 ready"
-wikipedia_client;"This module should be Drupal 9 compatible."
-jquery_scrollup;"Compatible with Drupal 9"
+link_iframe_formatter;"2.0.0 is D9 compatible ✨"
+watchdog_delete_filter;"This module has been checked and passed the tests for correctness and Drupal 9 deprecation errors provided by Drupal Check PHPStan tool: <a href=""https://github.com/mglaman/drupal-check"">https://github.com/mglaman/drupal-check</a>"
+doccheck_basic;"2019-07-31: No drupal-check errors in this module"
+fixteaserlinks;"Release 8.x-1.1 is fully compatible with Drupal 9."
+ajax_requirement;"This module is 100% compatible with Drupal 9."
 media_field_formatters;"Compatible as of 8.x-1.0-rc3."
-modal_widget;"This module is Drupal 9 ready."
-burndown;"This module is Drupal 9 ready."
-ex_icons;"This module is compatible with Drupal 9."
-comment_limit;"8.x-1.0-rc1+ is Drupal 9 compatible."
-alias_manager;"Drupal 9 is also supported."
-bcc;"The Beta branch is Drupal 9 ready."
-simpler_quickedit;"Fully compatible with D9"
-iubenda_integration;"3.0.0-alpha1+ is Drupal 9 compatible."
+simple_like_button;"Fully compatible with Drupal 9"
+views_negate;"Views Negate 8.x-1.1+ supports Drupal 9. Enjoy."
+responsive_image_formatter_link_to_image_style;"Version 2.0.x is D9 compatible."
+migrate_queue_importer;"The code of this project is Drupal 9 ready!"
+youtube_import;"This project is D9 Ready"
 bulk_author_update;"This module is already fully compatible with Drupal 9"
 shortcode_social;"Drupal 9 is supported for version 8.x-1.1 and above"
-yg_freelancer;"Theme is Drupal 9 Ready!"
-danse;"This project is ready for Drupal 9"
-custom_login_url;"Custom Login Url supports Drupal 9"
-require_revision_log_message;"Drupal 9 ready."
+disable_browser_back_button;"Fully Drupal 9 compatible as of 8.x-1.x."
+bcc;"The Beta branch is Drupal 9 ready."
+alias_manager;"Drupal 9 is also supported."
+govuk_theme;"Fully ported to Drupal 9"
+display_link_plus;"This module is ready for Drupal 9."
+gsaml;"This module <a href=""https://www.drupal.org/project/gsaml/releases/8.x-2.1"">8.x-2.x</a> release is already fully compatible with Drupal 9!"
+block_place;"This is a direct port from Drupal 8 experimental core module."
+graphql_node_preview;"This module is ready for Drupal 9."
+config_share;"The latest release supports both 8.x and 9.x"
+fragments;"Fragments is Drupal 9 compatible. Please report any issues in the issue queue."
+jquery_scrollup;"Compatible with Drupal 9"
+google_index_api;"Drupal 9 is fully supported since version 8.x-1.1."
+mobile_native_share;"Mobile Native Share supports Drupal 9. Enjoy."
 ui_patterns_pattern_lab;"Drupal 9 compatible since 8.x-1.0-alpha6"
-xhprof;"Help improve it at [#3121379]"
-entity_reference_preview;"This module is compatible with Drupal 9"
-graphql_entity_by_object;"This module is ready for D9!"
-url_replace_filter;"Version 1.0 is compatible with Drupal 9."
-media_sitemap;"Media sitemap 8.x-1.0+ supports Drupal 9."
-media_iframe;"This module is Drupal 9 compatible."
+gdpr_onetrust;"Drupal 9 Compatability is committed in the <a href=""https://www.drupal.org/project/gdpr_onetrust/releases/2.x-dev"" title=""2.x branch"">2.x branch</a> and a dev version is available for download. Help this project by testing this version"
+uswds_ckeditor_integration;"1.0.x branch is compatible with Drupal 9."
+cloudflare_purge;8/9
+year;"Year is compatible with Drupal 9."
+translate_tool;"This module is ready for Drupal 9."
+ex_icons;"This module is compatible with Drupal 9."
+page_attributes;"It will be availble for D9 upon its official release"
+birthday_wish_mail;"This module is fully compatible with Drupal 9!"
+personal_id;"This module is Drupal 9 compatible."
 flatcomments;"Compatible with Drupal 9"
-notify;"Looking for a co-maintainer. Please see [#3196744]."
-smartmenus;"* There are no plans for a Drupal 9 version of this module."
+svg_icon;"The 8.x-1.x branch is compatible with Drupal 9."
+nopremium;"This module is compatible with Drupal 9."
+call_now_button;"This module is Drupal 9 compatible 🍻"
+ipstack;"This module is ready for Drupal 9!"
+bundle_redirect;"Bundle redirect module is ready for Drupal 9."
+require_revision_log_message;"Drupal 9 ready."
+change_user_route;"3.0.x is Drupal 9 compatible"
+geocluster;"2.0.0+ is compatible with Drupal 9"
+simple_password_reveal;"Drupal 9 ready!"
+popup_onload;[#3083925]
+popin;"This module is fully compatible with drupal 9."
+auctions;"Drupal 9 ready from the start!"
+eus;"End user session 8.x-1.x supports Drupal 9. Enjoy."
+panache;"This theme is ready for Drupal 9 as of <a href=""https://www.drupal.org/project/panache/releases/8.x-1.1"">verison 1.1</a>!"
+jstree_menu;"This module is already compatible with Drupal 9."
+amunet;8/9
+bibcite_migrate;"Currently no known Drupal 9 compatibility issues in latest dev."
+grid_view_bootstrap;"This is Drupal 9 ready."
+civic_breadcrumbs;"This module is compatible with drupal 9."
+multivaluefield;"Drupal 9 ready"
+webform_remote_select;"Compatible with Drupal 9"
+page_popup;"Already compatible (no deprecated API & core_version_requirement is set)"
+taxonomy_custom_controller;"Ready as it will release."
+entity_toolbar;"This module is compatible with Drupal 9."
 at_corolla;"Drupal 9 compatible"
-twitter;"Use this project instead: <em>TBD</em>"
+welcome_mail;"This module is compatible with Drupal 9"
+youtubeapi;"Drupal 9 ready"
 contextual_filter_range_validator;"<a href=""https://www.drupal.org/project/contextual_filter_range_validator/releases/8.x-1.1"">Views Contextual Filter Validator: Number Range 8.x-1.1</a> supports Drupal 9."
-rng_conflict;"Not yet."
-translate_tool;"This module is ready for Drupal 9."
-christmas_snow;"Module is fully compatible with Drupal 9!"
+migrate_media_handler;"Drupal 9 released!"
+drusys_landing_page_builder;"Drupal 9 Available."
+handsontable_yml_webform;"Fully compatible. Use release 8.x-1.2 of this module."
+chat_livehelperchat;"Drupal 9 compatible."
+modal_widget;"This module is Drupal 9 ready."
+rng_conflict;"Not yet."
 math_field;[#3083212]
-amunet;8/9
-year;"Year is compatible with Drupal 9."
-youtube_import;"This project is D9 Ready"
-cloudflare_purge;8/9
-sansdesordre;"This module is Drupal 9 ready."
-aws_cloudwatchlogs;"The module is supporting Drupal 8.8 and higher versions."
-rest_mail_login;"Drupal 9 READY."
-disable_browser_back_button;"Fully Drupal 9 compatible as of 8.x-1.x."
-counter_on_scroll;"Available for Drupal 9."
-comment_approver;"Comment approver 8.x-1.x-dev supports Drupal 9. Enjoy."
-graphql_menu;"8.x-1.x is Drupal 9 compatible."
-facets_link_field_processors;"This module is ready for Drupal 9."
-birthday_wish_mail;"This module is fully compatible with Drupal 9!"
-sticky_toolbar;"This module is Drupal 9 ready."
-commerce_product_taxonomy_filter;"It also supports drupal 9"
-webpack;"Drupal 9 issue [#3131906]"
+paragraphs_type_help;"Use version 2.x of this module"
+graphql_entity_by_object;"This module is ready for D9!"
+quote;"8.x-2.0+ is Drupal 9 compatible."
+age_exposed_filter;"The module is ready for Drupal 9."
+notify;"Version 2 is compatible with Drupal 9."
+migrate_source_html;"This module is Drupal 9 ready."
+amazing_multiselect;"Porting this project to <strong>D9</strong> will start with <strong>Drupal 8.9</strong> first release ."
+sendgrid_api;"Fully compatible with Drupal 9."
+language_switcher_langcode_block;"This module is Drupal 9 ready."
+migrate_scanner;"This module is compatible with Drupal 9."
+iubenda_integration;"3.0.0-alpha1+ is Drupal 9 compatible."
+commerce_ifthenpay;"This module is Drupal 9 compatible 🍻"
+syncer;"Supports D9."
+url_replace_filter;"Version 1.0 is compatible with Drupal 9."
+entity_usage_integrity;"This module is Drupal 9 compatible."
 queue_throttle;"Release <code>8.x-1.2</code> is D9 compatible!"
+paypal_subscriptions;[#3084836]
 ckeditor_datetime;"This module is Drupal 9 ready"
+efs;"D9 compatibility 2.x branch"
+scheduled_transitions_sidebar;"2.x branch is compatible with Drupal 8 and 9."
+context_mobile_condition;"This module is compatible with Drupal 9."
+layout_builder_customizer;"This module is Drupal 9 compatible 🍻"
+smartmenus;"* There are no plans for a Drupal 9 version of this module."
 facets_short_pretty_paths;"Is Drupal 9 compatible / dependencies might need patches"
-excel_importer;"This module is compatible with Drupal 9."
-grid_view_bootstrap;"This is Drupal 9 ready."
-first_time_login;"This module is Drupal 9 ready."
+entity_usage_views_field;"2.x branch compatible with Drupal 9"
+comment_limit;"8.x-1.0-rc1+ is Drupal 9 compatible."
+twitter;"Use this project instead: <em>TBD</em>"
+number_formatter;"This module is ready for Drupal 9."
+follow_unfollow;"-Ported in drupal 9"
+christmas_snow;"Module is fully compatible with Drupal 9!"
+lb_section_navigation;"The module is Drupal 9 ready"
+cookie_samesite_support;"This is D9 compatible."
+jumper;"Jumper (Jump Anywhere) 8.x supports Drupal 9. Enjoy."
+yg_freelancer;"Theme is Drupal 9 Ready!"
+wikipedia_client;"This module should be Drupal 9 compatible."
 link_field_display_mode_formatter;"The module is compatible with Drupal 9"
-block_place;"This is a direct port from Drupal 8 experimental core module."
-popin;"This module is fully compatible with drupal 9."
-govuk_theme;"Fully ported to Drupal 9"
-paragraphs_bootstrap_carousel;"ready for drupal 9"
-dan;"Ready for Drupal 9"
-geocluster;"2.0.0+ is compatible with Drupal 9"
-recurly;"Drupal 9 support was added in [#3071817], but if anything was missed, please report it in a new issue (but check for similar issues first)."
+time_spent;"This module is ready for Drupal 9."
+ik_modals;"Compatibility for D9 starts at version 3.0.0 and up"
+rest_mail_login;"Drupal 9 READY."
+taxonomy_bulk_actions;"This project is Drupal 9 compatible."
+lightship;"This theme is Drupal 9 ready."
+filter_empty_tags;"This module is available on both D8 and D9."
+extra_field_configuration;"This module is compatible with Drupal 9."
+commerce_culqi;"Supported as of 2.0.0"
+disable_user_login_and_registration;"Compatible with Drupal 9"
+commerce_donation_flow;"Ready for Drupal 9!"
+sticky_toolbar;"This module is Drupal 9 ready."
+search_api_grouping;"This module is ready for D9!"
 yandex_yml;"The current module version is ready to run."
-description_list_field;"Ready for Drupal 9."
-quote;"8.x-2.0+ is Drupal 9 compatible."
-jumper;"Jumper (Jump Anywhere) 8.x supports Drupal 9. Enjoy."
-sarbacane;"This module is Drupal 9 ready."
-display_link_plus;"This module is ready for Drupal 9."
-sharedemail_pass_reset;"Release <code>8.x-2.0</code> is D9 compatible!"
-eus;"End user session 8.x-1.x supports Drupal 9. Enjoy."
-chat_livehelperchat;"Drupal 9 compatible."
-page_popup;"Already compatible (no deprecated API & core_version_requirement is set)"
-h5p_analytics;"Current codebase should have no issues working with upcoming Drupal version 9 as soon as the main H5P module catches up."
-jstree_menu;"This module is already compatible with Drupal 9."
-call_now_button;"This module is Drupal 9 compatible 🍻"
-youtubeapi;"Drupal 9 ready"
+foundation_sites;"This module is Drupal 9 compatible in the latest branch."
+drowl_paragraphs;"This module is Drupal 9 compatible in the latest branch."
 mailchimp_marketing;"Drupal 9 ready"
-efs;"D9 compatibility 2.x branch"
-follow_unfollow;"-Ported in drupal 9"
-civic_breadcrumbs;"This module is compatible with drupal 9."
-bean_migrate;"Compatible with Drupal 9."
-fragments;"Fragments is Drupal 9 compatible. Please report any issues in the issue queue."
-loco_translate;"Loco Translate is ready for Drupal 9"
-commerce_checkoutcom;"This module is Drupal 9 ready"
-views_argument_validator_regex;"<a href=""https://www.drupal.org/project/views_argument_validator_regex/releases/8.x-1.0"">Views Contextual Filter Validator: Regular Expression (regex) v8.x-1.0</a> supports Drupal 9."
-entity_usage_views_field;"2.x branch compatible with Drupal 9"
-entity_usage_integrity;"This module is Drupal 9 compatible."
-commerce_ingenico;"Drupal 9 ready since 8.x-1.0-beta2"
-layout_builder_customizer;"This module is Drupal 9 compatible 🍻"
-translated_config;"Fully compatible with Drupal 9."
-bootstrap4_tools;"Version 2.0+ is compatible with Drupal 9."
-mobile_native_share;"Mobile Native Share supports Drupal 9. Enjoy."
-eep;"This project is ready for Drupal 9"
-time_spent;"This module is ready for Drupal 9."
-entity_diff_ui;"Compatible with Drupal 9"
-fasttoggle;"8.x-3.0+ is Drupal 9 compatible."
-file_history;"This module are D9 ready !"
 entity_reports;"Drupal 9 support is coming in 1.6."
-drowl_paragraphs;"This module is Drupal 9 compatible in the latest branch."
-pf_alerta;"This project is ready for Drupal 9"
-services_menu;"Drupal 9 Compatible"
-ajax_requirement;"This module is 100% compatible with Drupal 9."
-ik_modals;"Compatibility for D9 starts at version 3.0.0 and up"
 otp_verification;"Currently no known issues with Drupal 9."
-drowl_layouts;"This module is Drupal 9 compatible in the latest branch."
-video_embed_twentythree;"Drupal 9 supported since 8.x-1.2."
+ekam;Compatible.
+aws_cloudwatchlogs;"The module is supporting Drupal 8.8 and higher versions."
+lupus_ce_renderer;"The module is compatible with Drupal 9 since 2.0.0-beta7."
+simple_live_css;"This module is Drupal 9 ready!"
+custom_elements;"The module is compatible with Drupal 9 since beta1."
 select2_multicheck;"This module is already fully compatible with Drupal 9"
-vefta;"This module will not be available for drupal 9, use video_embed_field instead."
-webform_remote_select;"Compatible with Drupal 9"
-commerce_otpsp;"Help port this project at [#3099573]"
-extra_field_configuration;"This module is compatible with Drupal 9."
-web_page_archive;"Drupal 9 support is underway: [#3112530]"
-text_block;"This module is fully compatible with Drupal 9."
-cookie_samesite_support;"This is D9 compatible."
-paragraphs_tabs_widget;"Already compatible with Drupal 9! (<a href=""https://www.drupal.org/node/3187755/qa"">see the automated test results</a>)"
-context_mobile_condition;"This module is compatible with Drupal 9."
+outlayer;"Outlayer 8.x supports Drupal 9. Enjoy."
+acquia_purge_varnish;8/9
+dan;"Ready for Drupal 9"
+tab_manager;"Compatible with Drupal 9."
+env_libraries;"Env Libraries supports Drupal 9."
+views_data_export_phpspreadsheet;"Compatible with drupal 9"
+first_time_login;"This module is Drupal 9 ready."
+fivestar_smiley;"This module is Drupal 9 ready."
+eep;"This project is ready for Drupal 9"
+carryquery;"8.x-1.x-dev is now Drupal 9 compatible."
+counter_on_scroll;"Available for Drupal 9."
+gin_gutenberg;"Works with Drupal 9 out of the box"
+recurly;"Drupal 9 support was added in [#3071817], but if anything was missed, please report it in a new issue (but check for similar issues first)."
+timetable_cron;"This module is Drupal 9 ready."
+image_background_formatter;"Drupal 9 is also supported."
+comment_approver;"Comment approver 8.x-1.x-dev supports Drupal 9. Enjoy."
+views_field_compare;"Fully compatible with Drupal 9."
+dynamic_menu_item;"Module version <code>1.0</code> is Drupal 9 compatible. See issue [#3138812] for more details."
 callus;"This module will work as is with Drupal 9."
-git_info;"Version 2.x is Drupal 9 compatible"
-trial_role;"This module has no known issues with Drupal 9"
+text_block;"This module is fully compatible with Drupal 9."
+pf_alerta;"This project is ready for Drupal 9"
+field_group_bootstrap;"support drupal 9"
+fasttoggle;"8.x-3.0+ is Drupal 9 compatible."
+mortgage_calculator;"Edit Real Estate Mortgage Calculator is compatible with Drupal 9."
+reference_blocked_users;8/9
+barebones;"This theme is compatible with Drupal 9."
+commerce_ingenico;"Drupal 9 ready since 8.x-1.0-beta2"
+druppio_small_business;"This theme is Drupal 9 ready."
+spamaway;"It's D9 ready baby!"
+bootstrap4_tools;"Version 2.0+ is compatible with Drupal 9."
+partial_multi;"This project is Drupal 9 compatible."
 php_password;"The latest release should support Drupal 9. Please report any issues."
-barebones_enhanced;"This theme is compatible with Drupal 9."
-cookie_consent_notice_by_cookieyes;[#3097028]
-smart_content_paragraphs;"Drupal 9 compatibility is pending these issues from <a href=""https://www.drupal.org/project/smart_content_segments"">Smart content segments</a> being fixed: <ul>   <li><a href=""https://www.drupal.org/project/smart_content_segments/issues/3148855"">Automated Drupal 9 compatibility fixes</a></li>   <li><a href=""https://www.drupal.org/project/smart_content_segments/issues/3151673"">Update info.yml file to allow D9 compatibility</a></li> </ul>"
-recombee;"This module is Drupal 9 compatible."
-filter_harmonizer;"Ready for use in D8 and D9."
-number_formatter;"This module is ready for Drupal 9."
-galleriajs;"The module is compatible with Drupal 9."
 commerce_multisafepay_payments;"This module is Drupal 9 ready."
-commerce_donation_flow;"Ready for Drupal 9!"
-fb_filter;"Facebook Filter 8.x-1.1 supports Drupal 9."
-timetable_cron;"This module is Drupal 9 ready."
-social_contact_info;"Compatible with Drupal 9"
-taarikh;"8.x-1.0-alpha3 is compatible with Drupal 9"
-auto_anchors;"Automatic Anchors is compatible with Drupal 9."
-druppio_small_business;"This theme is Drupal 9 ready."
-ckeditor_google_search;"Requires Drupal: ^8 || ^9"
-dynamic_menu_item;"Module version <code>1.0</code> is Drupal 9 compatible. See issue [#3138812] for more details."
-create_new_entity_reference_permission;"Drupal 9 compatible!"
+gdpr_video;"Ready now for D8.9 and D9.x"
+govuk_webform_elements;"Fully ported to Drupal 9"
 notfoundpassthrough;"Page Not Found Passthrough works in Drupal 9."
-migrate_source_html;"This module is Drupal 9 ready."
-outlayer;"Outlayer 8.x supports Drupal 9. Enjoy."
-line_awesome;"This module is Drupal 9 compatible 🍻"
-search_api_recombee;"This module is Drupal 9 compatible."
-popper_js;"This module is now superfluous and aspects are integrated into Drupal core."
-search_api_grouping;"This module is ready for D9!"
-yg_profile;"Theme ready for D9"
-group_forum;"This project is ready for Drupal 9"
-licensing;"The 8.x-1.x branch of this module is compatible with Drupal 9."
-transaction_workflow;"This module is compatible with Drupal 9 from version 1.0-beta1 onwards"
-bibcite_altmetric;"Currently no known Drupal 9 compatibility issues in latest dev."
+crossword;"8.x-1.x-dev is compatible with D9."
+expose_status;"This project is compatible with Drupal 9."
+file_history;"This module are D9 ready !"
+webform_dynamic_autocomplete;"This module works for Drupal 9 as well as for Drupal 8 versions above 8.7"
+sarbacane;"This module is Drupal 9 ready."
+galleriajs;"The module is compatible with Drupal 9."
+simpleads;"Drupal 8/9 version support is available for purchase https://downloads.minnur.com/drupal/simpleads"
+group_extras;"Ready for Drupal9"
+instagram_field;"2019-07-31: No drupal-check errors in this module"
+twitter_api;"The 8.x-1.x branch supports Drupal 9"
+drowl_media;"This module is Drupal 9 compatible in the latest branch."
+commerce_otpsp;"Help port this project at [#3099573]"
+paragraphs_bootstrap_carousel;"ready for drupal 9"
+media_pixabay;"Media Pixabay 8.x-1.0+ supports Drupal 9."
+h5p_analytics;"Current codebase should have no issues working with upcoming Drupal version 9 as soon as the main H5P module catches up."
+brreg_api;"This project is 100% compatible with Drupal 9"
 teamleader;"This project will be compatible with Drupal 9 when it is released."
-simple_live_css;"This module is Drupal 9 ready!"
-mortgage_calculator;"Edit Real Estate Mortgage Calculator is compatible with Drupal 9."
-text_rotator_filter;"Drupal 9 is fully supported."
+invoice_agent;"Read more about this project’s readiness at [#3090689]."
 field_permissions_group;"Project is compatible with Drupal 8.8 or 9."
 alexa;"Drupal 9 compatible since version 1.0-rc2"
-uswds_paragraph_components;"1.0.x-dev is compatible with Drupal 9."
-invoice_agent;"Read more about this project’s readiness at [#3090689]."
-webform_dynamic_autocomplete;"This module works for Drupal 9 as well as for Drupal 8 versions above 8.7"
+custom_500_error;"it's compatible with both 8 and 9"
+web_page_archive;"Drupal 9 support is underway: [#3112530]"
+text_rotator_filter;"Drupal 9 is fully supported."
+akismet;"Help port this project at [#3225169]"
+download_statistics;"This module is Drupal 9 ready."
+commerce_extra_items;"Compatible with Drupal 9 since version 1.2."
+ckeditor_google_search;"Requires Drupal: ^8 || ^9"
 expose_actions;"This project is ready for Drupal 9"
-route_iframes;"Ready to be used on Drupal 9!"
-academic_applications;"Help port this project at [#3124158]."
-mailboxlayer;"Mailboxlayer is compatible with Drupal 9"
-instagram_field;"2019-07-31: No drupal-check errors in this module"
-entity_reference_finder;"Drupal 9 supported."
-ekam;Compatible.
+line_awesome;"This module is Drupal 9 compatible 🍻"
+taarikh;"8.x-1.0-alpha3 is compatible with Drupal 9"
+html5_audio_player;"We are ready to port this module in Drupal 9."
+quicker_edit;"The maintainer will try to keep the module D9 ready from the stable release day. See [#3091733]"
+link_fix_absolute_urls;"The module is fully compatible with D9."
+apidae_tourisme;"<p><strong>The version 2.0.0-alpha2 is fully compatible with drupal 9 ! </strong> \\o/</p>"
 mailtoui;"This module is Drupal 9 compatible 🍻"
-govuk_webform_elements;"Fully ported to Drupal 9"
-env_libraries;"Env Libraries supports Drupal 9."
-commerce_pvt;"Ready to roll out on D9, cleaned code and <strong>drupal-checked</strong>-ed it."
-bootstrap_pointnet;"As soon as the main theme, Bootstrap 8.x, will be compatible with Drupal 9 I will start the conversion of this sub-theme"
-media_pixabay;"Media Pixabay 8.x-1.0+ supports Drupal 9."
-big_pipe_demo;"This module is ready for Drupal 9 as of <a href=""https://www.drupal.org/project/big_pipe_demo/releases/8.x-1.3"">version 1.3</a>!"
-commerce_tax_wa;"8.x-2.2 is compatible with Drupal 9."
-http_headers_cleaner;"Http-headers cleaner supports Drupal 9"
-expose_status;"This project is compatible with Drupal 9."
-amazing_multiselect;"Porting this project to <strong>D9</strong> will start with <strong>Drupal 8.9</strong> first release ."
-group_extras;"Ready for Drupal9"
-disable_user_login_and_registration;"Compatible with Drupal 9"
+migmag;"Compatible with Drupal 9."
+kaltura_media;"This module is compatible with both Drupal 8.8 and Drupal 9"
+drowl_header_slides;"This module is Drupal 9 compatible in the latest branch."
+bibcite_altmetric;"Currently no known Drupal 9 compatibility issues in latest dev."
+group_forum;"This project is ready for Drupal 9"
+ckeditor_preview;"Drupal 9 compatible."
+pc;"Use 2.x branch for Drupal 9."
+azure_storage;"Release <code>2.0.0</code> is D9 compatible!"
+social_contact_info;"Compatible with Drupal 9"
 single_content_sync;"The module is Drupal 9 ready"
-jsonapi_reference;"No known compatibility issues with Drupal 9."
-drupal_yext;"This module is Drupal 9 compatible."
-media_alias_display;"1.0.x branch is Drupal 9 compatible."
-commerce_sage;"Ready for testing with Drupal 9"
-quicker_edit;"The maintainer will try to keep the module D9 ready from the stable release day. See [#3091733]"
-random_reference_formatter;"This module is D9 compatible since version 1.2"
+video_embed_twentythree;"Drupal 9 supported since 8.x-1.2."
+config_backup;"This module is Drupal 9 compatible."
 formstack;"Use version ^3.0.0"
-rating_field;"This module should be ready for D9 as there is no deprecated code and works with 8.7.6 as well."
-download_statistics;"This module is Drupal 9 ready."
-image_background_formatter;"Drupal 9 is also supported."
-barebones;"This theme is compatible with Drupal 9."
-webform_media;"Drupal 9 compatible 🎉"
-disable_autopopulate_rform;"This module is compatible with Drupal 9."
-field_group_bootstrap;"support drupal 9"
-file_to_media;"This module is D9 compatible 😎"
-tag_formatter;"This module is ready for Drupal 9."
+paragraphs_tabs_widget;"Already compatible with Drupal 9! (<a href=""https://www.drupal.org/node/3187755/qa"">see the automated test results</a>)"
 mapbox_ui;"Release 8.x-1.3 or higher is D9 compatible!"
-hover_card;"This module is Drupal 9 ready."
 page_hits;"Module fully compatible with Drupal 9."
-simpleads;"Drupal 8/9 version support is available for purchase https://downloads.minnur.com/drupal/simpleads"
-reference_blocked_users;8/9
-taxonomy_custom_controller;"Ready as it will release."
-ctc;"Clear Cache Tag 8.x-1.x supports Drupal 9. Enjoy."
-twitter_api;"The 8.x-1.x branch supports Drupal 9"
-scheduled_transitions_sidebar;"2.x branch is compatible with Drupal 8 and 9."
-content_as_config;"This module is fully Drupal 9 compatible."
-html5_audio_player;"We are ready to port this module in Drupal 9."
-acquia_purge_varnish;8/9
-bestreply;"8.x-3.x branch is Drupal 9 compatible."
-crossword;"8.x-1.x-dev is compatible with D9."
-corona_live_tracker;"Ported to D9"
-uswds_ckeditor_integration;"1.0.x branch is compatible with Drupal 9."
+views_argument_validator_regex;"<a href=""https://www.drupal.org/project/views_argument_validator_regex/releases/8.x-1.0"">Views Contextual Filter Validator: Regular Expression (regex) v8.x-1.0</a> supports Drupal 9."
+create_new_entity_reference_permission;"Drupal 9 compatible!"
+tag_formatter;"This module is ready for Drupal 9."
+academic_applications;"Help port this project at [#3124158]."
+popper_js;"This module is now superfluous and aspects are integrated into Drupal core."
+filter_harmonizer;"Ready for use in D8 and D9."
+delta_filter;"Drupal 9 ready."
+token_var;"Token Variable 8.x-1.0+ supports Drupal 9."
+pmfs;"Supports Drupal 9!"
+prehome;"This module is Drupal 9 compliant."
+trial_role;"This module has no known issues with Drupal 9"
+commerce_pvt;"Ready to roll out on D9, cleaned code and <strong>drupal-checked</strong>-ed it."
+group_webform;"Drupal 9 readiness added"
+social_links;"Supported as of 8.x-2.0!"
+crop_image;"This module is compatible with Drupal 9"
+git_info;"Version 2.x is Drupal 9 compatible"
+widencollective_filefield;"This module is compatible with Drupal 9."
+graphql_flag;"8.x-1.x is Drupal 9 compatible."
+yg_profile;"Theme ready for D9"
+ckeditor_giella;"The module is Drupal 9 compatible."
+datatables_cdn;"This module is Drupal 9 ready."
+drowl_layouts;"This module is Drupal 9 compatible in the latest branch."
+blazy_video_embed_field;"Use 2.0+ of this module."
 monitoring_hrm;"Version 1.1 is compatible with D8.8 + D9.0"
-user_password_randomizer;"Compatible with Drupal 9"
-block_library;"Ready for Drupal 9!"
-breadcrumb_field;"Breadcrumb field module is compatible"
-drowl_media;"This module is Drupal 9 compatible in the latest branch."
-age_exposed_filter;"The module is ready for Drupal 9."
-tab_manager;"Compatible with Drupal 9."
-url_restriction_by_role;"This module is already fully compatible with Drupal 9"
-disable_enable_all_assign_block;"Disable And Enable All Assign Block is fully compatible with Drupal 9!"
-gdpr_video;"Ready now for D8.9 and D9.x"
-commerce_direct_tax_field;"Not tested."
+libraries_delay_load;"2.0+ is compatible with Drupal 9"
+password_policy_pwned;"The 8.x-1.x branch is compatible with Drupal 9."
+uswds_paragraph_components;"2.1.x is compatible with Drupal 9."
+update_worker;"This module is 100% compatible with Drupal 9."
+commerce_banca_intesa;"This module is Drupal 9 ready."
+filter_format_audit;"This module is D9 ready 🏖"
+barebones_enhanced;"This theme is compatible with Drupal 9."
 google_analytics_vimeo;"Use <a href=""https://www.drupal.org/project/google_analytics_vimeo/releases/8.x-1.1-alpha1"">8.x-1.1-alpha1</a>."
-docbinder;"Drupal 9 is fully supported since version 1.1."
-pdf_html;"Should be ready for use on Drupal 9"
+term_glossary;"This will have a stable Drupal 9 Release."
+services_menu;"Drupal 9 Compatible"
 linkychecker;"Compatible with Drupal 8 and 9."
-ip_lookup;"This module currently uses no deprecated code and should be compatible with Drupal 9 upon its release."
+recombee;"This module is Drupal 9 compatible."
+hover_card;"This module is Drupal 9 ready."
+drupal_yext;"This module is Drupal 9 compatible."
 migrate_process_extras;"8.x-1.0-beta3 and above are D9 compatible ✨"
-commerce_payu;"D8 version will also D9 compatible."
-popup_link_formatter;"Tested and it's working."
-prehome;"This module is Drupal 9 compliant."
-ckeditor_preview;"Drupal 9 compatible."
-behat_ui;"<strong>Works and ready for Drupal 9.</strong>"
-form_filter_fields;"We will work to have this available for D9 in the coming months. Issue created here: https://www.drupal.org/project/form_filter_fields/issues/3214818"
+big_pipe_demo;"This module is ready for Drupal 9 as of <a href=""https://www.drupal.org/project/big_pipe_demo/releases/8.x-1.3"">version 1.3</a>!"
+rokka;"Branch 2.x supports Drupal 9."
+word_monitor;"This module is Drupal 9-compatible."
+pdf_html;"Should be ready for use on Drupal 9"
+licensing;"The 8.x-1.x branch of this module is compatible with Drupal 9."
+plausible;"This module will support Drupal 9 at launch."
+corona_live_tracker;"Ported to D9"
+login_frequency;"Drupal 9 compatible from 8.x-1.2 version."
+form_filter_fields;"Supporting D9 now!"
+commerce_coinpayments;"Commerce Coinpayments 8.x-1.1+ supports Drupal 9. Enjoy."
+commerce_direct_tax_field;"Not tested."
+http_headers_cleaner;"Http-headers cleaner supports Drupal 9"
+potion;"Potion is ready for Drupal 9"
+one_time_login_link_admin;"It's completely supported in Drupal9."
+fb_filter;"Facebook Filter 8.x-1.1 supports Drupal 9."
+log_cache_tags;"This will be available in Drupal 9."
+block_library;"Ready for Drupal 9!"
 content_editing_message;"This module is already fully compatible with Drupal 9!"
-aws_s3_key_checker;"This module is ready for Drupal 9"
-alternative_user_emails;"Probably D9 ready, but not tested."
-token_var;"Token Variable 8.x-1.0+ supports Drupal 9."
-libraries_delay_load;"2.0+ is compatible with Drupal 9"
-iubenda;"Drupal-9 compatible as of version 1.0-alpha3."
-mosaicformatter;"No plan to port to Drupal 9"
-layout_builder_asset;"2.0.0-alpha1+ are compatible with Drupal 9."
-braintree_cashier;"The Drupal 9 version of Braintree Cashier will probably be much leaner in order to improve maintainability. It will focus on only essential features, such as signing up with Braintree's Drop-in UI, listing charges, enabling cancelation with an optional cancel message, supporting free trials, email notification of upcoming free trial expiry, optionally accepting PayPal, and optionally disallowing the use of the same payment method on multiple accounts. Features that will probably not be implemented include discounts, PDF invoices, Views to display billing plans, localized display of currency, and switching between billing plans."
-term_glossary;"This will have a stable Drupal 9 Release."
-commerce_trustedshops;"Commerce TrustedShops is ready for Drupal 9"
-webform_sendgrid;"Compatible with Drupal 9."
-term_quick_edit;"Term Quick Edit supports Drupal 9. Enjoy."
-commerce_shopping_hours;"This module is Drupal 9 ready."
-ui_patterns_entity_links;"Already compatible (no deprecated API & core_version_requirement is set)"
-blazy_video_embed_field;"Use 2.0+ of this module."
+rating_field;"This module should be ready for D9 as there is no deprecated code and works with 8.7.6 as well."
+tweet_feed;"Drupal 8 & 9 support now available."
+jsonapi_reference;"No known compatibility issues with Drupal 9."
+ctc;"Clear Cache Tag 8.x-1.x supports Drupal 9. Enjoy."
+breadcrumb_field;"Breadcrumb field module is compatible"
+pingdom_rum;"This module is compatible with Drupal 9 starting from the 2.0.1 release"
+all_extensions;"this module is compatible with Drupal 9 too"
+disable_enable_all_assign_block;"Disable And Enable All Assign Block is fully compatible with Drupal 9!"
+config2php;"Drupal 9 is fully supported since version 2.0.0-beta1"
+node_body_class;"Compatible with Drupal 9"
+dream_block_manager;Ready
+search_api_recombee;"This module is Drupal 9 compatible."
+transaction_workflow;"This module is compatible with Drupal 9 from version 1.0-beta1 onwards"
+vefta;"This module will not be available for drupal 9, use video_embed_field instead."
+webform_media;"Drupal 9 compatible 🎉"
+popup_link_formatter;"Tested and it's working."
 block_component_library;"We're happy to announce that this module is Drupal 9 compatible! :)"
-pipedrive;"The 9 version is a complete rewrite but will cover all existing functionality."
-kaltura_media;"This module is compatible with both Drupal 8.8 and Drupal 9"
-honey;"This theme was created for Drupal 9."
-social_links;"Supported as of 8.x-2.0!"
-mailjet_sign_up;"This module is Drupal 9 ready."
-potion;"Potion is ready for Drupal 9"
-limit_domain_access_by_role;"Tested on Drupal 9 and confirmed fully functional."
-commerce_btcpay;"Drupal 9 ready as of 8.x-1.0-alpha4"
-info_messages;"Info Messages 8.x-1.1+ supports Drupal 9. Enjoy."
-cart_item_count;"Currently, it is in active development phase. it will be available very soon for D9."
-toastify;"Drupal 9 is also supported!"
-login_frequency;"Drupal 9 compatible from 8.x-1.2 version."
-personal_id;"This module is Drupal 9 compatible."
+user_password_randomizer;"Compatible with Drupal 9"
 link_no_protocol;"This project will be compatible with Drupal 9 when it is released."
-commerce_ifthenpay;"This module is Drupal 9 compatible 🍻"
-pmfs;"Supports Drupal 9!"
-file_update;"Ported to D9."
-kafka;"Drupal 9 port issue is [#3122332]"
-scheduled_message;"2.x branch is now compatible with Drupal 9!"
-dynamic_breadcrumb;"Release <code>8.x-1.1</code> is D9 compatible!"
-spamaway;"It's D9 ready baby!"
-digital_signage_framework;"This project is ready for Drupal 9"
-yunke_captcha;"It already works for D9"
-site_settings_path_alias;"This module is ready for Drupal 9!"
-elui;"This module should already be compatible with Drupal 9. So if you find any depricated code please create an issue for it. Or an issue with a patch is even better :)"
-batch_jobs;"The Batch Jobs project has been ported to Drupal 9 although there may be additional work as additional changes are made to Drupal 9."
-erl_restriction;"This module is ready for D9!"
-commerce_coinpayments;"Commerce Coinpayments 8.x-1.1+ supports Drupal 9. Enjoy."
-vrssfa;"8.x-1.3+ is Drupal 9 compatible."
-ckeditor_giella;"The module is Drupal 9 compatible."
-foldershare_rest;"Adds drupal 9 compatibility, now requires drupal 8.7+, includes client bug fixes."
-commerce_product_reminder;"Drupal 9 ready"
-word_monitor;"This module is Drupal 9-compatible."
-crop_image;"This module is compatible with Drupal 9"
+disable_autopopulate_rform;"This module is compatible with Drupal 9."
+ip_lookup;"This module currently uses no deprecated code and should be compatible with Drupal 9 upon its release."
+file_download_statistics;"it's compatible with Drupal 8 and 9"
+entity_reference_preview;"This module is compatible with Drupal 9"
+mtc;"This module is fully compatible with Drupal 9!"
+anonymous_subscriptions;"Development release is available to use/test"
+commerce_shopping_hours;"This module is Drupal 9 ready."
+papaparse;"This module is Drupal 9 ready."
+axeptio;"This module is ready for Drupal 9."
+ckeditor_layouts;"This module is natively build for Drupal 9."
+aws_s3_key_checker;"This module is ready for Drupal 9"
+webform_sendgrid;"Compatible with Drupal 9."
+commerce_tax_wa;"8.x-2.2 is compatible with Drupal 9."
+something_went_wrong;"This module is Drupal 9 ready."
+commerce_sage;"Ready for testing with Drupal 9"
 custom_solr_search;"Custom SOLR search 8.x-2.0+ supports Drupal 9."
-anonymous_publishing;"This project relies on community support (patches and sponsorship) to complete porting to Drupal 8 and Drupal 9."
-real_estate;"The module is Drupal 9 compatible."
-rokka;"Branch 2.x supports Drupal 9."
-students;[#3082548]
+commerce_promo_link;"This module is ready for Drupal 9."
+cart_item_count;"Currently, it is in active development phase. it will be available very soon for D9."
+entity_share_websub;"Drupal 9 ready"
 simple_lazyloader;"Help port this project at [#3088976]"
+behat_ui;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/behat_ui?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+flashpoint;"<h2>2.0.x</h2> The Drupal 9 compatible version, 2.0.x, is now under development. The content entity structure will stay the same, but early alpha releases will begin with flashpoint_course, followed by flashpoint_community. Migration documentation will be added as modules are ported."
+paybox;"This module is Drupal 9 ready."
 roundabout;"<p>This module has no identified issues and should be ready.</p>"
-media_entity_consent;"This module is compatible with Drupal 9 (tested by drupal-check)"
-node_body_class;"Compatible with Drupal 9"
-muuri;"Release <code>8.x-1.2</code> is D9 compatible!"
-amp_optimizer;"Compatible with Drupal 9"
-signageos;"This project is ready for Drupal 9"
-site_per_path;"This module is ready for Drupal 9."
+bootstrap_pointnet;"As soon as the main theme, Bootstrap 8.x, will be compatible with Drupal 9 I will start the conversion of this sub-theme"
+route_iframes;"Ready to be used on Drupal 9!"
+digital_signage_framework;"This project is ready for Drupal 9"
+mosaicformatter;"No plan to port to Drupal 9"
+date_content;"This module was built in Drupal 9. Please open an issue if you encounter any problems with Drupal 8!"
+commerce_btcpay;"Drupal 9 ready as of 8.x-1.0-alpha4"
+search_api_solr_nlp;"Drupal 9 is fully supported!"
+oauth_server_sso;"The 8.x module is compatible with Drupal 9 as well"
+site_settings_path_alias;"This module is ready for Drupal 9!"
+scheduled_message;"2.x branch is now compatible with Drupal 9!"
+backward_compatibility;"What's better than Drupal 9? Drupal 9 that can run Drupal 8 modules."
 custom_entity_pager;"This module is already compatible with Drupal 9."
-group_webform;"Drupal 9 readiness added"
-log_cache_tags;"This will be available in Drupal 9."
-gitlab_api;"This project is ready for Drupal 9"
-link_fix_absolute_urls;"The module is fully compatible with D9."
-entity_edit_redirect;"fully compatible since v1.6"
-layout_builder_backgrounds;"Layout Builder Backgrounds is compatible with Drupal 9."
-drowl_header_slides;"This module is Drupal 9 compatible in the latest branch."
-google_places_search_form;"8.x-2.0 is compatible for Drupal 9"
-views_data_export_phpspreadsheet;"Compatible with drupal 9"
-hanging_conjunctions_filter;"This module supports Drupal 9."
-ckeditor_layouts;"This module is natively build for Drupal 9."
-cache_entity_type;"Compatible with Drupal 9"
-entity_clone_template;"8.x-1.+ is compatible with Drupal 9"
-config2php;"Drupal 9 is fully supported since version 2.0.0-beta1"
-commerce_banca_intesa;"This module is Drupal 9 ready."
-site_version;"Compatible with Drupal 9"
-ymb;"8.x-2.0+ is Drupal 9 compatible."
-dialog_api;"8.x-1.x-dev is Drupal 9 compatible."
-openy_autocomplete_path;"Not ready for Drupal 9. Needs some work in order to rely on filtering by bundle. See https://www.drupal.org/project/openy_autocomplete_path/issues/3189806"
 pirate;"8.x-1.1 onwards is compatible with Drupal 9."
-pingdom_rum;"This module is compatible with Drupal 9 starting from the 2.0.1 release"
-openid_connect_harid;"Should be fully compatible"
-faker;"Release <code>8.x-2.0-alpha2</code> is D9 compatible!"
-react_calendar;"2.0.0 is Drupal 9 compatible."
-webform_unsubscribe;"The module is compatible with Drupal 9."
-entity_role_view_mode_switcher;"Support has been added to the 2.x branch! Feel free to test and report issues"
-paybox;"This module is Drupal 9 ready."
-flexible_add_more_widgets;"flexible_add_more_widgets 8.x-1.x-dev supports Drupal 9"
-tweet_feed;"Drupal 8 & 9 support now available."
-admin_toolbar_content;"D9 ready"
-fivestar_smiley;"This module is Drupal 9 ready."
-image_alt;"Is Drupal 9 compatible."
+pipedrive;"The 9 version is a complete rewrite but will cover all existing functionality."
+drowl_admin;"We're happy to announce that this module is Drupal 9 compatible in the 2.x branch! :)"
+fasterweb;"No Drupal 9 issues identified"
+csv_field;"This module is Drupal 9 ready."
+real_estate;"The module is Drupal 9 compatible."
+docbinder;"Drupal 9 is fully supported since version 1.1."
+alternative_user_emails;"Probably D9 ready, but not tested."
+hanging_conjunctions_filter;"This module supports Drupal 9."
+honey;"This theme was created for Drupal 9."
+mailboxlayer;"Mailboxlayer is compatible with Drupal 9"
+simple_datalayer_trigger;"For Drupal 9 compatibility, use any 2.0.x version or above. Ex: <code>composer require drupal/simple_datalayer_trigger:^2.0</code>"
+gem_checklist;"Fully compatible with Drupal 9"
 seaside_admin;"This is module is Drupal 9 ready!"
+entity_reference_finder;"Drupal 9 supported."
+feedback;"Porting to Drupal 8 and 9 is happening in the <code>3.x</code> branch."
+signageos;"This project is ready for Drupal 9"
+info_messages;"Info Messages 8.x-1.1+ supports Drupal 9. Enjoy."
+typedjs_filter;"Compatible with Drupal 9"
 styled_image;"Compatible with D9."
+term_quick_edit;"Term Quick Edit supports Drupal 9. Enjoy."
+commerce_byjuno;"Drupal 9 Ready"
+batch_jobs;"The Batch Jobs project has been ported to Drupal 9 although there may be additional work as additional changes are made to Drupal 9."
 mynotes;"This module is Drupal 9 ready."
-jivochat;"ready for it"
-commerce_multisafepay;"This module is Drupal 9 ready."
-image_gen;"Ready ;)"
-commerce_culqi;"Supported as of 2.0.0"
-csv_field;"This module is Drupal 9 ready."
-nodeownership;"<strong>Parially supported</strong> <strong>8.x-1.2+</strong> will be a Drupal 9 compatible."
-entity_reference_number_widget;"Full supported as of the <a href=""https://www.drupal.org/project/entity_reference_number_widget/releases/8.x-1.0"">8.x-1.0</a> release."
+youtube_plus;"This module is already fully compatible with Drupal 9!"
+amp_optimizer;"Compatible with Drupal 9"
+anonymous_publishing;"This project relies on community support (patches and sponsorship) to complete porting to Drupal 8 and Drupal 9."
+monolog_elasticsearch_date_processor;"This module is compatible with Drupal 9"
+kafka;"Drupal 9 port issue is [#3122332]"
+xsl_formatter;"Fully compatible as of 8.x-1.0-alpha1"
 migrate_override;"Migrate upgrade is fully D9 compatible as of version 1.1-rc2"
-slimbox2;"Once I've fine tuned the Drupal 8 version, I'll port it to Drupal 9. I will have a stable version ready for Drupal 9 on the launch of Drupal 9 in June 2020."
-views_field_compare;"Fully compatible with Drupal 9."
-owntracks;"OwnTracks is compatible with Drupal 9."
-popup;"[#3084134] [#3148456]"
-gmap_static;"<a href=""https://www.drupal.org/project/gmap_static/issues/3103471"">#3103471: Add new key core_version_requirement in gmap_static.info.yml</a>"
+smart_content_paragraphs;"Drupal 9 compatibility is pending these issues from <a href=""https://www.drupal.org/project/smart_content_segments"">Smart content segments</a> being fixed: <ul>   <li><a href=""https://www.drupal.org/project/smart_content_segments/issues/3148855"">Automated Drupal 9 compatibility fixes</a></li>   <li><a href=""https://www.drupal.org/project/smart_content_segments/issues/3151673"">Update info.yml file to allow D9 compatibility</a></li> </ul>"
+commerce_payu;"D8 version will also D9 compatible."
+jivochat;"ready for it"
+openid_connect_harid;"Should be fully compatible"
+aggrid;"Drupal 9 Ready!"
+commerce_checkoutcom;"This module is Drupal 9 ready"
+ymb;"8.x-2.0+ is Drupal 9 compatible."
+qna;"8.x-1.0-alpha1+ is Drupal 9 compatible."
+condition_pack;"Drupal 9 ready."
+erl_restriction;"This module is ready for D9!"
+entity_reference_number_widget;"Full supported as of the <a href=""https://www.drupal.org/project/entity_reference_number_widget/releases/8.x-1.0"">8.x-1.0</a> release."
+media_library_filter;"To be reviewed"
+commerce_globalpay_redeban;"The module is not tested in Drupal 9 yet but the code is writing to prevent deprecated functions and will offer compatibility with this version."
+media_entity_consent;"This module is compatible with Drupal 9 (tested by drupal-check)"
+twilio;"The latest 8.x-1.x-dev version is Drupal 9 compatible."
+preview_site;"😎Compatible from day one"
+yunke_captcha;"It already works for D9"
+react_calendar;"2.0.0 is Drupal 9 compatible."
+uc_pdf_invoice_mail;"Module fully compatible with Drupal 9."
+students;[#3082548]
+image_approval;"8.x-1.6 is compatible with Drupal 9"
+image_alt;"Is Drupal 9 compatible."
+toastify;"Drupal 9 is also supported!"
+layout_builder_asset;"2.0.0-alpha1+ are compatible with Drupal 9."
+simplenews_mailjet_subscriptions;"This project is Drupal 9 ready."
+site_version;"Compatible with Drupal 9"
+folder_redirect;"The module is Drupal9 ready."
+foldershare_rest;"Adds drupal 9 compatibility, now requires drupal 8.7+, includes client bug fixes."
+limit_domain_access_by_role;"Tested on Drupal 9 and confirmed fully functional."
+lingotek_copy_source;"D9 compatible"
+slimbox2;"The Version 8.x release of this module is Drupal 9 compatible."
+dialog_api;"8.x-1.x-dev is Drupal 9 compatible."
+gitlab_api;"This project is ready for Drupal 9"
+loco_translate;"Loco Translate is ready for Drupal 9"
+openy_autocomplete_path;"Not ready for Drupal 9. Needs some work in order to rely on filtering by bundle. See https://www.drupal.org/project/openy_autocomplete_path/issues/3189806"
+cache_register;<code></code>
+link_context;"Drupal 9 is fully supported since version 1.0."
+dtuber;"Compatible with Drupal 9"
+webform_unsubscribe;"The module is compatible with Drupal 9."
+commerce_easy;"The latest release of the module is compatible with Drupal 9."
+tota11y;"Branch 3.0.0 is Drupal 9 ready!"
+alpha_pagination;"Drupal 8 & Drupal 9 work is currently in the 8.x-2.x dev branch. It is ready for testing and is very close to deployment"
+cookie_consent_notice_by_cookieyes;[#3097028]
 transliterate_twig;"Compatible with D9"
+google_places_search_form;"8.x-2.0 is compatible for Drupal 9"
 paragraph_skins;"Ready for Drupal 9"
+drush_lock;"Drush Lock is compatible with Drupal 9."
+elogger;"Can be used for D9 projects as well."
+elui;"This module should already be compatible with Drupal 9. So if you find any depricated code please create an issue for it. Or an issue with a patch is even better :)"
+page_notifications;"Tested on Drupal 9 and Drupal 8."
 hax;"This is already ready for Drupal 9."
-tota11y;"Branch 3.0.0 is Drupal 9 ready!"
-token_environment;"This module is ready for Drupal 9"
-graphql_flag;"8.x-1.x is Drupal 9 compatible."
-cloudflare_image_style;"This is compatible with D9."
-link_context;"Drupal 9 is fully supported since version 1.0."
-h5p_challenge;"Current codebase should have no issues working with upcoming Drupal version 9 as soon as the main H5P module catches up."
-toolbar_responsive_search;"Officially supports D9 as of the <a href=""https://www.drupal.org/project/toolbar_responsive_search/releases/8.x-1.0-alpha2"">8.x-1.0-alpha2</a> release."
-drowl_admin;"We're happy to announce that this module is Drupal 9 compatible in the 2.x branch! :)"
-config_entity_cloner;"Config Entity Cloner supports Drupal 9"
-save_entities;"This module is already fully compatible with Drupal 9"
-dream_block_manager;Ready
-something_went_wrong;"This module is Drupal 9 ready."
+commerce_multisafepay;"This module is Drupal 9 ready."
+commerce_product_reminder;"Drupal 9 ready"
+popup;"[#3084134] [#3148456]"
+vrssfa;"8.x-1.3+ is Drupal 9 compatible."
+iubenda;"Drupal-9 compatible as of version 1.0-alpha3."
 comment_anonymous_account_info;"Compatible with D8/D9"
-dtuber;"Compatible with Drupal 9"
-apidae_tourisme;"<p><strong>The version 2.0.0-alpha2 is fully compatible with drupal 9 ! </strong> \\o/</p>"
-delta_filter;"Drupal 9 ready."
-psv;"This module is Drupal 9 ready."
-image_approval;"8.x-1.6 is compatible with Drupal 9"
-entity_collector;"8.x-1.0-alpha19+ is Drupal 9 compatible."
-entity_editor_tabs;"Compatible with Drupal 8 and 9"
-hideblock;"Ready to be used with Drupal 9"
-template_generator;"The module is porting by Drupal 9."
+dropfort_update;"Drupal 9 is being worked on."
+dynamic_breadcrumb;"Release <code>8.x-1.1</code> is D9 compatible!"
+flexible_add_more_widgets;"flexible_add_more_widgets 8.x-1.x-dev supports Drupal 9"
 layout_builder_bgcolor;"Fully compatible as of 8.x-1.0-rc1."
-ultimate_cron_views;"This project is now ready for Drupal 9."
-claim_on_registration;"Version 1.6+ supports Drupal 9. See [#3139831] for more details."
-basket_novaposhta;"This module has been updated to work with the store on Drupal 9."
-qna;"8.x-1.0-alpha1+ is Drupal 9 compatible."
-azure_storage;"Release <code>2.0.0</code> is D9 compatible!"
+gamification;"Compatible with D8 and D9"
+data_pipelines;"Compatible with D9 from the first release ✨"
+entity_role_view_mode_switcher;"Support has been added to the 2.x branch! Feel free to test and report issues"
+muuri;"Release <code>8.x-1.2</code> is D9 compatible!"
+ggpushcast;"The module is ready for Drupal 9."
+nodeownership;"<strong>Parially supported</strong> <strong>8.x-1.2+</strong> will be a Drupal 9 compatible."
+api_connection;"Drupal 9 compatible"
+crypto_widget;"This module is already fully compatible with Drupal 9"
+fieldmask;"Also comparable with drupal 9."
 digest;"This module is fully compatible with Drupal 9."
-entity_form_monitor;"This module is Drupal 9 ready."
-uc_pdf_invoice_mail;"Module fully compatible with Drupal 9."
-views_mark_current;"Already compatible with Drupal 9!"
-commerce_epn;"This project is ready for Drupal 9!"
-flashpoint;"<h2>2.0.x</h2> The Drupal 9 compatible version, 2.0.x, is now under development. The content entity structure will stay the same, but early alpha releases will begin with flashpoint_course, followed by flashpoint_community. Migration documentation will be added as modules are ported."
-current_year;"This module is compatible with Drupal 9 with effect from version 1.0.1"
-scripturefilter;"This module is compatible with Drupal 9 starting with release 2.0.0."
-video_embed_dacast;"Fully compatible as of 8.x-1.0."
+h5p_challenge;"Current codebase should have no issues working with upcoming Drupal version 9 as soon as the main H5P module catches up."
+claim_on_registration;"Version 1.6+ supports Drupal 9. See [#3139831] for more details."
+patternkit;"Drupal 8 and Drupal 9 versions will be kept in parity until the 1.0 release, after which Drupal 8 1.0 will be marked LTS and new development will happen in the Drupal 9 branch."
 request_cleanup;"Help port this project at [#3088975]"
-brreg_api;"This project is 100% compatible with Drupal 9"
-mtc;"This module is fully compatible with Drupal 9!"
-nextpath_bat_booking;"The module is ready for Drupal 9"
 remote_config_sync;"This module is Drupal 9 ready."
-filter_format_audit;"This module is D9 ready 🏖"
-oh;"A Drupal 9 release will be made available in the near future."
-elogger;"Can be used for D9 projects as well."
-entity_collector_downloader;"8.x-1.0-alpha13+ is Drupal 9 compatible."
-alpha_pagination;"Drupal 8 & Drupal 9 work is currently in the 8.x-2.x dev branch. It is ready for testing and is very close to deployment"
-adsense_consent;"This module is compatible with Drupal 9 from version 1.0.0"
-dev_modules;"This project is ready for Drupal 9"
-adnuntius;"The module is compatible with Drupal 9."
-media_library_filter;"To be reviewed"
-commerce_easy;"The latest release of the module is compatible with Drupal 9."
-sqrl;"This project is ready for Drupal 9"
-aggrid;"Drupal 9 Ready!"
+hideblock;"Ready to be used with Drupal 9"
+hidden_toolbar;"This module is Drupal 9 ready. v8.x-2.1"
+athenapdf_api;"8.x-1.x-dev is Drupal 9 compatible."
+feeds_tamper_term_hierarchy;"It's Drupal 9 compatible."
+config_entity_cloner;"Config Entity Cloner supports Drupal 9"
+current_year;"This module is compatible with Drupal 9 with effect from version 1.0.1"
+civic_job_posting;"This module is compatible with drupal 9."
+entity_logger;"This module is Drupal 9 compatible."
+scripturefilter;"This module is compatible with Drupal 9 starting with release 2.0.0."
 autocomplete_field_match;"Should be all set. Current version has been updated and tested. File an issue if you find one. Patches appreciated."
-lingotek_copy_source;"D9 compatible"
-page_notifications;"Tested on Drupal 9 and Drupal 8."
-node_form_templates;"8.x-1.1 is compatible with Drupal 9."
-twig_backlink;"This module is Drupal 9 ready."
-oauth_server_sso;"The 8.x module is compatible with Drupal 9 as well"
+mailjet_sign_up;"This module is Drupal 9 ready."
+save_entities;"This module is already fully compatible with Drupal 9"
+content_as_config;"This module is fully Drupal 9 compatible."
+webcomponents;"Works now"
+reference_swiper;"The Module is Drupal 9 ready."
 config_revision;"D9 compatible."
-drush_lock;"Drush Lock is compatible with Drupal 9."
-fasterweb;"No Drupal 9 issues identified"
-ggpushcast;"The module is ready for Drupal 9."
-asana;"This module is ready for Drupal 9."
-feeds_tamper_term_hierarchy;"It's Drupal 9 compatible."
-cocoon_media;"This module was made ready to use with Drupal 9 on DrupalCon Amsterdam 2019! [#3075156]"
-anonymous_subscriptions;"Development release is available to use/test"
-vegas;"[#2923825] will make this module Drupal 9 ready."
-mustache_templates;"The latest beta release is compatible with D9. Please report in the issue queue if you have any problems or if it works well for you."
-athenapdf_api;"8.x-1.x-dev is Drupal 9 compatible."
-social_hub;"The 2.x branch will be compatible"
-gamification;"Compatible with D8 and D9"
-matrix_api;"Matrix API is fully compatible with Drupal 9."
-commerce_globalpay_redeban;"The module is not tested in Drupal 9 yet but the code is writing to prevent deprecated functions and will offer compatibility with this version."
+ultimate_cron_views;"This project is now ready for Drupal 9."
+node_randomizer;"This module is D9 compatible 🚀"
+redirect_page_by_role;"Compatible with Drupal 9. Please <a href=""https://www.drupal.org/project/issues/redirect_page_by_role"">report</a> any incompatibilities."
+entity_editor_tabs;"Compatible with Drupal 8 and 9"
+dev_modules;"This project is ready for Drupal 9"
+entity_edit_redirect;"fully compatible since v1.6"
+thousandtok;"Compatible for D9!"
+gfpn4nodes;"This module is Drupal 9 ready."
+sqrl;"This project is ready for Drupal 9"
+views_rss_media;"The Drupal 8.x-1.x branch is Drupal 9 compatible."
+entity_clone_template;"8.x-1.+ is compatible with Drupal 9"
+file_mime_validator;Enjoy!
 commerce_fraud;"The 2.0 branch works with both Drupal 8 and 9"
-commerce_giftcard;"Drupal 9 compatible"
-gem_checklist;"Fully compatible with Drupal 9"
-mailchimp_webform_handler;"D9 ready!"
-bibcite_pubmed;"Currently no known Drupal 9 compatibility issues in latest dev."
-search_365;"Ready for Drupal 9"
-typedjs_filter;"Compatible with Drupal 9"
+openbusiness;"OpenBusiness 1.4 is now compatible with Drupal 9!"
+hypothesis;"This module is ready for Drupal 9. (https://www.drupal.org/project/hypothesis/issues/3142878)"
 pf_email;"This project is ready for Drupal 9"
-google_analytics_cookieless;"1.0+ is compatible with Drupal 9"
-hosted_solr;"Drupal 9 is fully supported."
 radius_login;"Currently no known issues with Drupal 9."
-sitemap_status;"Is Drupal 9 ready"
-folder_redirect;"The module is Drupal9 ready."
-print_route;"This module must be compatible with Drupal 9."
-hidden_toolbar;"This module is Drupal 9 ready. v8.x-2.1"
-yunke_qrcode;"Support for Drupal 8 and Drupal 9"
-papaparse;"This module is Drupal 9 ready."
-social_auth_bitbucket;"Drupal 9 compatible"
-xsl_formatter;"Fully compatible as of 8.x-1.0-alpha1"
-product_taxonomy_term_name_depth;"Drupal 9 is here"
-userpoints_expire;"Ready for Drupal 9"
+cookie_condition;"Should be supported already by Drupal 9"
+image_gen;"Ready ;)"
+template_generator;"The module is porting by Drupal 9."
+cache_entity_type;"Compatible with Drupal 9"
+entity_form_monitor;"This module is Drupal 9 ready."
 botbattler;"This module is ready for D9."
-cmrf_core;"This module is ported to Drupal 9."
+vegas;"[#2923825] will make this module Drupal 9 ready."
+gmap_static;"1.0.0 is compatible with Drupal 9."
+search_365;"Ready for Drupal 9"
+commerce_epn;"This project is ready for Drupal 9!"
+commerce_recurring_metered;"Drupal 9 readiness issue: [#3128960]"
+psv;"This module is Drupal 9 ready."
+bibcite_pubmed;"Currently no known Drupal 9 compatibility issues in latest dev."
+bestreply;"8.x-3.x branch is Drupal 9 compatible."
+layout_builder_backgrounds;"Layout Builder Backgrounds is compatible with Drupal 9."
 skpr_key;"This module is compatible with Drupal 9."
-log_entity_operations;"This module is fully ready for Drupal 9!"
-language_popup;"Module is available for Drupal 8 as well as Drupal 9, but there may some errors in Drupal 9. Please create issue in case any error found."
-jsonapi_flysystem_uploader;"Fully supported as of v8.x-1.1."
-entity_link_template_condition;"Compatible with Drupal 9"
-datatables_cdn;"This module is Drupal 9 ready."
-notify_me;"Is here"
-vbo_add_to_cart;"Work in progress for D9. it will be available very soon."
-fieldmask;"Also comparable with drupal 9."
-migrate_parse_textile;"Supports Drupal 8 or 9"
-cache_register;<code></code>
-text_attributes;"The module is compatible with Drupal 9."
-timesup;"Times'up is already ready for Drupal9"
-back_2_top;"This project is currently being tested for Drupal 9 compatibility."
-hypothesis;"This module is ready for Drupal 9. (https://www.drupal.org/project/hypothesis/issues/3142878)"
-reference_swiper;"The Module is Drupal 9 ready."
-og_message;"Fully compatible as of 8.x-1.1-rc1."
-yaml_sandbox;"Drupal 9 compatible."
-backward_compatibility;"What's better than Drupal 9? Drupal 9 that can run Drupal 8 modules."
-rcr;"1.0.0+ is Drupal 9 compatible."
-archivesspace;"D9 support now available in 8.x-1.1-rc1."
-plausible;"This module will support Drupal 9 at launch."
+minesweeper;"This project is now ready for Drupal 9!"
+token_environment;"This module is ready for Drupal 9"
+mailchimp_webform_handler;"D9 ready!"
+webtheme;"<strong>Drupal 9 ready</strong>"
+website_feedback;"Supports Drupal 9"
 drush9_example;[#3083224]
-gitinfo;"Tested on Drupal 9 and confirmed to be fully functional."
+back_2_top;"This project is currently being tested for Drupal 9 compatibility."
+smart_ip_locale_redirect;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/smart_ip_locale_redirect?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+commerce_trustedshops;"Commerce TrustedShops is ready for Drupal 9"
 stop_admin;"This module is Drupal 9 ready."
-file_mime_validator;Enjoy!
+mustache_templates;"The latest beta release is compatible with D9. Please report in the issue queue if you have any problems or if it works well for you."
+commerce_omnikassa;"This module is D9 compatible."
+s3client;"😎Supports D9 from day one."
+drush9_batch_processing;[#3083225]
+faker;"Release <code>8.x-2.0-alpha2</code> is D9 compatible!"
+cmrf_core;"This module is ported to Drupal 9."
+worldmap;ready
+video_embed_dacast;"Fully compatible as of 8.x-1.0."
+user_info_widget;"This module is Drupal 9 ready."
+commerce_omise;"The module is compatible with D9 since 1.0-beta2."
+rcr;"1.0.0+ is Drupal 9 compatible."
+matrix_api;"Matrix API is fully compatible with Drupal 9."
+classitup;"This module is fully compatible with Drupal 9."
+nextpath_bat_booking;"The module is ready for Drupal 9"
+google_analytics_cookieless;"1.0+ is compatible with Drupal 9"
+yunke_qrcode;"Support for Drupal 8 and Drupal 9"
+advance_field_attributes;"This module also works with D9"
 domain_fields_visualization;Processing...
-address_md;"This module is Drupal 9 ready."
-file_details;"D9 Compatible"
-view_mode_selector_field;"This module is fully compatible with Drupal 9."
-autoservices;"Compatible with Drupal 9"
+propellerads;"Made the Drupal 8 version. Further will do the Drupal 9 version."
+oh;"A Drupal 9 release will be made available in the near future."
+og_message;"Fully compatible as of 8.x-1.1-rc1."
+etracker;"Fully compatible as of 8.x-3.0-beta1."
+deployment;"Upwards compatible with Drupal 9 starting with the 8.x-1.0.0 release."
+userpoints_expire;"Ready for Drupal 9"
+adnuntius;"The module is compatible with Drupal 9."
+commerce_eurobank_redirect;"This module is Drupal 9 ready."
 fontawesome_route_icons;"Drupal 9 ready"
-search_api_meilisearch;"Working with Drupal 9 since the initial release."
+bisnode;"Fully supported: [#3138097]"
+yaml_sandbox;"Drupal 9 compatible."
+site_per_path;"This module is ready for Drupal 9."
+adsense_consent;"This module is compatible with Drupal 9 from version 1.0.0"
+timesup;"Times'up is already ready for Drupal9"
+sitemap_status;"Is Drupal 9 ready"
 addtocal_augment;"This module was built to support Drupal 9. Please file an issue if you encounter any problems with Drupal 8!"
-freeagent;"This module is Drupal 9 compatible."
-entity_share_websub;"Drupal 9 ready"
-bim_gdpr;"bim-GDPR supports Drupal 9"
-crypto_widget;"This module is already fully compatible with Drupal 9"
-entity_inherit;"<p>This project is certified Drupal 9 ready.</p>"
-custom_admin_menu;"Custom Admin Menu supports Drupal 9"
-domain_route_redirect;"This module should in principle work with D9 but it has not been tested yet."
-gin_gutenberg;"Works with Drupal 9 out of the box"
-civic_job_posting;"This module is compatible with drupal 9."
-bootstrap_block_italia;"The module is compatible with Drupal 9 thanks to the <a href=""https://www.drupal.org/project/bootstrap_block_italia/issues/3212617"">https://www.drupal.org/project/bootstrap_block_italia/issues/3212617</a>."
-cmrf_form_processor;"This module is Drupal 9 ready."
-helloworld_rest;[#3082519]
+composer_dependency_tree;"This project is Drupal 9 compatible!"
+rest_api_authentication;"<strong>The 8.x module is compatible with both Drupal 8 and Drupal 9</strong>"
+whitelabel;"This module should be fully compatible with Drupal 9."
+twig_backlink;"This module is Drupal 9 ready."
+print_route;"This module must be compatible with Drupal 9."
+toolbar_responsive_search;"Officially supports D9 as of the <a href=""https://www.drupal.org/project/toolbar_responsive_search/releases/8.x-1.0-alpha2"">8.x-1.0-alpha2</a> release."
+sign_widget;"checked with Drupal 9 theme <a href=""https://www.drupal.org/project/bootstrap5_admin"">Bootstrap 5 admin</a>"
+social_auth_bitbucket;"Drupal 9 compatible"
+vbo_add_to_cart;"Work in progress for D9. it will be available very soon."
+upload_image_changer;"Drupal 9 is supported!"
+performance_budget;"This module supports Drupal 9. Work completed in [#3106206] and [#3071680]"
+seaside_admin_toolbar;"This is module is Drupal 9 ready!"
+s_r_c_html5_validation;"Select Radio Checkbox Field HTML 5 Validation is fully compatible with Drupal 9!"
+qwebirc;"This module is compatible with Drupal 9"
+search_api_meilisearch;"Working with Drupal 9 since the initial release."
+entity_inherit;"<p>This project is certified Drupal 9 ready.</p>"
+entity_link_template_condition;"Compatible with Drupal 9"
+bulma_components;"Bulma Components is compatible with Drupal 9."
+component_schema;"Component Schema is compatible with Drupal 9."
+cjk_tokenizer;"It already works for D9"
+ndb;"Netlify Deploy Button 8.x-1.0 supports Drupal 9."
+log_entity_operations;"This module is fully ready for Drupal 9!"
+node_form_templates;"8.x-1.1 is compatible with Drupal 9."
+language_popup;"Module is available for Drupal 8 as well as Drupal 9, but there may some errors in Drupal 9. Please create issue in case any error found."
+broadstreet_ads;"Drupal 8 and 9 are supported with the v2 releases."
+facets_link_field_processors;"This module is ready for Drupal 9."
+bootstrap_govbr;"Theme is compatible with Drupal 9"
+norwegian_id;"The maintainer will trying to keep the module D9 ready from the launch day. Please report any issues and follow the D9 port in this issue: [#3091443]"
 commerce_nz;"This project is D9 Ready."
-l10n_tools;"This module works with Drupal 9 :)"
+commerce_giftcard;"Drupal 9 compatible"
 migrate_destination_field_value;"Drupal 9 ready"
-novaposhta_tracking;"This module has been updated to work with the store on Drupal 9."
-commerce_promo_link;"This module is ready for Drupal 9."
-openweathermap;"The module is ready for Drupal 9."
-change_requests;"Requires Drupal core ^8 || ^9"
-ndb;"Netlify Deploy Button 8.x-1.0 supports Drupal 9."
-classitup;"This module is fully compatible with Drupal 9."
+config_pages_overrides;"Currently up to date for Drupal 9"
 colofilters;"D9 readiness issue [#3139919]  The issue is now committed, use the latest release tag."
-update_worker;"This module is 100% compatible with Drupal 9."
-commerce_omnikassa;"This module is D9 compatible."
-next_views_entity_reference;"Works with Drupal 9"
-youtube_plus;"This module is already fully compatible with Drupal 9!"
-campaign_kit;"Can be used on Drupal 9 today but requires some patches for contributed modules that we have submitted to the module maintainers. Once those patches are merged into the modules, CK can be used on Drupal 9 without the extra bother."
-backfill_formatter;"Please use the issue queue to report issues."
-moderation_state_columns;"8.x-1.x-dev is Drupal 9 compatible."
-libravatar;"This project is ready for Drupal 9"
-openbusiness;"OpenBusiness 1.3 is now compatible with Drupal 9!"
-moderation_state_sync;"8.x-1.x is Drupal 9 compatible."
-revue;"Revue >= 8.x-1.1 is Drupal 9 compatible."
-do_username;"The latest 8.x-1.x release is compatible with Drupal 9."
-seaside_admin_toolbar;"This is module is Drupal 9 ready!"
-vbo_add_to_wishlist;"Currently, it is in active development phase. it will be available very soon for D9."
-media_fotoweb;"The module is Drupal 9 compatible."
-token_in_config;"This module is ready for Drupal 9"
-cookies_services;"Drupal 9 is supported."
+cocoon_media;"This module was made ready to use with Drupal 9 on DrupalCon Amsterdam 2019! [#3075156]"
+clear_field;"Clear Field Value version 8.x-1.1+ supports Drupal 9"
+moderation_state_transitions_widget;"Initial release supports D8.9, D9 and hopefully D10."
+owntracks;"OwnTracks is compatible with Drupal 9."
+openweathermap;"The module is ready for Drupal 9."
+imagecroper;"This module is fully compatible with Drupal 9!"
+pagecss;"Will be ported to Drupal 9 by end of 2019."
+hosted_solr;"Drupal 9 is fully supported."
+auto_recommended_tags;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/auto_recommended_tags?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
+behance_block;"This module is Drupal 9 ready."
+freeagent;"This module is Drupal 9 compatible."
 http_client_retry;"This module is Drupal 9 compatible."
-webcomponents;"Works now"
-commerce_stripe_ideal;"Drupal 9 supported by default on release of D8 version"
-instagram_formatter;"This module is ready for Drupal 9"
-auto_recommended_tags;"<strong><a href=""https://www.drupal.org/project/issues/search/auto_recommended_tags?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
-inotherwords;"Avoiding deprecated functions, should be ready to go."
 sku_prefix_promotion_condition;"This module is compatible with Drupal 9 from version 2.0.0"
-cache_utility;"Cache Utility module works with Drupal 8 & 9."
-commerce_recurring_metered;"Drupal 9 readiness issue: [#3128960]"
-image_canvas_editor_api;"This module has no known issues with Drupal 9."
-axeptio;"This module is ready for Drupal 9."
-oauth2_rs;"Drupal 9 porting issue #3196096"
-bootstrap_govbr;"Theme is compatible with Drupal 9"
-unlock;"No known deprecations to address."
-config_pages_overrides;"Currently up to date for Drupal 9"
-commerce_yandex_kassa;"Ready to be used"
-bootstrap_extras;"This is a Drupal 9 Native module"
-commerce_gocardless;[#3083960]
-cjk_tokenizer;"It already works for D9"
-viewportchecker;"8.x-1.4+ is Drupal 9 compatible."
+media_twig_tools;"Media Twig Tools supports Drupal 9"
+description_list_field;"Ready for Drupal 9."
+twofactor;"D9 ready"
+consistent_breadcrumbs;"D9 ready."
+inotherwords;"Avoiding deprecated functions, should be ready to go."
+css_optimizer;"Drupal 9 Compatible"
+trending_topics;"1.x is Drupal 9 compatible."
+instagram_formatter;"This module is ready for Drupal 9"
+cookies_services;"Drupal 9 is supported."
+export_action_for_default_content;"Works with D8 and D9."
+entity_recycle;"This module is Drupal 9 ready."
+entity_collector;"8.x-1.0-alpha19+ is Drupal 9 compatible."
+events_seats_field;"This module is developed with Drupal 8.8.1+"
+libravatar;"This project is ready for Drupal 9"
+songkick;"The module is Drupal 9 compatible"
+drip_webform_handler;"D9 ready!"
+helloworld_rest;[#3082519]
+google_standout;"Google Standout Tag 8.x-1.x supports Drupal 9. Enjoy."
+simple_tmgmt;"Is Drupal 9 compatible"
+external_link_change;"External link change 8.x-1.x-dev supports Drupal 9. Enjoy."
+szentirashu_formatter;"Module is ready for Drupal 9."
+ezcontent_api;"Help port this project at [#3128795]"
+social_hub;"The 2.x branch will be compatible"
+cmrf_form_processor;"This module is Drupal 9 ready."
+cloud;"<a href=""https://www.drupal.org/project/cloud/issues/3071859"" title=""Fix Drupal 9 code deprecation"">Issue #3071859: Drupal 9 code deprecation / readiness / compatibility</a>"
+autoservices;"Compatible with Drupal 9"
+archivesspace;"D9 support now available in 8.x-1.1-rc1."
+aspect_ratio_validation;"Core compatibility: ^8.8 || ^9"
 private_dns;"This module is written on Drupal 9"
-drush9_batch_processing;[#3083225]
-webform_mattermost;"Compatible with Drupal 9."
-gfpn4nodes;"This module is Drupal 9 ready."
-ckeditor_csvtable;"This module is Drupal 9 ready."
+view_mode_selector_field;"This module is fully compatible with Drupal 9."
+workflows_mbv;"<strong>Workflows Moderation Basic View</strong> supports Drupal 9."
+browser_refresh;"This project is ready for Drupal 9"
+notify_me;"Is here"
+bui_to_webp;"Compatible with Drupal 9"
 bootstrap_pages;"This module currently has no known compatibility issues, and is aiming for a release together with Drupal 9."
-lwm;"* Fully compatible with Drupal 9"
-entity_view_mode_normalize;"Entity View Mode Normalize supports Drupal 9. Enjoy."
+bootstrap_extras;"This is a Drupal 9 Native module"
+change_requests;"Requires Drupal core ^8 || ^9"
+views_mark_current;"Already compatible with Drupal 9!"
+webform_mattermost;"Compatible with Drupal 9."
+oauth2_rs;"Drupal 9 porting issue #3196096"
+cache_utility;"Cache Utility module works with Drupal 8 & 9."
+bitfinex;"This module is made for Drupal 9."
+bootstrap_block_italia;"The module is compatible with Drupal 9 thanks to the <a href=""https://www.drupal.org/project/bootstrap_block_italia/issues/3212617"">https://www.drupal.org/project/bootstrap_block_italia/issues/3212617</a>."
+yunke_help;"Drupal 9 is Supported"
+commerce_gocardless;[#3083960]
+yunke_pay;"Supports Drupal V8 and V9"
+commerce_payment_vismapay;"This module is compatible with Drupal 9.0.0"
+commerce_stripe_ideal;"Drupal 9 supported by default on release of D8 version"
 overseer;"This module is Drupal 9 ready."
-webtheme;"<strong>Drupal 9 ready</strong>"
-composer_dependency_tree;"This project is Drupal 9 compatible!"
-advance_field_attributes;"This module also works with D9"
-consistent_breadcrumbs;"D9 ready."
-propellerads;"Made the Drupal 8 version. Further will do the Drupal 9 version."
-pagecss;"Will be ported to Drupal 9 by end of 2019."
 projects_stats;"This module is Drupal 9 ready."
-behance_block;"This module is Drupal 9 ready."
-patternkit;"Drupal 8 and Drupal 9 versions will be kept in parity until the 1.0 release, after which Drupal 8 1.0 will be marked LTS and new development will happen in the Drupal 9 branch."
-condition_pack;"Drupal 9 ready."
-bee_hotel;"BEE_HOTEL runs fine on Drupal 9"
-minesweeper;"This project is now ready for Drupal 9!"
-upload_image_changer;"Drupal 9 is supported!"
-bisnode;"Fully supported: [#3138097]"
-devel_snippet;"<a href=""https://www.drupal.org/project/devel_snippet/issues/3103474"">#3103474: Add new key core_version_requirement in devel_snippet.info.yml</a>"
-veracruz_content;"If realistic_dummy_content create a drupal 9 version. We will get a port to this module."
-sis;"8.x-1.0-alpha2+ is Drupal 9 compatible."
-studentsdbexample;[#3119081]
-stackla_widget;"The module is compatible with Drupal 9"
-commerce_custom_shipping_by_weight;"I plan on testing this with Drupal 9 before tagging a 1.0 version."
-api_connection;"Drupal 9 compatible"
-landing_page_scheduler;"This module is already fully compatible with Drupal 9"
-entity_recycle;"This module is Drupal 9 ready."
-entity_taxonomy;"Drupal 9 also support this module"
-s_r_c_html5_validation;"Select Radio Checkbox Field HTML 5 Validation is fully compatible with Drupal 9!"
-search_api_solr_nlp;"Drupal 9 is fully supported!"
-chat_nodejs;"This module is ready for Drupal 9."
+product_taxonomy_term_name_depth;"Drupal 9 is here"
+commerce_yandex_kassa;"Ready to be used"
+moderation_state_columns;"8.x-1.x-dev is Drupal 9 compatible."
+unlock;"No known deprecations to address."
+upgrade_tool;"We have Drupal 9 ready 2.0.0 + releases"
+address_md;"This module is Drupal 9 ready."
+moderation_state_sync;"8.x-1.x is Drupal 9 compatible."
+file_details;"D9 Compatible"
+field_label_long_text;"Ready to use for Drupal 9."
+bim_gdpr;"bim-GDPR supports Drupal 9"
+field_group_eu_cookie_compliance;"Drupal 9 ready"
+api_docs;"Will be ported soon"
 der_extra;"This module is Drupal 9 compatible."
-service_comment_count;"The module is Drupal 9 compatible."
-change_labels;"Drupal 9 ready"
-epositivity;"This module is compatible with D9 https://www.drupal.org/project/epositivity/issues/3152171"
-entity_visibility_preview;"The module is compatible with Drupal 9 starting from version 8.x-1.4."
+id4me;"This module is Drupal 9 ready."
+block_entity_form;"Drupal 9 READY."
 adminrss;"Version 8.x-1.0 is compatible with Drupal 9.0"
-external_link_change;"External link change 8.x-1.x-dev supports Drupal 9. Enjoy."
-exposed_filter_data;"<h3>Drupal 8/9</h3> Development is currently under way for the Drupal 8/9 port that will provide similar functionality as the Drupal 7 module. However, rather than a PHP function, the Drupal 8/9 version will provide a block that can be placed anywhere, including the header of a view. You can follow along with the development, ask questions, or contribute in <a href=""https://www.drupal.org/project/issues/exposed_filter_data?text=&status=All&priorities=All&categories=All&version=8.x&component=All"">the issue queue</a>."
-extlog;"This module <a href=""https://www.drupal.org/project/extlog/releases/8.x-1.4"">8.x-1.4</a> release is already fully compatible with Drupal 9!"
-views_numeric_range_filter;"Compatible with Drupal 9"
-twofactor;"D9 ready"
-simplenews_mailjet_subscriptions;"This project is Drupal 9 ready."
-exportable_controllers;"Developed with Drupal 9."
-mpbx;"<em><strong>Available for Drupal 9!</strong></em>"
-entity_ref_filtering_link;"Drupal 9 Compatible"
-qb_chantilly;"Currently, we have no plans to port this theme to Drupal 9"
-php_runtime_memory;"Drupal 9 compatibility"
-pwa_firebase;"It will port to drupal 9 very soon"
-qwebirc;"This module is compatible with Drupal 9"
-editor_images_ext;"This module is ready for Drupal 9."
-drupalorg_links;"Fully supported as of v8.x-1.1."
-gmessentials;"No porting it is required, this module it is very simple."
-cloud;"<a href=""https://www.drupal.org/project/cloud/issues/3071859"" title=""Fix Drupal 9 code deprecation"">Issue #3071859: Drupal 9 code deprecation / readiness / compatibility</a>"
-browser_refresh;"This project is ready for Drupal 9"
-ukstyle;Ready
-concentration_game;"This module should work with D9. Not tested though."
-commerce_store_gateways;"Drupal 9 compatible."
+authman_github;"Compatible with Drupal 8 / 9"
+ezcontent_publish;"This module is Drupal9 ready."
 group_purl;"This project is ready for Drupal 9!"
-tellstick;"Beta2 has been tested with <a href=""https://www.drupal.org/project/upgrade_status"" title=""Upgrade Status"">Upgrade Status</a> for Drupal 9."
-component_schema;"Component Schema is compatible with Drupal 9."
-content_packager;"Drupal 9 is fully supported."
-szentirashu_formatter;"Module is ready for Drupal 9."
-configurable_theme_libraries;"8.x-1.2+ is Drupal 9 compatible."
-confq_cfp;"Drupal 9 compatible."
-processing;"Postponed pending investigation of p5.js compatibility."
-performance_budget;"This module supports Drupal 9. Work completed in [#3106206] and [#3071680]"
+authman;"Fully compatible with Drupal 8 and 9"
+gmessentials;"No porting it is required, this module it is very simple."
+gitinfo;"Tested on Drupal 9 and confirmed to be fully functional."
+auth_entity_access;"Fully supported as of 8.x-1.0-beta2."
+service_comment_count;"The module is Drupal 9 compatible."
+backfill_formatter;"Please use the issue queue to report issues."
+danse_label_override;"This module should be good for Drupal 9 sites. I'll be testing that soon, but haven't gotten there yet."
+commerce_custom_shipping_by_weight;"I plan on testing this with Drupal 9 before tagging a 1.0 version."
+veracruz_content;"If realistic_dummy_content create a drupal 9 version. We will get a port to this module."
+vbo_add_to_wishlist;"Currently, it is in active development phase. it will be available very soon for D9."
+varbase_reports;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_reports?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Not ready yet for Drupal 9.</a></strong>"
+custom_admin_menu;"Custom Admin Menu supports Drupal 9"
 commerce_bpost;"The module is ready for Drupal 9."
-theme_selector;"This project is Drupal 9 ready."
-uc_payumoney;"It depended on <a href=""https://www.drupal.org/project/ubercart"" title=""UberCart"">UberCart</a> so we will wait till <a href=""https://www.drupal.org/project/ubercart"" title=""UberCart"">UberCart</a> release for Drupal 9"
-varbase_reports;"<strong><a href=""https://www.drupal.org/project/issues/search/varbase_reports?project_issue_followers=&issue_tags_op=%3D&issue_tags=Drupal+9+compatibility%2C+Drupal+9+readiness"">Works and ready for Drupal 9.</a></strong>"
 theme_by_author;"Ready for Drupal 9 :-)"
-substr_formatter;"Shouldn't be any issues."
-commerce_payment_vismapay;"This module is compatible with Drupal 9.0.0"
-email_octopus;"Supports Drupal 9, Enjoy!"
-whitelabel;"This module should be fully compatible with Drupal 9."
-cakephpass;"Compatible since 8.x-1.2 release"
-thousandtok;"Compatible for D9!"
-google_standout;"Google Standout Tag 8.x-1.x supports Drupal 9. Enjoy."
-imagecroper;"This module is fully compatible with Drupal 9!"
-bulk_invite;"This module is Drupal 9 ready: [#3070762]"
-bulma_components;"Bulma Components is compatible with Drupal 9."
-personified;"This module is Drupal 9 compatible."
-county;"This module is compatible with Drupal 9."
-notify_to_slack;"Send Notification to Slack 8.x-2.0 support Drupal 9."
-tribute_cards;"This module works with Drupal 9."
-block_entity_form;"Drupal 9 READY."
-image_moderate;"Dev.-Version from June 8th 2020  and later are Drupal 9 compatible!"
-rel_attributes_filter;"This module is already fully compatible with Drupal 9"
-autoupdate;"This module is Drupal 9 ready."
-trackmyadmin;"This Module is Compatible with Drupal 9"
-youtrack;"This project is ready for Drupal 9"
-sponsor;"the 1.0 version is compatible with Drupal 9."
-tugboat;"This is released in 8.x-4.0-alpha1"
-token_tags;"1.0.0 is Drupal 9 compatible."
-webtest;"<strong>Drupal 9 ready</strong>"
-webform_sf_demanager;"Not yet."
-songkick;"The module is Drupal 9 compatible"
-synvisio;"Drupal 9 version of SynVisio module not planned yet."
-virustotal;"Module versions from <strong>8.x-1.2+</strong> are Drupal Core <strong>8.8.*+</strong> compatible Module versions till <strong>8.x-1.1</strong> are compatible with Drupal Core <strong>8.5 - 8.7</strong> <strong>Releases:</strong> https://www.drupal.org/project/virustotal/releases"
-tensorflow;"Drupal 9 supported."
-wordscramble;"This module works with D9."
-testpro;"Will support in Drupal 9 as well"
-ui_patterns_blocks;"D9 compatible."
-webdev;"<strong>Ready for Drupal 9.</strong>"
-symfony_validator_translator;"This project will be ported to Drupal 9 soon."
-workflows_mbv;"<strong>Workflows Moderation Basic View</strong> supports Drupal 9."
-xatkit;"Drupal 9 compatible."
-taxonomy_bulk_actions;"This project is Drupal 9 compatible."
-usajobs;"Currently porting the module to Drupal 9"
-vspfo;"This module is ready for Drupal 9."
-user_info_widget;"This module is Drupal 9 ready."
-views_exposed_groups;"Help port this project to Drupal 8.8 or greater at [#3154672]"
-user_guide;"This project is not a module, and does not need to be ported to Drupal 9."
-tmgmt_content_moderation;"Is Drupal 9 compatible"
-vertical_image_scrolling;NA
-tinglejs;"This Module is Drupal 8 / 9 compatible."
-timezone_calculator;"This module is Drupal9 Compatible."
-video_embed_vidme;"Video Embed Vidme 8.x-1.1+ supports Drupal 9. Enjoy."
-tmgmt_yandex_api;"Drupal 9 ready"
-tns_gallup;"This module is ready for Drupal 9."
-tmgmt_plunet;"Drupal 9 compatible."
-static_root_page;"2019-07-31: No drupal-check errors in this module"
-twig_n2w;"This module also works on Drupal9."
-tmgmt_motaword;"Our module is compatible with Drupal 8.x and 9.x."
-uc_edit_order_attributes;"No current plan, but we just got this one done!"
-widencollective_filefield;"This module is compatible with Drupal 9."
-tidy_html;"This module is ready for Drupal 9!"
-thumbor_effects_crop;"8.x-1.0+ is Drupal 9 compatible."
+theme_selector;"This project is Drupal 9 ready."
+devel_snippet;"<a href=""https://www.drupal.org/project/devel_snippet/issues/3103474"">#3103474: Add new key core_version_requirement in devel_snippet.info.yml</a>"
 thumbor_effects;"8.x-1.5+ is Drupal 9 compatible."
-vright;"Fully ported to Drupal 9"
-domain_exception;"In progress in development"
-drip_webform_handler;"D9 ready!"
-dropfort_update;"Drupal 9 is being worked on."
-dfinance;"Development will switch from Drupal 8 to Drupal 9 on release, first full release of Drupal Finance expected to be a Drupal 9 release."
-dhtml_menu;[3091317]
-differential_serve;"This module is compatible with Drupal 9."
-drush_blackfire;"I'm committed to supporting this with Drupal 9. There is no ""Drupal"" code in this module so it mostly needs to be tested and requirements updated so it runs in Drush 10."
-denormalized_webform_filters;"It's Drupal 9 compatible."
-convert_entity_media_embed;"This module is Drupal 9 compatible."
-crawlers_cache_context;"This module is currently fully compatible with Drupal 9"
-contextly;"Our aim is to maintain the 8.x branch without any deprecated code, so that it is usable with Drupal 9 without any issues."
-congruency;"This module is currently only used with D9."
-contactmap;[#3125089]
-content_moderation_menu;"Under review"
-content_remote_options;"Compatible with D9"
-danse_label_override;"This module should be good for Drupal 9 sites. I'll be testing that soon, but haven't gotten there yet."
-datamaps;"I pledge this module will be written D9 compatability in mind from scratch."
-dbb;"done in part"
-default_content_access;"This project is ready for Drupal 9"
-cron_timing;"<a href=""https://www.drupal.org/project/cron_timing/releases/1.0.0"">1.0.0</a> is Drupal 9 compatible."
-crownpeak_autofix;"Supports Drupal 9"
-cs_adaptive_image;[#3140131]
-fills;"We will do a drupal 9 port of it when bootstrap barrio create a drupal 9 version."
-feeds_dm;"Currently supported on Drupal 9.x"
-fieldable_panels_panes;"Will be supported in the 1.0.x as a migration path to core blocks."
-farmos_wfs;"Complete. farmOS 2.x (Drupal 9) releases can be found on <a href=""https://packagist.org/packages/symbioquine/farmos_wfs"">Packagist</a> and are installable via Composer."
-g2;"Testable dev version in the 8.x-1.x branch."
-g2_reviews;"Drupal 9 ready."
-flysystem_azure;"This works with Drupal 9 out of the box."
-fontawesome_icon;"Use this project instead: <a href=""https://www.drupal.org/project/fontawesome"" title=""Font Awesome Icon"">Font Awesome Icon</a>."
-forum_field;"Works, build with Drupal 9."
-entity_sync;"We have not reviewed the code with Drupal 9 in mind yet, however, the module is fully written in modern OOP PHP and we don't expect major issues. Follow and contribute to the <a href=""https://www.drupal.org/project/entity_sync/issues/3161127"">Drupal 9 compatibility</a> issue."
-entity_copy_reference;"This Project is being worked towards Drupal 9 readiness"
-entity_fallback_value;"This module fully supports Drupal 9"
-extended_container;"This project will be ported to Drupal 9 soon."
-ezcontent_api;"Help port this project at [#3128795]"
-ezcontent_publish;"This module is Drupal9 ready."
-ez_drupalsettings;"I believe it works with Drupal 9 but may need some syntactical clean-up."
-eventer;"Working, It may require a clear cache."
-events_seats_field;"This module is developed with Drupal 8.8.1+"
-eway_commerce2;"This module works with Drupal 9 and Commerce2 out-of-the-box."
+content_packager;"Drupal 9 is fully supported."
+uc_payumoney;"It depended on <a href=""https://www.drupal.org/project/ubercart"" title=""UberCart"">UberCart</a> so we will wait till <a href=""https://www.drupal.org/project/ubercart"" title=""UberCart"">UberCart</a> release for Drupal 9"
+confq_cfp;"Drupal 9 compatible."
 config_tweak;"Config Tweak is Drupal 9 compatible."
-bible_companion;"This module is working fully in Drupal 9"
-back_office_access_restriction;"This module is ready for Drupal 9."
-bankid_oidc;"Built to support Drupal 8 and Drupal 9"
-bui_to_webp;"Compatible with Drupal 9"
-bulk_update_title_node;"This module supports Drupal 9."
-brickset_connect;"Branch 2.0.x should be D9 compatible."
-broadstreet_ads;"Drupal 8 and 9 are supported with the v2 releases."
-admin_user_path;"This module is compatible with Drupal 9."
-aframe_extra;"D9 ready - But aframe main module (dependency) is not ready!"
-address_lu;"This module is Drupal 9 ready."
-accessibility_filter;"Drupal 9 compatible"
-arrival_message;"Drupal 9 compatible."
-aspect_ratio_validation;"Core compatibility: ^8.8 || ^9"
-auth_entity_access;"Fully supported as of 8.x-1.0-beta2."
-authman;"Fully compatible with Drupal 8 and 9"
-authman_github;"Compatible with Drupal 8 / 9"
-authman_google;"Compatible with Drupal 8 / 9"
-authman_microsoft;"Compatible with Drupal 8 / 9"
-authman_twitch;"Compatible with Drupal 8 / 9"
-all_entity_preview;"Compatible with Drupal 9."
-api_docs;"Will be ported soon"
-api_redoc_document;"Ported to D9"
-api_response_check;"8.x-1.0 is Drupal 9 compatible."
-commerce_peach;"There is no Drupal 9 version as of yet."
-commerce_paykings;"<h2>Drupal 9 Compatibility</h2> The Paykings Payment Gateway is safe to be installed on the D9 project."
-commerceg_product_group;"The module is written directly on Drupal 9."
-commerce_dellin;"As soon as Drupal Commerce Shipping will be ready."
+concentration_game;"This module should work with D9. Not tested though."
+contextly;"Our aim is to maintain the 8.x branch without any deprecated code, so that it is usable with Drupal 9 without any issues."
+twig_n2w;"This module also works on Drupal9."
+commerce_store_gateways;"Drupal 9 compatible."
+entity_ref_filtering_link;"Drupal 9 Compatible"
+cakephpass;"Compatible since 8.x-1.2 release"
+campaign_kit;"Can be used on Drupal 9 today but requires some patches for contributed modules that we have submitted to the module maintainers. Once those patches are merged into the modules, CK can be used on Drupal 9 without the extra bother."
+substr_formatter;"No user intervention required."
+entity_fallback_value;"This module fully supports Drupal 9"
+exposed_filter_data;"<h3>Drupal 8/9</h3> Development is currently under way for the Drupal 8/9 port that will provide similar functionality as the Drupal 7 module. However, rather than a PHP function, the Drupal 8/9 version will provide a block that can be placed anywhere, including the header of a view. You can follow along with the development, ask questions, or contribute in <a href=""https://www.drupal.org/project/issues/exposed_filter_data?text=&status=All&priorities=All&categories=All&version=8.x&component=All"">the issue queue</a>."
+views_numeric_range_filter;"Compatible with Drupal 9"
+buttons_config;"This module is already fully compatible with Drupal 9."
+epositivity;"This module is compatible with D9 https://www.drupal.org/project/epositivity/issues/3152171"
+entity_visibility_preview;"The module is compatible with Drupal 9 starting from version 8.x-1.4."
+tellstick;"Beta2 has been tested with <a href=""https://www.drupal.org/project/upgrade_status"" title=""Upgrade Status"">Upgrade Status</a> for Drupal 9."
+taxonomy_preferences;"This module is already fully compatible with Drupal 9"
+drupalorg_links;"Fully supported as of v8.x-1.1."
+cloudflare_image_style;"This is compatible with D9."
+viewportchecker;"8.x-1.4+ is Drupal 9 compatible."
+do_username;"The latest 8.x-1.x release is compatible with Drupal 9."
+domain_route_redirect;"This module should in principle work with D9 but it has not been tested yet."
+colorbox_entity_display;"This module should be compatible with both Drupal 8 and 9, but has not been tested on Drupal 9 yet."
+ckeditor_csvtable;"This module is Drupal 9 ready."
+change_labels;"Drupal 9 ready"
+entity_collector_downloader;"8.x-1.0-alpha13+ is Drupal 9 compatible."
+synvisio;"Drupal 9 version of SynVisio module not planned yet."
+editor_images_ext;"This module is ready for Drupal 9."
+jsonapi_flysystem_uploader;"Fully supported as of v8.x-1.1."
+onehub;"Drupal 9 is fully supported since version 8.x-1.0-beta1."
+lwm;"* Fully compatible with Drupal 9"
+lucidworksfusion;"This module has been coded to be compliant with Drupal 9."
+mpr;"Multi Peer Review has not been tested on Drupal 9 at the time of writing."
+link_augment;"This module was built in Drupal 9. Please open an issue if you encounter any problems with Drupal 8 compatibility."
+next_views_entity_reference;"Works with Drupal 9"
+lb_default_blocks;"Drupal 9 support out of the gate 🎠"
+personified;"This module is Drupal 9 compatible."
+notify_to_slack;"Send Notification to Slack 8.x-2.0 support Drupal 9."
+rel_attributes_filter;"This module is already fully compatible with Drupal 9"
+revue;"Revue >= 8.x-1.1 is Drupal 9 compatible."
+php_runtime_memory;"Drupal 9 compatibility"
+processing;"Postponed pending investigation of p5.js compatibility."
+l10n_tools;"This module works with Drupal 9 :)"
+permalink_block;"Tested in Drupal 9 and confirmed to be fully functional."
+media_fotoweb;"The module is Drupal 9 compatible."
+vertical_image_scrolling;NA
 commerce_exchanger_cryptocompare;"The code of this project is Drupal 9 ready!"
+commerce_dellin;"As soon as Drupal Commerce Shipping will be ready."
+cron_timing;"<a href=""https://www.drupal.org/project/cron_timing/releases/1.0.0"">1.0.0</a> is Drupal 9 compatible."
+crownpeak_autofix;"Supports Drupal 9"
+tribute_cards;"This module works with Drupal 9."
+modifiers_vanta;"This module is Drupal 9 compatible."
+varbase_commerce;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/varbase_commerce?issue_tags=Drupal+9+compatibility"">Not ready yet for Drupal 9.</a></strong>"
+commerce_paykings;"<h2>Drupal 9 Compatibility</h2> The Paykings Payment Gateway is safe to be installed on the D9 project."
+projects_browser;"This project supports Drupal 9"
+commerce_paybox_payment;"Drupal 9 full supported"
+tugboat;"This is released in 8.x-4.0-alpha1"
 commerce_feefo;"This module should work with Drupal 9, but has not been tested."
+vartheme_bs5;"<strong><a target=""_blank"" href=""https://www.drupal.org/project/issues/search/vartheme_bs5?issue_tags=Drupal+9+compatibility"">Works and ready for Drupal 9.</a></strong>"
 commerce_findock;"Drupal 9 compatible."
-commerce_rng;"Help port this project at [#3126897]"
-commerce_tax_exemption;"This module will work with Drupal 9 out of the box."
-commerce_wallee;"This module is Drupal 9 ready."
-commerce_xero;"Should be compatible"
-checklist_security;"This module is ready for D9"
+commerceg_product_group;"The module is written directly on Drupal 9."
+crawlers_cache_context;"This module is currently fully compatible with Drupal 9"
+createcontentwithcategory;"Built for Drupal 9 and 8.8+"
 city_weather_field;"This module will support Drupal 9."
+views_exposed_groups;"Help port this project to Drupal 8.8 or greater at [#3154672]"
 ckeditor_dynamic_link;"CKEditor Dynamic Link supports Drupal 9"
-colorbox_entity_display;"This module should be compatible with both Drupal 8 and 9, but has not been tested on Drupal 9 yet."
-commerce_byjuno;"Drupal 9 Ready"
 color_thief;"🎉This module was developed in Drupal 9 so should have no compatibility issues"
-clear_field;"Clear Field Value version 8.x-1.1+ supports Drupal 9"
-coder;"Coder does not need to be ported to Drupal 9 since it applies to all Drupal versions."
-places_near_by;"Drupal 9 is here"
-pixelsize;READY!
-permalink_block;"Tested in Drupal 9 and confirmed to be fully functional."
-personalized_paragraphs;"This module has not yet been tested on Drupal 9"
-phpinsights;[#3086288]
+mpbx;"<em><strong>Available for Drupal 9!</strong></em>"
+video_embed_vidme;"Video Embed Vidme 8.x-1.1+ supports Drupal 9. Enjoy."
 presspatron;"Fully supported as of 8.x-1.0-beta1."
-readonlydeployment;"Drupal 9 Ready"
-protected_routes;"Not ready but planned."
+coder;"Coder does not need to be ported to Drupal 9 since it applies to all Drupal versions."
+cs_adaptive_image;[#3140131]
+qb_chantilly;"Currently, we have no plans to port this theme to Drupal 9"
+congruency;"This module is currently only used with D9."
+configurable_theme_libraries;"8.x-1.2+ is Drupal 9 compatible."
+ui_patterns_blocks;"D9 compatible."
+pwa_firebase;"It will port to drupal 9 very soon"
+ukstyle;Ready
+content_remote_options;"Compatible with D9"
+convert_entity_media_embed;"This module is Drupal 9 compatible."
+content_moderation_menu;"Under review"
+uc_edit_order_attributes;"No current plan, but we just got this one done!"
+contactmap;[#3125089]
+metals_api;"The version 9.x release of the Metals API module has been tested and is ready to go. I'll tag the 9.x release on the day Drupal 9 lands."
+commerce_rng;"Help port this project at [#3126897]"
+commerce_redsys_payment;"D9 tested"
 prototype_select;"Works with Drupal 9"
+user_guide;"This project is not a module, and does not need to be ported to Drupal 9."
+commerce_peach;"There is no Drupal 9 version as of yet."
+protected_routes;"Not ready but planned."
+commerce_wallee;"This module is Drupal 9 ready."
+commerce_xero;"Should be compatible"
 pubble_field;"Fully supported as of 8.x-1.0-beta2."
-onehub;"Drupal 9 is fully supported since version 8.x-1.0-beta1."
-og_nonmember_editor;"Fully compatible as of 8.x-1.0-rc4."
-node_visibility;"It should work on Drupal 9, but I haven't tested."
-norwegian_id;"The maintainer will trying to keep the module D9 ready from the launch day. Please report any issues and follow the D9 port in this issue: [#3091443]"
-oai_pmh_harvester;"Works on D9."
-official_docs;"The 9.x branch is up-to-date for Drupal 9+"
-orange_starter;"Drupal 9 ready!"
-perfectmoney;"This module has been updated to work with the store on Drupal 9."
-paydirectfpx;"<ol>  <li>Read more about this module at https://www.paydirect.my</li>  <li>If you got any problem, feel free to contact us at support@paydirect.my</li>  </ol>"
+county;"This module is compatible with Drupal 9."
+migrate_parse_textile;"Supports Drupal 8 or 9"
+commerce_tax_exemption;"This module will work with Drupal 9 out of the box."
+usajobs;"This module is ready for Drupal 9."
+wordscramble;"This module works with D9."
+api_response_check;"8.x-1.0 is Drupal 9 compatible."
+arrival_message;"Drupal 9 compatible."
+asana;"This module is ready for Drupal 9."
+api_redoc_document;"Ported to D9"
+paydirectfpx;"<ol>  <li>Read more about this module at https://www.betterpay.me</li>  <li>If you got any problem, feel free to contact us at support@betterpay.me</li>  </ol>"
+xatkit;"Drupal 9 compatible."
 payeer;"This module has been updated to work with the store on Drupal 9."
+anonymous_timezone;"Fully Drupal 9 compatible."
+autoupdate;"This module is Drupal 9 ready."
+perfectmoney;"This module has been updated to work with the store on Drupal 9."
+webtest;"<strong>Drupal 9 ready</strong>"
+auto_config_form;"Designed for D9+."
+back_office_access_restriction;"This module is ready for Drupal 9."
+authman_google;"Compatible with Drupal 8 / 9"
+authman_twitch;"Compatible with Drupal 8 / 9"
+authman_microsoft;"Compatible with Drupal 8 / 9"
+youtrack;"This project is ready for Drupal 9"
+address_lu;"This module is Drupal 9 ready."
+page_themes;"This module is ready for Drupal 9."
+zotero_citeproc_js;"Developed for 9. Should work on ^8.8, too."
+accessibility_filter;"Drupal 9 compatible"
 oswald;"We plan to build this D8 and D9 safe"
+orange_starter;"Drupal 9 ready!"
+all_entity_preview;"Compatible with Drupal 9."
+all;"This module was written for Drupal 9 and is also compatible with Drupal 8."
+admin_user_path;"This module is compatible with Drupal 9."
+advance_script_manager;"This is completely supported in Drupal9"
+agls;"Fully supported as of 8.x-1.0."
+aframe_extra;"D9 ready - But aframe main module (dependency) is not ready!"
 package_field;"Drupal 9 compatible."
-page_themes;"This module is ready for Drupal 9."
-recaptcha_preloader;"Ready for Drupal 9"
-simplenews_content_selection;[3097387]
-simplenews_subscriber_filters;"written on Drupal 9."
-simple_sitemap_auth;"Drupal 9 ready"
-simple_tmgmt;"Is Drupal 9 compatible"
+bulk_invite;"This module is Drupal 9 ready: [#3070762]"
+pixelsize;READY!
+bulk_update_title_node;"This module supports Drupal 9."
+places_near_by;"Drupal 9 is here"
+virustotal;"Module versions from <strong>8.x-1.2+</strong> are Drupal Core <strong>8.8.*+</strong> compatible Module versions till <strong>8.x-1.1</strong> are compatible with Drupal Core <strong>8.5 - 8.7</strong> <strong>Releases:</strong> https://www.drupal.org/project/virustotal/releases"
+browser_development;"Works with Drupal 8 and 9"
+chat_nodejs;"This module is ready for Drupal 9."
+checklist_security;"This module is ready for D9"
+views_filter_select;"D9 ready"
+oai_pmh_harvester;"Works on D9."
+personalized_paragraphs;"This module has not yet been tested on Drupal 9"
+personalization_by_terms;"Works for Drupal 9."
+og_nonmember_editor;"Fully compatible as of 8.x-1.0-rc4."
+webform_sf_demanager;"Compatible since alpha2."
+bankid_oidc;"Built to support Drupal 8 and Drupal 9"
+bible_companion;"This module is working fully in Drupal 9"
+bee_hotel;"BEE_HOTEL runs fine on Drupal 9"
+official_docs;"The 9.0.x branch is up-to-date for Drupal 9+"
+node_visibility;"It should work on Drupal 9, but I haven't tested."
+phpinsights;[#3086288]
+vspfo;"This module is ready for Drupal 9."
+vright;"Fully ported to Drupal 9"
+brickset_connect;"Branch 2.0.x should be D9 compatible."
+webdev;"<strong>Ready for Drupal 9.</strong>"
+keyvalue_filestore;"Nothing in this module is D8 specific. It should work fine in D9."
+flysystem_azure;"This works with Drupal 9 out of the box."
+focusedentityreference;"This module is Drupal 9 compatible."
+keyboard_shortcuts;"D9 ready"
 site_version_host;"Compatible with Drupal 9"
-shifting_layout_blocks;"The module is Drupal 9 compatible."
-service_comment_count_disqus;"The module is Drupal 9 compatible."
-simple_datalayer_trigger;"For Drupal 9 compatibility, use any 2.0.x version or above. Ex: <code>composer require drupal/simple_datalayer_trigger:^2.0</code>"
 sitewide_msg;"No Drupal 8/9 version is expected, we kindly asking you to point your attention to the similar module <a href=""https://www.drupal.org/project/site_alert"">Site Alert</a> and to consolidate efforts over there."
-smssystem;"Used on several projects but need more review."
+fontawesome_icon;"Use this project instead: <a href=""https://www.drupal.org/project/fontawesome"" title=""Font Awesome Icon"">Font Awesome Icon</a>."
+filefield_to_mediafield;"Drupal 9 compatible and tested."
+file_update;"Ported to D9."
 slack_rtm;"Drupal 9 is fully supported since version 8.x-1.0-alpha6."
-smsru;"Ready to port in any time, no deperaction usage, will be ported as soon as possible."
-smart_db_tools;"Compatible with Drupal 9."
+kiyoh_rating;"D9 Ready"
+fills;"We will do a drupal 9 port of it when bootstrap barrio create a drupal 9 version."
+simple_sitemap_auth;"Drupal 9 ready"
+g2_reviews;"Drupal 9 ready."
+g2;"Testable dev version in the 8.x-1.x branch."
+frshcrm;"Drupal 9"
+sis;"8.x-1.0-alpha2+ is Drupal 9 compatible."
+jwt_block;"Works in Drupal 9"
+rollback;"No known issues with Drupal 9"
+forum_field;"Works, build with Drupal 9."
+farmos_wfs;"Complete. farmOS 2.x (Drupal 9) releases can be found on <a href=""https://packagist.org/packages/symbioquine/farmos_wfs"">Packagist</a> and are installable via Composer."
+feeds_dm;"Currently supported on Drupal 9.x"
+extended_container;"This project will be ported to Drupal 9 soon."
+ez_drupalsettings;"I believe it works with Drupal 9 but may need some syntactical clean-up."
+extlog;"This module <a href=""https://www.drupal.org/project/extlog/releases/8.x-1.4"">8.x-1.4</a> release is already fully compatible with Drupal 9!"
 risk;"This module is Drupal 9 ready."
+lametric;"Drupal 9 is fully supported!"
+landbot;"This project supports Drupal 9."
+smart_db_tools;"Compatible with Drupal 9."
 robolytix;"Working well on Drupal 9."
-request_logger;"Works the same on Drupal 8 and 9."
-rollback;"No known issues with Drupal 9"
-section_protection;"This module will be ported to Drupal 9 but has not currently been tested against Drupal 9.  For work related to this see this: <a href=""https://www.drupal.org/project/section_protection/issues/3207871"">[issue]</a>"
+landing_page_scheduler;"This module is already fully compatible with Drupal 9"
+language_negotiation_matrix;<h3></h3>
+fieldable_panels_panes;"Will be supported in the 1.0.x as a migration path to core blocks."
+smsru;"Ready to port in any time, no deperaction usage, will be ported as soon as possible."
+smssystem;"Used on several projects but need more review."
+exportable_controllers;"Developed with Drupal 9."
+service_comment_count_disqus;"The module is Drupal 9 compatible."
+interface_views_sort;"Drupal9 is here"
+search_adds;"Tested and working on Drupal 9"
+image_moderate;"Dev.-Version from June 8th 2020  and later are Drupal 9 compatible!"
 search_api_attachments_php;"This module was developed in D9."
-rules_session_vars;"Supports 8.x and 9.x core."
-node_randomizer;"This module is D9 compatible 🚀"
-georef_ar;"Drupal 9 compatible!"
-jsnlog;"Version 1.1 is tested against Drupal 9.1."
 imotilux;[#3147806]
-landbot;"This project supports Drupal 9."
-lametric;"Drupal 9 is fully supported!"
-jwt_block;"Works in Drupal 9"
-keyvalue_filestore;"Nothing in this module is D8 specific. It should work fine in D9."
-kiyoh_rating;"D9 Ready"
-graphql_extras;"Is Drupal 9 compatible."
+section_protection;"This module will be ported to Drupal 9 but has not currently been tested against Drupal 9.  For work related to this see this: <a href=""https://www.drupal.org/project/section_protection/issues/3207871"">[issue]</a>"
+inpagenav;"Developed and maintained to be used in both Drupal 8 and Drupal 9."
+image_canvas_editor_api;"This module has no known issues with Drupal 9."
+search_api_tracking;"D9 ready"
+git_version;"Compatible with Drupal 8 and 9"
 gophish;"Porting this project to Drupal 9 is currently on the roadmap."
+simplenews_decoupled;"The code of this project is Drupal 9 ready!"
+simplenews_content_selection;[3097387]
+simplenews_subscriber_filters;"written on Drupal 9."
+rules_session_vars;"Supports 8.x and 9.x core."
+jsnlog;"Version 1.1 is tested against Drupal 9.1."
+georef_ar;"Drupal 9 compatible!"
 gsuite;"Built with D9 in mind!"
-git_version;"Compatible with Drupal 8 and 9"
-id4me;"This module is Drupal 9 ready."
-metals_api;"The version 9.x release of the Metals API module has been tested and is ready to go. I'll tag the 9.x release on the day Drupal 9 lands."
-monolog_elasticsearch_date_processor;"This module is compatible with Drupal 9"
-mpr;"Multi Peer Review has not been tested on Drupal 9 at the time of writing."
-lock_layout_builder;"Ready to use."
-log_everything;"Compatible with Drupal 9"
+shifting_layout_blocks;"The module is Drupal 9 compatible."
+grouped_checkboxes;"Drupal 9 support out of the gate 🎠"
+graph_mail;"Module developed for Drupal 9 and from PHP 7.3 to PHP 8. Should also work on Drupal 8 without problems."
+graphql_extras;"Is Drupal 9 compatible."
+text_attributes;"The module is compatible with Drupal 9."
+testpro;"Will support in Drupal 9 as well"
+domain_exception;"In progress in development"
+dfinance;"Development will switch from Drupal 8 to Drupal 9 on release, first full release of Drupal Finance expected to be a Drupal 9 release."
+thumbor_effects_crop;"8.x-1.0+ is Drupal 9 compatible."
+development_assistant;"Drupal 9 ready"
+dhtml_menu;[3091317]
+differential_serve;"This module is compatible with Drupal 9."
+taxonomy_move;"Compatible with Drupal 9; please report any incompatibilities in the <a href=""https://www.drupal.org/project/issues/taxonomy_move"">issue queue</a>."
+drush_blackfire;"I'm committed to supporting this with Drupal 9. There is no ""Drupal"" code in this module so it mostly needs to be tested and requirements updated so it runs in Drush 10."
+tensorflow;"Drupal 9 supported."
+termef;"Drupal9 is fully supported"
+token_tags;"1.0.0 is Drupal 9 compatible."
+token_in_config;"This module is ready for Drupal 9"
+dbb;"done in part"
+datamaps;"I pledge this module will be written D9 compatability in mind from scratch."
+tmgmt_yandex_api;"Drupal 9 ready"
+trackmyadmin;"This Module is Compatible with Drupal 9"
+media_placeholder;"Compatible with Drupal 9!"
+media_unique;"For similar functionality in D9,  <a href=""https://www.drupal.org/project/filehash"">please check the <strong>filehash</strong> module</a>"
+tns_gallup;"This module is ready for Drupal 9."
+timefield;"Use <a href=""https://www.drupal.org/project/timefield/releases/1.0.x-dev"" title=""Timefield D9"">1.0.x-dev</a> for Drupal 9."
+recaptcha_preloader;"Ready for Drupal 9"
+timezone_calculator;"This module is Drupal9 Compatible."
+tidy_html;"This module is ready for Drupal 9!"
+tinglejs;"This Module is Drupal 8 / 9 compatible."
+tmgmt_plunet;"Drupal 9 compatible."
+readonlydeployment;"Drupal 9 Ready"
+tmgmt_motaword;"Our module is compatible with Drupal 8.x and 9.x."
+default_content_access;"This project is ready for Drupal 9"
+denormalized_webform_filters;"It's Drupal 9 compatible."
+tmgmt_content_moderation;"Is Drupal 9 compatible"
+entity_taxonomy;"Drupal 9 also support this module"
+entity_sync;"We have not reviewed the code with Drupal 9 in mind yet, however, the module is fully written in modern OOP PHP and we don't expect major issues. Follow and contribute to the <a href=""https://www.drupal.org/project/entity_sync/issues/3161127"">Drupal 9 compatibility</a> issue."
+liftigniter;"<p>LiftIgniter 8.x-1.x+ supports Drupal 9. Enjoy.</p>"
+entity_view_mode_normalize;"Entity View Mode Normalize supports Drupal 9. Enjoy."
+static_root_page;"2019-07-31: No drupal-check errors in this module"
+studentsdbexample;[#3119081]
+eventer;"Working, It may require a clear cache."
+eway_commerce2;"This module works with Drupal 9 and Commerce2 out-of-the-box."
+sound_management;"This module is Drupal 9 compatible"
+essential_node_protection;"Ready for Drupal 9"
+stackla_widget;"The module is compatible with Drupal 9"
+sponsor;"the 1.0 version is compatible with Drupal 9."
+loki;"All versions of this module are fully Drupal 9 compatible."
+email_octopus;"Supports Drupal 9, Enjoy!"
 login_gauth;"Will Be released before August"
 login_time_restriction;"Login Time Restriction is compatible with Drupal 9"
-loki;"All versions of this module are fully Drupal 9 compatible."
-liftigniter;"<p>LiftIgniter 8.x-1.x+ supports Drupal 9. Enjoy.</p>"
-link_augment;"This module was built in Drupal 9. Please open an issue if you encounter any problems with Drupal 8 compatibility."
+lrn;"This project is only developped/tested for Drupal 9."
 link_field_attributes;"Drupal 9 compatible"
-linkit_entity_browser;"This module is Drupal 9 compatible"
-media_file_delete;"Drupal 9 supported from day 1 😎"
-media_placeholder;"Compatible with Drupal 9!"
-media_twig_tools;"Media Twig Tools supports Drupal 9"
-media_unique;"For similar functionality in D9,  <a href=""https://www.drupal.org/project/filehash"">please check the <strong>filehash</strong> module</a>"
-lucidworksfusion;"This module has been coded to be compliant with Drupal 9."
+request_logger;"Works the same on Drupal 8 and 9."
+lock_layout_builder;"Ready to use."
+symfony_validator_translator;"This project will be ported to Drupal 9 soon."
+entity_copy_reference;"This Project is being worked towards Drupal 9 readiness"
