If you are on Developer Edition, here is a set of links to custom widgets you may find useful. I have used most of these myself. Please post any other widgets you find useful in the comments.
- Add/Remove By Group - Allows end users to add/remove sets of related layers as groups. The Add/Remove 2.0 Version creates the layers as an Experience Builder datasource. The 3.0 Version includes an option for end-users to make their own groups and makes it fully configurable from the Settings Panel.
- Basemap Toggle - Imports the Basemap Toggle Component from the JavaScript API.
- Create Group Layers - Allows end users to create their own layer groups that can be visually toggled as groups.
- Custom Editor - Adds measurements in acres and improved snapping.
- Custom Pill Filter - A copy of the built in Filter Widget with additional styling options.
- Draw - Offers more drawing and editing options than the default draw widget, including support for text. I recommend my visually enhanced version. Or the 1.17 version with point symbol rotation and font choices. The latest version includes measurements, snapping and tooltips, and saving/downloading/exporting drawings.
- Enhanced Coordinate - Displays coordinates, zoom, scale, tilt and rotation and links to Google Maps.
- Enhanced Locate - Search for a location in any spatial reference and reverse geocoding.
- Feature Panel - Retrieves data for all features at a clicked mouse location. Can be placed in an auto-opening sidebar. (Note: has been broken since 1.13. It will take extensive modifications to work in the latest versions.)
- Identify - Much like the Feature Panel widget, but with a tabbed presentation, ability to be enabled/disabled by the end-user and can be triggered by the related search widget. Identify for Experience Builder 1.14.
- Layer Focus - Turns off visibility of all layers but the focused layer.
- Mailing Labels - Generate a set of mailing labels from selected data.
- Map Layers - A customized version of the Map Layers Widget with smart expansion of layer groups.
- Measurement - Since the June 2024 Online update, many users have been reporting poor performance with the built in Measurement Widget/Map Tool. Here is an alternative.
- NearMap - Displays NearMap aerial imagery with option to compare two images in a swipe.
- Previous Extent - Back and forward buttons for your map.
- Radio Layers - Controls your map layers with radio buttons.
- Rain Radar - Live weather radar.
- Right Click Widget - Adds a context menu with many functions when right clicking on map.
- Save Instance - Save the current state of an application to resume later or download and share.
- Sharepoint - For interacting with Sharepoint documents.
- Show On Map Widget - Gives end users control over the Show On Map highlighting and ability to save these subsets.
- What3Words - Get the What3Words location of a mouse click.
- XBUI and XBUI Search - XBUI is intended as an all-in-one user interface with Table of Contents, Bookmarks, Advanced Search and Selection options and Tables. XBUI Search is focused on the search and selection aspects of the widget. Note: these widgets are developed by a consulting firm, Engineering Mapping Solutions, contact them at Marko@emsol.com to learn more.
- Zoom - Allows users to manually set the map extent.