Drupal 7 to 9 Migration Notes - Contributed Module Reality Check

This is a quick review of popular Drupal 7 modules, with notes about their current status in Drupal 9. It took a long time to reach "Feature Parity" between D7 and D9, it looks like we're finally close.

The Rules module was the mother of all contributed modules, we've been watching this one closely, as it has always been a "go-to" tool for building killer features. D8|D9 progress has been slow, but there is a working version. (195k sites report using Drupal Rules)

Popular Drupal 7 Modules

Drupal 9 Current Status

Content Access Available for D9, in use on 50k sites
Roles for menu No D8/D9 upgrade path, in use on 5k D7 sites
Access Control Kit
https://www.drupal.org/project/access
No D8/D9 upgrade path, in use on 1k D7 sites
Views Bulk Operations (VBO)
https://www.drupal.org/project/views_bulk_operations
Available for D9, in use on 226k sites
Content Construction Kit (CCK)
https://www.drupal.org/project/cck
Migrated to D9 Core, in use on 41k D7 sites
Editoria11y Accessibility Checker
https://www.drupal.org/project/editoria11y
Available for D9, in use on 500 sites
Chaos Tool Suite (ctools)
https://www.drupal.org/project/ctools
Migrated to D9 Core, in use on 750k D7/D9 sites
8.x-3.x branch contains features of ctools that didn't make it into Drupal Core 8.0.x
Date Module 
https://www.drupal.org/project/date
7.x-2.12 Stable release covered by the
D7 security updates are recent, Migrated to D9 Core
Meta (content tagging for Google search)
https://www.drupal.org/project/metatag
Available for D9, in use on 493k sites
Profile 2 (Extended user Profile fields )
https://www.drupal.org/project/profile2
https://www.drupal.org/project/profile
A new "Profile" module project, with 25k sites now replaces the D7 project
Search API 
https://www.drupal.org/project/search_api
Available for D9, in use on 140k sites
Facets (search interfaces)
https://www.drupal.org/project/facets
D9 project, in use on 31k sites
Feeds Tamper (modify data before it gets saved)
https://www.drupal.org/project/feeds_tamper
Available for D9, in use on 46k sites

Feeds Profile2 (advance user import tools)
https://www.drupal.org/project/feeds_profile2

No D9 version, may not be needed any longer
Pathologic (input filter for correcting paths)
https://www.drupal.org/project/pathologic
Available for D9, no longer developed, in use on 54k site 
Fullcalendar View (Calendar views)
https://www.drupal.org/project/fullcalendar_view
Stable version available for D9, in use on 10k sites
FullCalendar  (Javascript Calendar, Provides a Views display)
https://fullcalendar.io/
Available for D9, in use on 6k sites
Mail Logger
https://www.drupal.org/project/mail_logger
No D9 version, may not be needed any longer (See Splunk)
Blazy  (lazy load and multi-serve images to save bandwidth and server requests)
https://www.drupal.org/project/blazy
Stable version available for D9, in use on 55k sites
Add to Calendar ( provides calendar link button)
https://www.drupal.org/project/addtocal
Available for D9, in use on 3k sites
ImageMagick (image processing toolkit)
https://www.drupal.org/project/imagemagick
Stable version available for D9, in use on 39k sites
Job Scheduler
https://www.drupal.org/project/job_scheduler
No security coverage, available for D9, in use on 88k sites
Domain Access (tools for running affiliated sites from one Drupal installation / database)
https://www.drupal.org/project/domain
Stable version available for D9, in use on 14k sites
Print (Generate PDF formatted printer pages)
https://www.drupal.org/project/print
See project page for D9 alternatives
https://www.drupal.org/project/printable
End of life with D7, in use on 44k sites.
 
Resource Conflict (Room Reservations)
https://www.drupal.org/project/resource_conflict
Possible d8 https://www.drupal.org/project/conflict
End of life with D7, in use on 250 sites.
Menu HTML (Use custom HTM in menus)
https://www.drupal.org/project/menu_html
End of life with D7, in use on 7k sites.


Drupal 9 Modules that we are watching:
https://www.drupal.org/project/symfony_mailer (New mail system)