Skip to main content
DHL User Interface Library
ReactAngularVue
Browse componentsHow to use?
Build sustainable solutions with our agnostic web componentsFor developers
Design consistent, on-brand DHL experiencesFor designers
Help shape the future of DHL's design systemContribution
What's newVersion 2.34.0 (2026-07-09)
See changelog
What's new
Version 2.34.0 (2026-07-09)
Breaking changes
  • dhl-autocomplete-field: icon & image option keys replaced by leftAssetSrc, leftAssetType &
  • dhl-table: Removed variant & borderColor props, DHL_TABLE.VARIANT & DHL_TABLE.BORDER_COLOR
Features
  • dhl-accordion: new design for accordion
  • dhl-alert: added support for html markup
  • dhl-autocomplete-field: fixedOptions prop added, fixed options implementation; icon & image option keys replaced by leftAssetSrc, leftAssetType & rightAssetSrc, rightAssetType
  • stencil-library: new component created: dhl-breadcrumb navigation
  • dhl-button: improved focus in disabled state
Bug fixes
  • dhl-accordion: fixed soloExpandable prop
  • dhl-alert: added default false to button-only prop
  • dhl-carousel: walk shadow boundaries for focus-leave detection
  • dhl-country-select: clear image when value is set to default state
  • dhl-country-select: clear resets state, onChange returns code
Version 2.33.1 (2026-05-22)
Breaking changes
  • react-library and react-library-single-bundle:
  • dhl-flex: DHL_FLEX_DIRECTION constant key COLUMN_REVERSE has been renamed; DHL_FLEX_JUSTIFY constant key UNSAFE_CENTER has been renamed; DHL_FLEX_ALIGN constant key UNSAFE_CENTER has been renamed.
Version 2.32.1 (2026-05-20)
Bug fixes
  • dhl-autocomplete-field: use component-level event listeners
  • dhl-selection-control: hide empty panel-slot-bottom spacing
  • dhl-select: option auto-selection fixes
  • dhl-switch: fixed validation misalignment
  • dhl-text-area-field: fix scroll-to-caret and text cutoff
See changelog
Built for modernDHL product teams
We've kept our tech stack minimal, so you can focus on building.
70+Components
44+Teams using DUIL
43.7kFigma instances
Accessibility
out of the box.
Every component ships WCAG 2.1 AA compliant, with full keyboard navigation and ARIA support built in, so your team can build inclusive experiences without extra effort.
Keyboard navigationNavigate every element without a mouse
Focus managementGuide users to the right interactive element
Screen reader supportEnsure content is announced clearly
a11y checklist
Accessibility
Need a token?Don't be shy and requestRequest token
Address verification
required
We were unable to verify the delivery address for your shipment. Please review the recipient details and confirm the correct address to ensure successful delivery.
CancelConfirm
Route
From
To
Notify recipient by SMSSend delivery updates to the recipient's mobile number
70+ building block
components
A comprehensive UI library built for DHL digital products. Assemble consistent, accessible experiences using ready-to-use components aligned with DHL brand standards.
ActionsButtons, links, and interactive controls
NavigationMenus, tabs, breadcrumbs, and wayfinding
InputsText fields, dropdowns, checkboxes, and pickers
System feedbackAlerts, toasts, modals, and notifications
ContentCards, tables, lists, and data display
Component overview
Community & toolsConnect, contribute, and collaborate with the DHL Design System team.
Stay connectedTeams channel
github [#142]
Report bugs & request featuresGitHub
Design assets & componentsFigma library
Interactive component docsStorybook