Free reference

Which Drupal 7 modules have a Drupal 10 or 11 release?

128 projects a Drupal 7 site is likely to have, with the newest release that actually runs on Drupal 10 or 11. Measured from drupal.org's own release-history feed on 2026-09-26 — not from memory, and not from a blog post.

Every Drupal 7 migration estimate turns on one question, repeated once per module in sites/all/modules: is there something on the other side, or do we rebuild it? Answering it by hand means opening 128 project pages and reading release tables. This is that reading, done once and written down.

Of the 128 projects here, 77 have a stable release that declares Drupal 11, and 50 need a decision from you — either because nothing has been published past Drupal 7 or 9, because the only Drupal 10/11 release is a pre-release, or because the project is flagged on drupal.org as needing a maintainer.

How to read a row

The status column is mechanical. For each project we read every published release in the feed, take the core_compatibility constraint that ships with it, and ask whether a release exists that runs on Drupal 10 or 11 — preferring a stable release over an alpha, beta, RC or dev snapshot.

  • No Drupal 8+ release (26) — Nothing has been published for Drupal 8 or later. Either the job moved into core, a differently named project took over, or the functionality has to be rebuilt.
  • Stopped at Drupal 8/9 (11) — The port stopped before Drupal 10. Treat it the same as the row above: something else has to do this job.
  • Only a pre-release for Drupal 10/11 (11) — There is a Drupal 10 or 11 release, but only an alpha, beta, RC or dev snapshot. Usable, often for years, but you are choosing to run unreleased code.
  • Stable release for Drupal 10 (3) — A stable release runs on Drupal 10 but nothing yet declares Drupal 11. Fine for a migration to 10; re-check before targeting 11.
  • Stable release for Drupal 11 (77) — A stable release declares Drupal 11 compatibility. This module is not what makes your migration hard.

Two columns are separate from the verdict, and both matter. Maintenance is the status the maintainers themselves publish on drupal.org; 16 of these 128 projects are unsupported, abandoned or seeking a new maintainer, and a few of those have a perfectly good Drupal 11 release that nobody is looking after. What to do instead is the only hand-written column on the page, and it is the reason the page is worth reading rather than generating: 37 of these projects have no Drupal 10 or 11 release at all, and for 28 of them that is because the job is already done for you — it moved into Drupal core, or a differently named project took it over. Reporting those as "no port" would send you rebuilding something you now get for free. The remaining 9 carry no note, which means exactly that: we have nothing to tell you beyond the release data, and you need to look at what the module does on your site.

The 50 that need a decision

These are the rows worth reading before you quote the work. Everything not listed here has a stable Drupal 10 or 11 release and an active maintainer.

All 128 modules

Sorted by project machine name — the name in the .info file. Each row links to its project page on drupal.org, because this table is a starting point and that page is the source of truth.

