Drupal is a registered trademark of Dries Buytaert
Drupal 10.6.14 Update released for Drupal core (10.6.14)! Drupal 11.3.16 Update released for Drupal core (11.3.16)! Commerce Shipping 3.0.3 Minor update available for module commerce_shipping (3.0.3). AI (Artificial Intelligence) 1.3.10 Minor update available for module ai (1.3.10). AI (Artificial Intelligence) 1.4.5 Minor update available for module ai (1.4.5). Entity Usage 5.0.0-beta3 New beta version released for module entity_usage (5.0.0-beta3). URL Embed 3.0.2 Minor update available for module url_embed (3.0.2). Views Row SDC 1.2.1 Minor update available for module views_row_sdc (1.2.1). Features 8.x-3.17 Module features updated after 9 months of inactivity (8.x-3.17). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Entity Browser Multi Widget lets you put more than one Entity Browser button on a single entity reference field. Editors can pick from different browsers (for example media library, documents, or pages) while everything lands in the same selection list.

It is aimed at site builders who need several browse/upload flows on one field without writing a custom field widget.

Features

  • Field widget Entity browser (multi) — several native Entity Browser launchers share one hidden selection target.
  • Drag-and-drop launcher table in widget settings (enable / weight); the first enabled browser is primary.
  • Button labels come from each browser’s modal link text.
  • Inherits stock Entity Browser widget options (field widget display, edit / remove / replace, selection mode).
  • Theme-agnostic add-bar layout; optional Gin spacing tokens when the Gin admin theme is active.

When to use it: one entity reference field should offer more than one Entity Browser (different entity types, Views, or upload flows) while keeping a single selection list. Typical cases: “add image or document”, “browse media or existing nodes”, or separate curated libraries side by side.

Post-Installation

  1. Enable Entity Browser Multi Widget (entity_browser_multi).
  2. Make sure at least one Entity Browser already exists (Structure → Entity browsers, or your site’s usual setup).
  3. Go to Structure → Content types → [type] → Manage form display.
  4. On the entity reference field, choose the widget Entity browser (multi).
  5. Open the widget settings gear → under Entity browser launchers, enable and order the browsers you want.

There is no separate config page and no new content type. Configuration lives only on the field’s form display widget settings.

Additional Requirements

No other required contrib modules, libraries, or external APIs.

  • Gin — optional admin theme tokens for the add-bar layout.
  • Entity Browser example / media browsers — ready-made browsers to attach as launchers.

Similar projects

  • Entity Browser — ships a single-launcher field widget. This module adds multi-launcher settings on top of that ecosystem.
  • Entity Browser Enhanced — improves multiselect UX inside Entity Browser Views; complementary, not a multi-launcher field widget.

Supporting this Module

Development is supported by Big Blue Door.

Community Documentation

Note: This project is not (yet) covered by Drupal’s security advisory policy. Use accordingly until it opts into the security team process.

Activity

Total releases
3
First release
Jul 2026
Latest release
1 hour ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Release date
1.0.0-beta2 Pre-release Jul 23, 2026
1.0.0-beta1 Pre-release Jul 23, 2026
1.0.x-dev Dev Jul 23, 2026