Part of the Entity ecosystem · 308 projects
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
- File upload (part of main module)
- Media entity image upload
- Views (part of main module)
- DropzoneJS file upload
- DropzoneJS media entity image upload
- Entity form (submodule in main repo)
- Woodwing Elvis DAM
- Bynder
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 moduleAsk your assistant about Entity Browser
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
28 tracked projects depend on this one
- Media Entity Browser 25,565 sites
- File Entity Browser 15,080 sites
- Entity Browser Block 8,661 sites
- Entity Browser Enhance(d|r) 6,508 sites
- Opigno Learning path 3,966 sites
- Entity Browser Vertical 1,936 sites
- Entity Browser - Table Layout 1,805 sites
- Opigno LMS (Community version) 1,244 sites
- Bynder 899 sites
- Geo Entity 736 sites
- LocalGov Paragraphs 601 sites
- Paragraphs Inline Entity Form 593 sites
- LocalGov News 538 sites
- LocalGov Page Components 510 sites
- Entity Browser Validation 324 sites
- Crop Image 147 sites
- Slick Browser 144 sites
- Ckeditor5 entity browser 116 sites
- Quiz Maker 55 sites
- Webdam 36 sites
- PhotoShelter 11 sites
- THRON - Drupal Connector 10 sites
- Improve Paragraphs library items 6 sites
- fylr File Picker 4 sites
- QBank DAM 2 sites
- DAMopen
- Imago Images connector
- My Opinion
More in the Entity ecosystem
Most installed first
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 8.x-2.17 | Stable | 10–11 | Aug 11, 2026 | ||
| 8.x-2.16 | Stable | 10–11 | Aug 5, 2026 | ||
| 8.x-2.15 | Stable | 10–11 | Sep 4, 2025 | ||
| 8.x-2.14 | Stable | 10–11 | Sep 3, 2025 | ||
| 8.x-2.13 | Stable | 10–11 | Feb 16, 2025 | ||
| 8.x-2.12 | Stable | 10–11 | Nov 3, 2024 | ||
| 8.x-2.11 | Stable | 10–11 | Aug 11, 2024 | ||
| 8.x-2.10 | Stable | 9–10 | Dec 11, 2023 | ||
| 8.x-2.9 | Stable | 9–10 | Jan 18, 2023 |