Drupal 10/11 release status of 128 Drupal 7 contributed modules, measured 2026-09-26.
Module Drupal 10 / 11 status Newest usable release Maintenance on drupal.org What to do instead
addressfieldAddress Field No Drupal 8+ release 7.x-1.x-dev
2019-04-05
Actively maintained —
admin_menuAdministration menu Stopped at Drupal 8/9 8.x-3.x-dev
2020-07-07
Actively maintained needs a maintainer Core Toolbar covers the basics; contrib Admin Toolbar is the usual replacement.
apachesolrApache Solr Search No Drupal 8+ release 7.x-1.14
2025-05-23
Actively maintained Superseded by Search API Solr.
backup_migrateBackup and Migrate Stable release for Drupal 11 5.1.5
2026-07-11
^10.3 || ^11
Actively maintained —
beanBean (for Drupal 7) No Drupal 8+ release 7.x-1.x-dev
2019-01-27
Seeking new maintainer needs a maintainer Core custom block types cover this.
better_exposed_filtersBetter Exposed Filters Stable release for Drupal 11 7.1.3
2026-07-25
^10.3 || ^11
Actively maintained —
block_classBlock Class Stable release for Drupal 11 4.0.2
2025-11-10
^9 || ^10 || ^11
Actively maintained —
boostBoost Only a pre-release for Drupal 10/11 8.x-1.0-alpha1
2026-04-05
^10.1 || ^11
Seeking co-maintainer(s) —
boxesBoxes No Drupal 8+ release 7.x-1.2
2014-06-30
Actively maintained Core custom blocks cover this.
calendarCalendar Only a pre-release for Drupal 10/11 8.x-1.x-dev
2026-06-10
^10.3 || ^11
Actively maintained —
captchaCAPTCHA Stable release for Drupal 11 8.x-1.17
2026-02-19
^9.5 || ^10 || ^11
Minimally maintained —
ckeditorCKEditor 4 - WYSIWYG HTML editor Stable release for Drupal 10 1.0.2
2023-06-20
^9.4 || ^10
Unsupported needs a maintainer Core ships CKEditor 5 as the default editor.
colorboxColorbox Stable release for Drupal 11 2.2.1
2026-06-30
^10.2 || ^11
Seeking co-maintainer(s) —
commerceCommerce Core Stable release for Drupal 11 3.3.10
2026-09-23
^10.3 || ^11
Actively maintained —
computed_fieldComputed Field Stable release for Drupal 11 3.0.1
2026-06-15
^8 || ^9 || ^10 || ^11
Actively maintained —
conditional_fieldsConditional Fields Only a pre-release for Drupal 10/11 4.x-dev
2026-09-19
^10.3 || ^11 || ^12
Actively maintained —
content_accessContent Access Stable release for Drupal 11 2.1.0
2026-05-05
^9.4 || ^10 || ^11
Actively maintained —
contextContext Only a pre-release for Drupal 10/11 5.0.0-rc2
2025-03-06
^9.3 || ^10 || ^11
Seeking co-maintainer(s) —
cropCrop API Stable release for Drupal 11 8.x-2.6
2026-03-09
^9.3 || ^10 || ^11
Seeking co-maintainer(s) —
ctoolsChaos Tool Suite (ctools) Stable release for Drupal 11 4.1.1
2026-07-24
^9.5 || ^10 || ^11
Actively maintained —
dateDate Stopped at Drupal 8/9 8.x-1.x-dev
2013-09-30
Actively maintained needs a maintainer Core Datetime provides the field type.
date_icalDate iCal Stable release for Drupal 11 4.0.15
2026-05-13
^9 || ^10 || ^11 || ^12
Actively maintained —
develDevel Stable release for Drupal 11 5.5.0
2025-11-27
^10.3 || ^11 || ^12
Actively maintained —
diffDiff Stable release for Drupal 11 2.1.1
2026-08-11
^10.5 || ^11 || ^12
Actively maintained —
dsDisplay Suite Stable release for Drupal 11 8.x-3.37
2026-02-13
^10.2 || ^11
Actively maintained —
eckEntity Construction Kit (ECK) Stable release for Drupal 11 2.1.0
2026-03-19
^9.4 || ^10 || ^11
Actively maintained —
emailEmail Field No Drupal 8+ release 7.x-1.3
2014-04-10
Actively maintained Core provides an Email field type.
entityEntity API Stable release for Drupal 11 8.x-1.8
2026-08-26
^10.1 || ^11
Actively maintained —
entity_printEntity Print Stable release for Drupal 11 8.x-2.19
2026-08-21
^9.4 || ^10.0 || ^11
Actively maintained —
entity_translationEntity Translation No Drupal 8+ release 7.x-3.x-dev
2022-12-21
Seeking co-maintainer(s) Core Content Translation covers this.
entityreferenceEntity reference Stopped at Drupal 8/9 8.x-1.x-dev
2013-09-30
Minimally maintained Core provides the Entity reference field type.
environment_indicatorEnvironment Indicator Stable release for Drupal 11 4.0.25
2025-07-23
^9.3 || ^10 || ^11
Actively maintained —
facetapiFacet API No Drupal 8+ release 7.x-1.10
2024-02-04
Actively maintained Superseded by Facets.
featuresFeatures Stable release for Drupal 11 8.x-3.17
2026-07-22
^10 || ^11 || ^12
Minimally maintained —
feedsFeeds Stable release for Drupal 11 8.x-3.2
2025-11-20
^10.2 || ^11
Actively maintained —
field_groupField Group Stable release for Drupal 11 4.0.0
2025-04-23
^10.3 || ^11
Minimally maintained —
file_entityFile Entity (fieldable files) Stable release for Drupal 11 8.x-2.9
2026-09-02
^10.5 || ^11.2
Actively maintained —
filefield_sourcesFileField Sources Only a pre-release for Drupal 10/11 2.0.x-dev
2025-12-16
^10.2 || ^11
Seeking co-maintainer(s) —
fivestarFivestar Only a pre-release for Drupal 10/11 3.0.x-dev
2025-01-13
^10.3 || ^11
Seeking co-maintainer(s) —
flagFlag Stable release for Drupal 11 5.1.0
2026-09-01
^10.3 || ^11 || ^12
Actively maintained —
flexsliderFlex Slider Stable release for Drupal 11 3.0.0
2026-05-04
^9 || ^10 || ^11
Minimally maintained —
focal_pointFocal Point Stable release for Drupal 11 2.1.3
2026-09-23
^9.3 || ^10 || ^11
Actively maintained —
geofieldGeofield Stable release for Drupal 11 10.3.4
2026-03-09
^10.3 || ^11 || ^12
Actively maintained —
globalredirectGlobal Redirect No Drupal 8+ release 7.x-1.x-dev
2018-07-19
Seeking co-maintainer(s) Merged into the Redirect module.
google_analyticsGoogle Analytics Stable release for Drupal 11 4.0.3
2024-12-16
^9.5 || ^10 || ^11
Actively maintained —
honeypotHoneypot Stable release for Drupal 11 2.2.2
2025-02-18
^10.3 || ^11
Actively maintained —
hybridauthHybridAuth Social Login No Drupal 8+ release 7.x-2.x-dev
2022-06-28
Actively maintained —
i18nInternationalization No Drupal 8+ release 7.x-1.x-dev
2024-03-24
Actively maintained Core multilingual modules (Content, Configuration and Interface translation) cover this.
imagemagickImageMagick Stable release for Drupal 11 5.0.1
2026-01-30
^11.3
Minimally maintained —
imceIMCE Stable release for Drupal 11 3.1.5
2026-05-03
^9.3 || ^10 || ^11
Actively maintained Core Media library covers most uses.
insertInsert Stable release for Drupal 11 3.0.2
2025-02-14
^10 || ^11
Minimally maintained —
jquery_updatejQuery Update No Drupal 8+ release 7.x-4.x-dev
2024-10-03
Seeking co-maintainer(s) Core manages its own jQuery version.
l10n_updateLocalization update No Drupal 8+ release 7.x-2.7
2022-06-06
Minimally maintained —
ldapLightweight Directory Access Protocol Stable release for Drupal 11 8.x-4.13
2026-08-30
^9.3 || ^10 || ^11
Seeking co-maintainer(s) —
librariesLibraries API Stable release for Drupal 11 4.1.1
2025-10-15
^10 || ^11
Actively maintained —
lightbox2Lightbox2 No Drupal 8+ release 7.x-2.x-dev
2019-06-30
Actively maintained —
linkitLinkit Stable release for Drupal 11 7.0.17
2026-09-17
^10.2 || ^11 || ^12
Seeking co-maintainer(s) —
locationLocation No Drupal 8+ release 7.x-3.x-dev
2017-04-11
Seeking co-maintainer(s) —
login_securityLogin Security Stable release for Drupal 11 2.0.7
2026-02-17
^8.9 || ^9 || ^10 || ^11
Minimally maintained —
maestroMaestro Stable release for Drupal 11 3.1.4
2026-09-23
^9.4 || ^10 || ^11
Actively maintained —
mailsystemMail System Stable release for Drupal 11 8.x-4.5
2024-08-11
^9 || ^10.1 || ^11
Actively maintained —
masqueradeMasquerade Stable release for Drupal 11 8.x-2.2
2026-04-27
^10.3 || ^11.0 || ^12.0
Minimally maintained —
mediaD7 Media Stopped at Drupal 8/9 8.x-1.x-dev
2017-02-04
Minimally maintained needs a maintainer Core Media has shipped since 8.4.
media_youtubeMedia: YouTube No Drupal 8+ release 7.x-3.12
2023-01-18
Actively maintained —
memcacheMemcache API and Integration Stable release for Drupal 11 8.x-2.8
2026-04-15
^9.5 || ^10 || ^11
Actively maintained —
metatagMetatag Stable release for Drupal 11 2.2.0
2025-09-23
^10.3 || ^11
Actively maintained —
migrateMigrate No Drupal 8+ release 7.x-2.x-dev
2023-04-27
Actively maintained Core Migrate API is the successor, and is the documented D7 upgrade path.
mimemailMime Mail Stable release for Drupal 11 2.0.3
2026-06-26
^10.3 || ^11 || ^12
Minimally maintained —
module_filterModule Filter Stable release for Drupal 11 6.0.0
2026-08-26
^11.4 || ^12
Actively maintained —
mollomMollom Stopped at Drupal 8/9 8.x-1.x-dev
2017-02-13
Minimally maintained needs a maintainer The Mollom service shut down in 2018. Pick a different spam defence.
nice_menusNice Menus Only a pre-release for Drupal 10/11 2.0.x-dev
2025-08-06
^8.8 || ^9 || ^10 || ^11
Actively maintained —
nodeaccessNodeaccess Only a pre-release for Drupal 10/11 2.0.x-dev
2025-10-28
^8.8 || ^9 || ^10 || ^11
Actively maintained —
nodewordsNodewords: D6 Meta Tags No Drupal 8+ release 6.x-1.15
2017-02-14
Unsupported needs a maintainer Superseded by Metatag.
ogOrganic Groups Stable release for Drupal 11 2.0.2
2026-06-08
^10.3 || ^11
Actively maintained —
page_managerPage Manager Stable release for Drupal 11 8.x-4.0
2026-07-28
^9.5 || ^10 || ^11
Actively maintained —
page_titlePage Title No Drupal 8+ release 7.x-2.x-dev
2014-10-02
Minimally maintained Covered by core and Metatag.
panelizerPanelizer (obsolete) Stable release for Drupal 10 8.x-5.0
2023-11-04
^9.3 || ^10
Minimally maintained needs a maintainer Superseded by core Layout Builder.
panelsPanels Stable release for Drupal 11 8.x-4.10
2026-07-25
^9.5 || ^10 || ^11
Minimally maintained —
password_policyPassword Policy Stable release for Drupal 11 4.0.3
2024-08-13
^9.1 || ^10 || ^11
Minimally maintained —
pathautoPathauto Stable release for Drupal 11 8.x-1.15
2026-05-04
^10.2 || ^11
Actively maintained —
pathologicPathologic Stable release for Drupal 11 2.0.0
2026-03-19
^9 || ^10 || ^11
Minimally maintained —
picturePicture Stopped at Drupal 8/9 8.x-1.x-dev
2015-04-15
Actively maintained needs a maintainer Core Responsive Image covers this.
pluploadPlupload integration Stable release for Drupal 11 2.2.0
2024-12-14
^10.3 || ^11
Actively maintained —
potxTranslation template extractor Stable release for Drupal 11 8.x-1.1
2024-07-09
^8 || ^9 || ^10 || ^11
Actively maintained —
printPrinter, email and PDF versions No Drupal 8+ release 7.x-2.5
2024-06-02
Minimally maintained —
profile2Profile 2 Stopped at Drupal 8/9 8.x-1.x-dev
2015-04-17
Actively maintained needs a maintainer Core user entity fields cover most uses; the contrib Profile module is the successor.
quicktabsQuick Tabs Stable release for Drupal 11 4.3.1
2026-08-12
^10.3 || ^11 || ^12
Minimally maintained —
rabbit_holeRabbit Hole Stable release for Drupal 11 8.x-1.2
2026-03-16
^9.5 || ^10 || ^11
Actively maintained —
recaptchareCAPTCHA Stable release for Drupal 11 8.x-3.5
2026-08-10
^10 || ^11
Actively maintained —
redirectRedirect Stable release for Drupal 11 8.x-1.13
2026-04-24
^10 || ^11
Seeking co-maintainer(s) —
redisRedis Stable release for Drupal 11 8.x-1.11
2025-11-09
^9.3 || ^10 || ^11
Actively maintained —
referencesReferences No Drupal 8+ release 7.x-2.4
2022-06-22
Seeking co-maintainer(s) Superseded by core Entity reference.
restwsRESTful Web Services No Drupal 8+ release 7.x-2.10
2024-05-15
Seeking co-maintainer(s) Superseded by core RESTful Web Services and JSON:API.
role_delegationRole Delegation Stable release for Drupal 11 8.x-1.6
2026-01-30
^10.3 || ^11
Actively maintained —
rulesRules Stable release for Drupal 11 4.0.1
2026-02-03
^10.3 || ^11
Actively maintained —
schedulerScheduler Stable release for Drupal 11 2.3.0
2026-06-05
^9 || ^10 || ^11
Actively maintained —
search_apiSearch API Stable release for Drupal 11 8.x-1.41
2026-06-08
^10.3 || ^11
Actively maintained —
search_api_solrSearch API Solr Stable release for Drupal 11 4.3.14
2026-08-11
^10.6 || ^11.0
Actively maintained —
seckitSecurity Kit Stable release for Drupal 11 2.0.3
2024-09-11
^9.5 || ^10 || ^11
Seeking co-maintainer(s) —
servicesServices Only a pre-release for Drupal 10/11 5.x-dev
2024-06-02
^10
Seeking new maintainer needs a maintainer Superseded by core RESTful Web Services and JSON:API.
simplenewsSimplenews Stable release for Drupal 11 4.1.3
2026-07-27
^10 || ^11
Minimally maintained —
simplesamlphp_authsimpleSAMLphp Authentication Stable release for Drupal 11 4.1.0
2026-02-03
^10 || ^11.3
Minimally maintained —
smtpSMTP Authentication Support Stable release for Drupal 11 8.x-1.4
2024-07-26
^9.5 || ^10 || ^11
Actively maintained —
special_menu_itemsSpecial menu items Stopped at Drupal 8/9 8.x-1.x-dev
2016-02-14
Minimally maintained needs a maintainer Core menu links accept <nolink> and <button> since Drupal 8.
stage_file_proxyStage File Proxy Stable release for Drupal 11 4.0.0
2026-06-25
^11.3 || ^12.0
Actively maintained —
strongarmStrongarm No Drupal 8+ release 7.x-2.x-dev
2013-10-01
Unsupported needs a maintainer Superseded by the core configuration system.
superfishSuperfish Dropdown Menu Stable release for Drupal 11 8.x-1.16
2026-09-05
^9 || ^10 || ^11
Actively maintained —
taxonomy_menuTaxonomy Menu Stable release for Drupal 11 8.x-3.8
2026-05-05
^9.1 || ^10 || ^11
Seeking co-maintainer(s) —
tmgmtTranslation Management Tool Stable release for Drupal 11 8.x-1.19
2026-08-27
^10.3 || ^11
Actively maintained —
tokenToken Stable release for Drupal 11 8.x-1.17
2026-01-09
^10.3 || ^11
Actively maintained —
transliterationTransliteration No Drupal 8+ release 7.x-3.3
2024-02-07
Actively maintained Core transliterates machine names and file names.
ubercartUbercart Stopped at Drupal 8/9 8.x-4.x-dev
2021-06-14
Minimally maintained —
uuidUniversally Unique IDentifier No Drupal 8+ release 7.x-1.x-dev
2019-05-30
Unsupported needs a maintainer Core assigns UUIDs to entities.
varnishVarnish Only a pre-release for Drupal 10/11 2.1.0-alpha1
2026-01-26
^11 || ^10 || ^9
Minimally maintained —
video_embed_fieldVideo Embed Field Stable release for Drupal 11 3.1.0
2026-04-20
^10.3 || ^11
Minimally maintained —
viewsViews (for Drupal 7) Stopped at Drupal 8/9 8.x-3.x-dev
2013-10-19
Unsupported needs a maintainer Views is part of Drupal core since 8.0. Rebuild the views in core; no contrib download is needed.
views_bulk_operationsViews Bulk Operations (VBO) Stable release for Drupal 11 4.4.8
2026-09-08
^10.3 || ^11
Actively maintained —
views_slideshowViews Slideshow Stable release for Drupal 11 5.0.1
2024-08-19
^9 || ^10 || ^11
Minimally maintained —
votingapiVoting API Only a pre-release for Drupal 10/11 4.0.0-alpha1
2026-08-04
^10.3 || ^11
Actively maintained —
webformWebform Stable release for Drupal 11 6.3.1
2026-09-23
^10.3 || ^11.0
Actively maintained —
workbenchWorkbench Stable release for Drupal 11 8.x-1.6
2024-10-28
^9 || ^10 || ^11
Actively maintained —
workbench_moderationWorkbench Moderation Stable release for Drupal 11 8.x-1.9
2025-02-18
^9 || ^10 || ^11
Actively maintained Superseded by core Content Moderation and Workflows.
workflowWorkflow Stable release for Drupal 11 2.1.13
2026-09-18
^8.8 || ^9 || ^10 || ^11 || ^12
Actively maintained —
wysiwygWysiwyg No Drupal 8+ release 7.x-2.x-dev
2023-10-26
Minimally maintained Core ships CKEditor 5 as the default editor.
xmlsitemapXML sitemap Stable release for Drupal 10 8.x-1.6
2026-01-16
^9.3 || ^10
Actively maintained —

