← all change records
#3496491 Preprocess functions in modules now support object-oriented implementations
Generated 2026-08-02 14:00 UTC
Matching rules (4)
- from:
fqn: 'core:hook:preprocess'
to:
fqn: 'core:hook:preprocess'
- from:
fqn: 'core:hook:preprocess_HOOK'
to:
fqn: 'core:hook:preprocess_HOOK'
- to:
fqn: \Drupal\Core\Hook\Attribute\LegacyHook
- attribute_fqn: \Drupal\Core\Hook\Attribute\Hook
kind: attribute_predicate
to:
any_of:
-
string_in:
- preprocess
-
string_starts_with:
- preprocess_
arg: 0
Affected contrib projects (300)
| Project | legacy | in_flight | migrated | installs | files | adopters | |
|---|---|---|---|---|---|---|---|
| token ↗ | 0 | 0 | 1 | 524,321 | 0 | 2 | |
| pathauto ↗ | 0 | 0 | 1 | 479,241 | 0 | 2 | |
| webform ↗ | 0 | 0 | 1 | 346,817 | 0 | 54 | |
| metatag ↗ | 0 | 0 | 1 | 342,791 | 0 | 15 | |
| entity_reference_revisions ↗ | 0 | 0 | 1 | 264,281 | 0 | 1 | |
| search_api ↗ | 0 | 0 | 1 | 169,691 | 0 | 2 | |
| views_bulk_operations ↗ | 0 | 0 | 2 | 157,512 | 0 | 1 | |
| honeypot ↗ | 0 | 0 | 1 | 144,176 | 0 | 1 | |
| scheduler ↗ | 0 | 1 | 0 | 104,873 | 1 | 1 | |
| bootstrap ↗ | 0 | 2 | 0 | 87,117 | 1 | 1 | |
| rules ↗ | 0 | 0 | 1 | 81,263 | 0 | 1 | |
| diff ↗ | 0 | 0 | 1 | 76,905 | 0 | 1 | |
| migrate_plus ↗ | 0 | 0 | 1 | 65,166 | 0 | 1 | |
| masquerade ↗ | 0 | 0 | 1 | 64,042 | 0 | 1 | |
| smart_trim ↗ | 0 | 0 | 1 | 62,790 | 0 | 1 | |
| seven ↗ | 0 | 0 | 2 | 58,614 | 0 | 1 | |
| redis ↗ | 0 | 0 | 1 | 57,994 | 0 | 1 | |
| facets ↗ | 0 | 0 | 1 | 56,053 | 0 | 0 | |
| geolocation ↗ | 0 | 0 | 1 | 46,359 | 0 | 3 | |
| menu_item_extras ↗ | 0 | 1 | 0 | 46,123 | 1 | 1 | |
| components ↗ | 0 | 0 | 1 | 45,928 | 0 | 1 | |
| bootstrap_barrio ↗ | 0 | 1 | 0 | 41,640 | 1 | 1 | |
| commerce ↗ | 0 | 0 | 2 | 37,667 | 0 | 12 | |
| filefield_paths ↗ | 0 | 0 | 1 | 30,473 | 0 | 1 | |
| views_autocomplete_filters ↗ | 0 | 0 | 1 | 29,616 | 0 | 1 | |
| exclude_node_title ↗ | 0 | 1 | 0 | 25,549 | 1 | 1 | |
| office_hours ↗ | 0 | 0 | 1 | 21,362 | 0 | 1 | |
| trash ↗ | 0 | 0 | 1 | 21,110 | 0 | 1 | |
| queue_ui ↗ | 0 | 0 | 1 | 20,671 | 0 | 1 | |
| field_formatter_class ↗ | 0 | 1 | 0 | 20,306 | 1 | 1 | |
| eca ↗ | 0 | 0 | 2 | 19,852 | 0 | 0 | |
| charts ↗ | 0 | 0 | 2 | 19,422 | 0 | 8 | |
| ai ↗ | 0 | 0 | 7 | 18,387 | 0 | 6 | |
| content_lock ↗ | 0 | 0 | 1 | 16,221 | 0 | 3 | |
| sam ↗ | 0 | 1 | 0 | 15,709 | 1 | 1 | |
| commerce_shipping ↗ | 0 | 0 | 2 | 15,606 | 0 | 1 | |
| rename_admin_paths ↗ | 0 | 0 | 1 | 15,012 | 0 | 1 | |
| site_verify ↗ | 0 | 0 | 1 | 13,905 | 0 | 2 | |
| modeler_api ↗ | 0 | 0 | 1 | 12,149 | 0 | 1 | |
| genpass ↗ | 0 | 0 | 1 | 12,138 | 0 | 1 | |
| domain ↗ | 0 | 0 | 2 | 11,396 | 0 | 11 | |
| easy_email ↗ | 0 | 0 | 1 | 11,049 | 0 | 1 | |
| ai_agents ↗ | 0 | 0 | 2 | 10,600 | 0 | 1 | |
| hook_event_dispatcher ↗ | 0 | 1 | 0 | 10,536 | 1 | 1 | |
| ckeditor_font ↗ | 0 | 0 | 1 | 10,511 | 0 | 1 | |
| replicate_ui ↗ | 0 | 0 | 1 | 10,227 | 0 | 2 | |
| radix ↗ | 0 | 1 | 0 | 10,011 | 2 | 2 | |
| navigation_extra_tools ↗ | 0 | 0 | 1 | 9,860 | 0 | 1 | |
| layout_builder_iframe_modal ↗ | 0 | 0 | 2 | 9,403 | 0 | 1 | |
| datalayer ↗ | 0 | 0 | 1 | 8,999 | 0 | 1 | |
| publication_date ↗ | 0 | 0 | 1 | 8,920 | 0 | 1 | |
| canvas ↗ | 0 | 0 | 1 | 8,549 | 0 | 0 | |
| searchstax ↗ | 0 | 0 | 1 | 8,353 | 0 | 1 | |
| moderation_dashboard ↗ | 0 | 0 | 1 | 8,261 | 0 | 0 | |
| ui_patterns ↗ | 0 | 0 | 1 | 7,445 | 0 | 1 | |
| name ↗ | 0 | 0 | 1 | 6,779 | 0 | 1 | |
| advancedqueue ↗ | 0 | 0 | 1 | 6,276 | 0 | 2 | |
| poll ↗ | 0 | 0 | 2 | 6,073 | 0 | 3 | |
| type_tray ↗ | 0 | 0 | 1 | 5,969 | 0 | 1 | |
| ai_dashboard ↗ | 0 | 0 | 1 | 5,945 | 0 | 1 | |
| image_field_caption ↗ | 0 | 0 | 1 | 5,675 | 0 | 3 | |
| site_settings ↗ | 0 | 1 | 0 | 5,492 | 1 | 1 | |
| workflow ↗ | 0 | 0 | 2 | 5,380 | 0 | 7 | |
| byte_theme ↗ | 0 | 0 | 1 | 5,293 | 0 | 0 | |
| mercury ↗ | 0 | 0 | 1 | 5,198 | 0 | 0 | |
| custom_field ↗ | 0 | 0 | 2 | 4,942 | 0 | 7 | |
| animated_gif ↗ | 0 | 0 | 1 | 4,899 | 0 | 0 | |
| menu_item_fields ↗ | 0 | 0 | 1 | 4,658 | 0 | 0 | |
| toc_js ↗ | 0 | 0 | 2 | 4,384 | 0 | 4 | |
| twigsuggest ↗ | 0 | 1 | 0 | 4,364 | 1 | 1 | |
| languagefield ↗ | 0 | 0 | 1 | 4,338 | 0 | 1 | |
| nomarkup ↗ | 0 | 1 | 0 | 4,273 | 1 | 1 | |
| registration ↗ | 0 | 0 | 2 | 3,058 | 0 | 19 | |
| layout_builder_st ↗ | 0 | 0 | 1 | 3,037 | 0 | 1 | |
| group_content_menu ↗ | 0 | 0 | 2 | 2,940 | 0 | 1 | |
| bootstrap_italia ↗ | 0 | 3 | 0 | 2,797 | 1 | 1 | |
| privatemsg ↗ | 0 | 0 | 2 | 2,611 | 0 | 1 | |
| typed_entity ↗ | 0 | 1 | 0 | 2,320 | 1 | 1 | |
| snowball_stemmer ↗ | 0 | 1 | 0 | 2,269 | 1 | 1 | |
| helper ↗ | 0 | 0 | 2 | 2,267 | 0 | 1 | |
| ip2country ↗ | 0 | 0 | 1 | 2,071 | 0 | 1 | |
| private_message ↗ | 0 | 0 | 1 | 1,984 | 0 | 1 | |
| jquery_deprecated_functions ↗ | 0 | 0 | 1 | 1,955 | 0 | 1 | |
| uswds_base ↗ | 0 | 3 | 0 | 1,890 | 2 | 2 | |
| status_messages ↗ | 0 | 1 | 0 | 1,872 | 1 | 1 | |
| zeropoint ↗ | 0 | 1 | 0 | 1,860 | 1 | 1 | |
| civicrm_entity ↗ | 0 | 0 | 1 | 1,855 | 0 | 1 | |
| domain_path ↗ | 0 | 0 | 2 | 1,691 | 0 | 2 | |
| frontend_editing ↗ | 0 | 1 | 1 | 1,572 | 1 | 2 | |
| mercury_editor ↗ | 0 | 3 | 1 | 1,474 | 1 | 1 | |
| migrate_source_ui ↗ | 0 | 0 | 1 | 1,457 | 0 | 1 | |
| acquia_dam ↗ | 0 | 0 | 1 | 1,395 | 0 | 1 | |
| smart_title ↗ | 0 | 1 | 0 | 1,296 | 1 | 1 | |
| reporting ↗ | 0 | 0 | 1 | 1,192 | 0 | 1 | |
| select_text_value ↗ | 0 | 0 | 1 | 1,106 | 0 | 1 | |
| radioactivity ↗ | 0 | 0 | 1 | 1,097 | 0 | 1 | |
| media_entity_link ↗ | 0 | 0 | 1 | 1,079 | 0 | 1 | |
| hms_field ↗ | 0 | 0 | 1 | 1,064 | 0 | 1 | |
| tocbot ↗ | 0 | 0 | 1 | 1,044 | 0 | 1 | |
| barcodes ↗ | 0 | 0 | 1 | 945 | 0 | 1 | |
| socialfeed ↗ | 0 | 1 | 0 | 934 | 1 | 1 | |
| field_widget_add_more ↗ | 0 | 0 | 1 | 926 | 0 | 1 | |
| index_now ↗ | 0 | 0 | 1 | 889 | 0 | 2 | |
| quote ↗ | 0 | 0 | 2 | 835 | 0 | 1 | |
| purge_users ↗ | 0 | 0 | 1 | 799 | 0 | 1 | |
| porterstemmer ↗ | 0 | 1 | 0 | 766 | 1 | 1 | |
| recurring_events ↗ | 0 | 0 | 1 | 669 | 0 | 2 | |
| uswds ↗ | 0 | 1 | 0 | 653 | 2 | 2 | |
| modeler ↗ | 0 | 0 | 1 | 595 | 0 | 0 | |
| fasttoggle ↗ | 0 | 0 | 1 | 553 | 0 | 1 | |
| mgv ↗ | 0 | 0 | 1 | 510 | 0 | 1 | |
| browsersync ↗ | 0 | 0 | 1 | 502 | 0 | 1 | |
| ui_suite_bootstrap ↗ | 0 | 0 | 1 | 492 | 0 | 0 | |
| autologout_alterable ↗ | 0 | 0 | 1 | 485 | 0 | 1 | |
| ai_integration_eca ↗ | 0 | 0 | 1 | 441 | 0 | 1 | |
| block_content_suggestions ↗ | 0 | 0 | 1 | 433 | 0 | 0 | |
| webform_booking ↗ | 0 | 1 | 0 | 420 | 1 | 1 | |
| webform_user_registration ↗ | 0 | 0 | 1 | 390 | 0 | 1 | |
| entity_access_password ↗ | 0 | 0 | 1 | 367 | 0 | 0 | |
| localgov_alert_banner ↗ | 0 | 1 | 0 | 363 | 1 | 1 | |
| field_widget_actions ↗ | 0 | 0 | 1 | 356 | 0 | 1 | |
| eca_helper ↗ | 0 | 2 | 0 | 347 | 1 | 1 | |
| ai_context ↗ | 0 | 0 | 1 | 340 | 0 | 1 | |
| protect_views_flood_control ↗ | 0 | 0 | 1 | 330 | 0 | 1 | |
| term_glossary ↗ | 0 | 0 | 2 | 325 | 0 | 2 | |
| resend_register_mail ↗ | 0 | 0 | 1 | 301 | 0 | 1 | |
| email_username ↗ | 0 | 0 | 1 | 300 | 0 | 1 | |
| style_selector ↗ | 0 | 2 | 0 | 292 | 1 | 1 | |
| eca_metatag ↗ | 0 | 0 | 1 | 266 | 0 | 1 | |
| ai_tmgmt ↗ | 0 | 0 | 1 | 248 | 0 | 1 | |
| eca_flag ↗ | 0 | 0 | 1 | 245 | 0 | 1 | |
| menu_tree ↗ | 0 | 0 | 2 | 243 | 0 | 1 | |
| bootstrap5_admin ↗ | 0 | 0 | 1 | 241 | 0 | 0 | |
| layout_builder_widget ↗ | 0 | 0 | 1 | 237 | 0 | 1 | |
| abc ↗ | 0 | 1 | 0 | 235 | 1 | 1 | |
| timepicker ↗ | 0 | 0 | 1 | 233 | 0 | 1 | |
| wse ↗ | 0 | 0 | 2 | 227 | 0 | 1 | |
| lupus_decoupled ↗ | 0 | 0 | 1 | 219 | 0 | 1 | |
| tr_rulez ↗ | 0 | 0 | 1 | 217 | 0 | 2 | |
| webform_bootstrap ↗ | 0 | 0 | 1 | 215 | 0 | 3 | |
| admin_toolbar_messages ↗ | 0 | 0 | 1 | 198 | 0 | 1 | |
| languages_dropdown ↗ | 0 | 0 | 1 | 196 | 0 | 1 | |
| meta_conversions_api ↗ | 0 | 0 | 1 | 192 | 0 | 1 | |
| workbench_tabs ↗ | 0 | 0 | 1 | 191 | 0 | 1 | |
| usfedgov_google_analytics ↗ | 0 | 0 | 1 | 190 | 0 | 2 | |
| dsfr ↗ | 0 | 1 | 0 | 189 | 1 | 1 | |
| pager ↗ | 0 | 0 | 1 | 181 | 0 | 0 | |
| fileslog ↗ | 0 | 0 | 1 | 178 | 0 | 1 | |
| varbase_components ↗ | 0 | 1 | 1 | 177 | 1 | 1 | |
| vartheme_bs5 ↗ | 0 | 2 | 0 | 173 | 1 | 1 | |
| black_hole ↗ | 0 | 1 | 0 | 172 | 1 | 1 | |
| guswds ↗ | 0 | 1 | 0 | 168 | 1 | 1 | |
| masquerade_field ↗ | 0 | 0 | 1 | 168 | 0 | 1 | |
| complete_webform_exporter ↗ | 0 | 0 | 1 | 166 | 0 | 1 | |
| pwbi ↗ | 0 | 0 | 1 | 164 | 0 | 1 | |
| meeting_api ↗ | 0 | 0 | 1 | 163 | 0 | 2 | |
| varnish_file_purge ↗ | 0 | 0 | 1 | 148 | 0 | 1 | |
| same_page_preview ↗ | 0 | 0 | 1 | 144 | 0 | 0 | |
| css_variables_customizer ↗ | 0 | 0 | 1 | 141 | 0 | 1 | |
| document_loader ↗ | 0 | 0 | 1 | 139 | 0 | 2 | |
| lms ↗ | 0 | 0 | 1 | 131 | 0 | 4 | |
| search_api_typesense ↗ | 0 | 0 | 1 | 127 | 0 | 2 | |
| domain_extras ↗ | 0 | 0 | 1 | 122 | 0 | 6 | |
| kraken ↗ | 0 | 0 | 1 | 118 | 0 | 1 | |
| swiffy_slider ↗ | 0 | 0 | 2 | 114 | 0 | 1 | |
| privacy_log ↗ | 0 | 0 | 1 | 104 | 0 | 1 | |
| rocketship_core ↗ | 0 | 5 | 0 | 104 | 1 | 1 | |
| postoffice ↗ | 0 | 0 | 1 | 102 | 0 | 1 | |
| tripal ↗ | 0 | 0 | 2 | 99 | 0 | 4 | |
| viewer ↗ | 0 | 1 | 1 | 97 | 1 | 1 | |
| paragraph_block ↗ | 0 | 0 | 1 | 93 | 0 | 1 | |
| track_usage ↗ | 0 | 0 | 1 | 93 | 0 | 2 | |
| unified_date ↗ | 0 | 0 | 1 | 93 | 0 | 1 | |
| config_warning ↗ | 0 | 0 | 1 | 91 | 0 | 1 | |
| gleap ↗ | 0 | 0 | 1 | 91 | 0 | 1 | |
| trace_mail_log ↗ | 0 | 0 | 2 | 90 | 0 | 1 | |
| deindex_unpublished_files ↗ | 0 | 0 | 1 | 80 | 0 | 1 | |
| dsfr4drupal ↗ | 0 | 1 | 0 | 78 | 1 | 1 | |
| contextual_image_widget_crop ↗ | 0 | 0 | 1 | 77 | 0 | 1 | |
| bulk_term_delete ↗ | 0 | 0 | 1 | 73 | 0 | 1 | |
| govuk_theme ↗ | 0 | 2 | 0 | 73 | 1 | 1 | |
| qr_generator ↗ | 0 | 0 | 2 | 70 | 0 | 1 | |
| dkan_dataset_archiver ↗ | 0 | 0 | 1 | 69 | 0 | 2 | |
| webform_intl_tel_national_mode ↗ | 0 | 0 | 1 | 68 | 0 | 1 | |
| entity_logger ↗ | 0 | 0 | 1 | 66 | 0 | 1 | |
| file_visibility ↗ | 0 | 0 | 1 | 66 | 0 | 2 | |
| unicode_soft_hyphens ↗ | 0 | 0 | 1 | 65 | 0 | 1 | |
| facets_range_input ↗ | 0 | 0 | 1 | 63 | 0 | 1 | |
| redirect_regex ↗ | 0 | 0 | 2 | 57 | 0 | 1 | |
| gesso ↗ | 0 | 1 | 0 | 54 | 1 | 1 | |
| lms_file_upload ↗ | 0 | 0 | 1 | 53 | 0 | 1 | |
| datetime_reset ↗ | 0 | 0 | 1 | 52 | 0 | 1 | |
| logger ↗ | 0 | 0 | 1 | 50 | 0 | 1 | |
| frontend_routing ↗ | 0 | 0 | 1 | 49 | 0 | 1 | |
| lms_certificate ↗ | 0 | 0 | 1 | 48 | 0 | 2 | |
| nodepermissions ↗ | 0 | 0 | 1 | 48 | 0 | 1 | |
| container_query_images ↗ | 0 | 0 | 2 | 46 | 0 | 1 | |
| eca_views_data_export ↗ | 0 | 0 | 1 | 46 | 0 | 1 | |
| nys_unav ↗ | 0 | 1 | 0 | 46 | 1 | 1 | |
| logger_db ↗ | 0 | 0 | 1 | 45 | 0 | 2 | |
| ui_suite_uswds ↗ | 0 | 2 | 0 | 45 | 2 | 2 | |
| paragraph_usage_dashboard ↗ | 0 | 0 | 1 | 44 | 0 | 1 | |
| sector_theme ↗ | 0 | 1 | 0 | 44 | 1 | 1 | |
| form_layout ↗ | 0 | 0 | 1 | 43 | 0 | 1 | |
| bootstrap3 ↗ | 0 | 1 | 0 | 42 | 1 | 1 | |
| commerce_affirm ↗ | 0 | 1 | 0 | 41 | 1 | 1 | |
| patternkit ↗ | 0 | 0 | 1 | 40 | 0 | 2 | |
| field_redirect ↗ | 0 | 0 | 1 | 39 | 0 | 1 | |
| paragraph_group ↗ | 0 | 0 | 1 | 39 | 0 | 0 | |
| media_opengraph ↗ | 0 | 0 | 1 | 38 | 0 | 0 | |
| dropdown_pager ↗ | 0 | 0 | 2 | 37 | 0 | 1 | |
| tmgmt_ec_etranslation ↗ | 0 | 0 | 1 | 36 | 0 | 1 | |
| webform_remote_fields ↗ | 0 | 0 | 1 | 36 | 0 | 1 | |
| ajax_cart_update ↗ | 0 | 0 | 2 | 35 | 0 | 0 | |
| commerce_shipping_order_percentage ↗ | 0 | 0 | 1 | 34 | 0 | 1 | |
| lms_membership_request ↗ | 0 | 0 | 2 | 34 | 0 | 1 | |
| synpay ↗ | 0 | 1 | 0 | 32 | 1 | 1 | |
| cron_fail_alert ↗ | 0 | 0 | 1 | 31 | 0 | 1 | |
| glisseo ↗ | 0 | 1 | 0 | 30 | 1 | 1 | |
| io_builder ↗ | 0 | 1 | 0 | 30 | 1 | 1 | |
| localgov_publications_importer ↗ | 0 | 0 | 1 | 29 | 0 | 1 | |
| bee_hotel ↗ | 0 | 2 | 0 | 25 | 2 | 2 | |
| ckeditor_media_edit ↗ | 0 | 0 | 1 | 25 | 0 | 1 | |
| leaflet_dynamic_table ↗ | 0 | 0 | 2 | 25 | 0 | 1 | |
| vocabulary_clone ↗ | 0 | 0 | 1 | 25 | 0 | 1 | |
| gifplayer ↗ | 0 | 0 | 1 | 24 | 0 | 1 | |
| hal_publications ↗ | 0 | 0 | 1 | 24 | 0 | 0 | |
| better_taxonomy ↗ | 0 | 0 | 2 | 23 | 0 | 2 | |
| exclusive_boolean ↗ | 0 | 0 | 1 | 23 | 0 | 1 | |
| lms_messages ↗ | 0 | 0 | 1 | 23 | 0 | 1 | |
| soundcite ↗ | 0 | 0 | 2 | 23 | 0 | 1 | |
| media_remote_hls ↗ | 0 | 0 | 1 | 21 | 0 | 1 | |
| simple_oauth_refresh_token_buffer ↗ | 0 | 0 | 1 | 21 | 0 | 1 | |
| event_horizon ↗ | 0 | 1 | 0 | 20 | 1 | 1 | |
| image_404_fallback ↗ | 0 | 0 | 1 | 20 | 0 | 1 | |
| content_filter ↗ | 0 | 0 | 1 | 19 | 0 | 1 | |
| metatag_paths ↗ | 0 | 0 | 1 | 19 | 0 | 1 | |
| media_scroller ↗ | 0 | 0 | 1 | 18 | 0 | 1 | |
| search_api_term_with_depth ↗ | 0 | 0 | 1 | 18 | 0 | 1 | |
| teamleader ↗ | 0 | 0 | 1 | 18 | 0 | 1 | |
| cas_user_ban ↗ | 0 | 0 | 1 | 17 | 0 | 2 | |
| netforum ↗ | 0 | 0 | 1 | 17 | 0 | 1 | |
| a12s ↗ | 0 | 1 | 0 | 16 | 1 | 1 | |
| workflow_participants ↗ | 0 | 0 | 1 | 16 | 0 | 2 | |
| coveo ↗ | 0 | 0 | 2 | 15 | 0 | 4 | |
| dash ↗ | 0 | 0 | 1 | 15 | 0 | 1 | |
| eaf ↗ | 0 | 0 | 1 | 14 | 0 | 0 | |
| advancedqueue_mail ↗ | 0 | 0 | 1 | 13 | 0 | 1 | |
| require_revision ↗ | 0 | 0 | 1 | 13 | 0 | 1 | |
| select_a11y_ng ↗ | 0 | 0 | 1 | 13 | 0 | 2 | |
| swagger_php ↗ | 0 | 0 | 1 | 13 | 0 | 1 | |
| email_otp_login ↗ | 0 | 0 | 1 | 12 | 0 | 1 | |
| livre ↗ | 0 | 0 | 1 | 12 | 0 | 1 | |
| logged_in ↗ | 0 | 0 | 1 | 12 | 0 | 1 | |
| search_api_autocomplete_improved ↗ | 0 | 0 | 1 | 11 | 0 | 1 | |
| entity_attributes ↗ | 0 | 0 | 1 | 10 | 0 | 0 | |
| rocketship_theme_starter ↗ | 0 | 2 | 1 | 10 | 1 | 1 | |
| farm_rcd ↗ | 0 | 0 | 1 | 8 | 0 | 0 | |
| reading_progress_bar ↗ | 0 | 0 | 1 | 8 | 0 | 1 | |
| syncart ↗ | 0 | 1 | 0 | 8 | 1 | 1 | |
| translation_bliss ↗ | 0 | 0 | 1 | 8 | 0 | 2 | |
| bootstrap_sass_starter_kit ↗ | 0 | 1 | 0 | 7 | 1 | 1 | |
| state_machine_automated_transition ↗ | 0 | 0 | 1 | 7 | 0 | 1 | |
| content_toc ↗ | 0 | 0 | 1 | 6 | 0 | 1 | |
| false_account ↗ | 0 | 0 | 1 | 6 | 0 | 1 | |
| oauth_client ↗ | 0 | 0 | 1 | 6 | 0 | 1 | |
| public_key_credential_source ↗ | 0 | 0 | 1 | 6 | 0 | 1 | |
| rcr ↗ | 0 | 0 | 2 | 6 | 0 | 1 | |
| search_api_opensearch_semantic ↗ | 0 | 0 | 1 | 6 | 0 | 1 | |
| smileys_field ↗ | 0 | 0 | 1 | 6 | 0 | 1 | |
| sports_league ↗ | 0 | 1 | 0 | 6 | 1 | 1 | |
| verify_email ↗ | 0 | 0 | 2 | 6 | 0 | 1 | |
| commerce_civicrm_event_registration ↗ | 0 | 1 | 0 | 5 | 1 | 1 | |
| inline_image_saver ↗ | 0 | 0 | 1 | 5 | 0 | 1 | |
| entitygroupfield_lite ↗ | 0 | 0 | 1 | 4 | 0 | 1 | |
| views_area_library ↗ | 0 | 0 | 1 | 4 | 0 | 1 | |
| views_lazy_renderer ↗ | 0 | 0 | 2 | 4 | 0 | 1 | |
| webform_error_field ↗ | 0 | 0 | 2 | 4 | 0 | 1 | |
| ai_seo_link_advisor ↗ | 0 | 0 | 1 | 3 | 0 | 1 | |
| labor_time_tracker ↗ | 0 | 0 | 1 | 3 | 0 | 1 | |
| oembed_configuration ↗ | 0 | 0 | 1 | 3 | 0 | 1 | |
| search_api_field_datasource ↗ | 0 | 0 | 2 | 3 | 0 | 1 | |
| search_api_sqlite ↗ | 0 | 0 | 1 | 3 | 0 | 1 | |
| trash_manager ↗ | 0 | 0 | 1 | 3 | 0 | 1 | |
| user_email_preview ↗ | 0 | 0 | 1 | 3 | 0 | 1 | |
| ai_document_ocr ↗ | 0 | 0 | 1 | 2 | 0 | 1 | |
| bsky_post ↗ | 0 | 0 | 1 | 2 | 0 | 1 | |
| emporiqa ↗ | 0 | 0 | 1 | 2 | 0 | 1 | |
| group_inline_entity_form ↗ | 0 | 0 | 1 | 2 | 0 | 1 | |
| pdf_reducer ↗ | 0 | 0 | 1 | 2 | 0 | 1 | |
| presigned_url ↗ | 0 | 0 | 1 | 2 | 0 | 1 | |
| quick_scroll ↗ | 0 | 0 | 1 | 2 | 0 | 0 | |
| site_settings_domain ↗ | 0 | 0 | 1 | 2 | 0 | 1 | |
| diboo_core ↗ | 0 | 0 | 1 | 1 | 0 | 0 | |
| improvements ↗ | 0 | 2 | 0 | 1 | 1 | 1 | |
| library_renderer ↗ | 0 | 1 | 0 | 1 | 1 | 1 | |
| rendered_entity_list_formatter ↗ | 0 | 0 | 1 | 1 | 0 | 1 | |
| satis_hub ↗ | 0 | 0 | 1 | 1 | 0 | 0 | |
| straker_translate ↗ | 0 | 0 | 1 | 1 | 0 | 1 | |
| views_conditional_text ↗ | 0 | 0 | 1 | 0 | 0 | 1 |