UI5 Web Components
Library of reusable custom HTML elements that implements the SAP Fiori design language and can be used with any web framework.
ui5.github.io/webcomponents/repositorydocs
UI5 Web Components provides custom HTML elements that follow the SAP Fiori design language. An application imports the component modules it uses from npm, and the browser registers each element when its module runs. SAP SE creates and maintains the project as part of the UI5 product family, and the homepage names Angular, React, OpenUI5 and Vue among the frameworks it works with.
Worth knowing
The project states there is no CDN, so the components reach a page only through a bundled application. The docs site also keeps a legacy version line, separate from the current one.
Identity
Rendering and deploy
- Runs as
- In the browser3
- Install with
- npm3
Releases
Adoption
Sources
- 2026-10-28: links, Maintainer, Categories, Multilingual
ui5.github.io/webcomponents/ - 2026-10-28: links, Written in, License model, GitHub stars, Contributors
github.com/UI5/webcomponents - 2026-10-28: links, Install with, Runs as
ui5.github.io/webcomponents/docs/getting-started/first-steps/ - 2026-10-28: First release
github.com/UI5/webcomponents/releases - 2026-10-28: Maintained by
registry.npmjs.org/@ui5%2fwebcomponents - 2026-10-28: License
github.com/UI5/webcomponents/blob/main/LICENSE.txt - 2026-10-28: Current major version, Last release
github.com/UI5/webcomponents/releases/tag/v2.28.1 - 2026-10-28: npm downloads a week
api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@ui5/webcomponents - 2026-10-28: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ui5%2Fwebcomponents