# UI5 Web Components

Library of reusable custom HTML elements that implements the SAP Fiori design language and can be used with any web framework.


Source: https://findsoftware.frbit.cloud/ui5-webcomponents/
Last reviewed: 2026-10-28
Listed since: 2026-10-28

## Record

### Links

- home: https://ui5.github.io/webcomponents/
- repository: https://github.com/UI5/webcomponents
- docs: https://ui5.github.io/webcomponents/docs/getting-started/first-steps/
- x: https://twitter.com/ui5webcomps

### Identity

- status: active
- maintainer: SAP SE
- maintainerType: company
- parent: unknown
- firstRelease: 2019
- hqCountry: unknown

### Kind

- category: ui-library
- hosting: not applicable
- language: javascript
- runtime: unknown
- runtimeMin: not applicable
- basedOn: unknown

### Content

- contentStore: not applicable
- databases: not applicable
- adminUi: not applicable
- headlessApi: not applicable
- templating: not applicable
- i18n: i18n-ready

### Rendering and deploy

- runsAs: browser
- renderingModes: not applicable
- installMethod: npm

### License

- licenseModel: open-source
- license: Apache-2.0

### Releases

- currentMajor: 2
- latestReleaseDate: 2026-10-21

### Adoption

- githubStargazers: 1785
- packagistDownloads: not applicable
- npmWeeklyDownloads: 95969
- contributors: 122
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 210
- dependentPackages: 79

### Sources

- urls: https://ui5.github.io/webcomponents/ (read 2026-10-28)
- urls: https://github.com/UI5/webcomponents (read 2026-10-28)
- urls: https://ui5.github.io/webcomponents/docs/getting-started/first-steps/ (read 2026-10-28)
- firstRelease: https://github.com/UI5/webcomponents/releases (read 2026-10-28)
- maintainer: https://ui5.github.io/webcomponents/ (read 2026-10-28)
- maintainerType: https://registry.npmjs.org/@ui5%2fwebcomponents (read 2026-10-28)
- language: https://github.com/UI5/webcomponents (read 2026-10-28)
- category: https://ui5.github.io/webcomponents/ (read 2026-10-28)
- installMethod: https://ui5.github.io/webcomponents/docs/getting-started/first-steps/ (read 2026-10-28)
- runsAs: https://ui5.github.io/webcomponents/docs/getting-started/first-steps/ (read 2026-10-28)
- i18n: https://ui5.github.io/webcomponents/ (read 2026-10-28)
- license: https://github.com/UI5/webcomponents/blob/main/LICENSE.txt (read 2026-10-28)
- licenseModel: https://github.com/UI5/webcomponents (read 2026-10-28)
- currentMajor: https://github.com/UI5/webcomponents/releases/tag/v2.28.1 (read 2026-10-28)
- latestReleaseDate: https://github.com/UI5/webcomponents/releases/tag/v2.28.1 (read 2026-10-28)
- githubStargazers: https://github.com/UI5/webcomponents (read 2026-10-28)
- contributors: https://github.com/UI5/webcomponents (read 2026-10-28)
- npmWeeklyDownloads: https://api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@ui5/webcomponents (read 2026-10-28)
- dependentPackages: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ui5%2Fwebcomponents (read 2026-10-28)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@ui5%2Fwebcomponents (read 2026-10-28)

## Notes

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.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
