Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). UI Patterns (SDC in Drupal UI) 2.0.18 Minor update available for module ui_patterns (2.0.18). Varbase FAQs 9.2.1 Minor update available for module varbase_faqs (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

Entity Browser is a configurable tool that allows users to select one or multiple Drupal entities for various purposes, such as referencing them in fields or embedding them in content. It offers a flexible interface with different display options and integrates with other modules for enhanced functionality.

Goal of this module is to provide a generic entity browser/picker/selector. It can be used in any context where one needs to select few entities and do something with them.

Possible use cases:

  • Powerful entity reference widget
  • Embedding entities into wysiwyg.
  • You name it!

Documentation

Please feel free to contribute to the documentation.

Examples

Entity browser comes with an example module that can be used as a starting point.

There is also File entity browser module that creates a nice widget that allows you to upload files and select from file library. It uses standard entity browser plugins and does some tweaks and theming on top of that.

Integrations

Entity browser integrates with Inline entity form. See documentation for more info.

List of available plugins

Displays

  • Standalone (part of main module)
  • iFrame (part of main module)
  • Modal (part of main module)

Widget selectors

  • Dropdown (part of main module)
  • Tabs (part of main module)
  • Single widget (part of main module)

Widgets

Selection displays

  • No display (part of main module)
  • Multi-step display (part of main module)

Modules that use Entity browser

Development

Check roadmap meta issue in order to see what current focus of development is.

Our fancy logo was created by David Ličen.

The previous Drupal 7 module has been moved to Entity Type Browser module

Activity

Total releases
3
First release
Feb 2025
Latest release
10 months ago
Releases (12 mo)
2 ▲ from 1
Maintenance
Slowing

Release Timeline

Releases

Version Type Release date
8.x-2.15 Stable Sep 4, 2025
8.x-2.14 Stable Sep 3, 2025
8.x-2.13 Stable Feb 16, 2025