What this table is not

  • It is not every contributed module. It is 128 projects chosen as the ones a Drupal 7 site is most likely to have. The scanner reports anything outside this list as "not in this tool's table" rather than guessing at it, and so should you.
  • It is a snapshot, dated 2026-09-26. Releases happen. Re-check anything the project depends on against drupal.org before you commit to a plan.
  • A stable Drupal 11 release does not mean the upgrade is easy. It means the code exists. Your fields, your views, your files and your URLs still have to move, and the module's Drupal 11 version may configure itself nothing like its Drupal 7 version did.
  • The status is derived, not editorial. A dev snapshot that has run in production for three years reads here as "only a pre-release", because that is what it is. Whether that is acceptable is your call, not this table's.

Next: what is in your codebase

This table answers the question for a module you already know you have. Finding out what you have — including the custom code, the fields, the entity types, the URL and file handling and the permissions that no module list will tell you about — is what the free scanner does, offline, in one file with no dependencies.

Get the free scanner

It prints these same 128 rows for the modules it finds, flags the ones needing a decision, and links each finding to the matching section of the free Drupal 7 migration kickoff checklist.

When you have to write it all down

The scanner tells you what is there. The Drupal 7 → 11 Migration Workbook is where the decisions go: seven tabs covering the content inventory, the module decisions, field mapping, redirects and QA, with a column per thing that has to be recorded. USD 29, one file, no subscription.

Start with the free checklist and the free scanner. Buy the workbook only if you would otherwise be building those sheets yourself.