An open API service for producing an overview of a list of open source projects.

https://github.com/UI5/webcomponents-react

open-source react typescript ui-components web-components

Score: 23.691313038756952

Last synced: about 3 hours ago
JSON representation

Repository metadata:

A wrapper implementation for React of the UI5 Web Components that are compliant with the SAP Fiori User Experience


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 6,724
Total Committers: 53
Avg Commits per committer: 126.868
Development Distribution Score (DDS): 0.753

Commits in past year: 927
Committers in past year: 11
Avg Commits per committer in past year: 84.273
Development Distribution Score (DDS) in past year: 0.447

Name Email Commits
Lukas Harbarth l****h@s****m 1662
dependabot[bot] 4****] 1548
renovate[bot] 2****] 1541
Marcus Notheis m****s@s****m 1213
ui5-webcomponents-react-bot u****t@s****m 302
SAP LX Lab Service Account t****t@s****m 157
ui5-webcomponents-react-bot t****s@e****g 88
vbersch v****h@s****m 63
kleinju1017 k****n@g****m 26
github-actions[bot] 4****] 19
d066024 t****1@s****m 16
sidram05 3****5 14
Etienne Wille 1****e 7
Luis Henrique Valgoi l****i@g****m 7
TobiasKoehler 5****r 7
Clemens Maier c****i 5
alina-hs 1****s 5
Jianrong Yu 9****u 3
Mauro Erta m****o@v****m 3
andybessm a****y@s****m 2
ej612 1****2 2
kajal1811 7****1 2
GoonNahm k****r@g****m 2
Alvaro Mazuera a****m@a****m 1
AndrianStoikov s****2@g****m 1
Abdelrahman Khattab 5****b 1
Joschua Schneider j****r@w****e 1
mkska 8****a 1
ming ann 6****e 1
jessiKo 4****o 1
and 23 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 53
Total pull requests: 316
Average time to close issues: 29 days
Average time to close pull requests: 2 days
Total issue authors: 43
Total pull request authors: 9
Average comments per issue: 1.81
Average comments per pull request: 2.21
Merged pull request: 241
Bot issues: 4
Bot pull requests: 221

Past year issues: 40
Past year pull requests: 289
Past year average time to close issues: 20 days
Past year average time to close pull requests: 2 days
Past year issue authors: 32
Past year pull request authors: 9
Past year average comments per issue: 1.98
Past year average comments per pull request: 2.29
Past year merged pull request: 227
Past year bot issues: 1
Past year bot pull requests: 204

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/UI5/webcomponents-react

Top Issue Authors

  • mbritof (3)
  • bennylalala (2)
  • sap-repository-linter[bot] (2)
  • VidhiNPatel (2)
  • doruskova (2)
  • Na1k (2)
  • dioogo (2)
  • renovate[bot] (2)
  • lv-sap (2)
  • HarshulAggarwal (1)
  • I569110 (1)
  • soriasayer (1)
  • mabosap-lab (1)
  • AlexYanSap1 (1)
  • JGuardiola95 (1)

Top Pull Request Authors

  • renovate[bot] (166)
  • Lukas742 (84)
  • dependabot[bot] (41)
  • github-actions[bot] (14)
  • service-tip-git (7)
  • DougDK (1)
  • skowrons (1)
  • skythefire (1)
  • MarcusNotheis (1)

Top Issue Labels

  • consulting (9)
  • released (9)
  • SAP SF (5)
  • author action (5)
  • SAP Signavio (4)
  • duplicate (3)
  • Charts (3)
  • Stale (3)
  • documentation (3)
  • a11y (2)
  • Design Pending (2)
  • dependencies (2)
  • SAP Labs (1)
  • SAP Analytics Cloud (1)

Top Pull Request Labels

  • dependencies (207)
  • released (45)
  • javascript (41)
  • autorelease: tagged (13)
  • blocked (2)
  • autorelease: pending (1)

Package metadata

npmjs.org: @ui5/webcomponents-react

React Wrapper for UI5 Web Components and additional components

  • Homepage: https://ui5.github.io/webcomponents-react
  • Licenses: Apache-2.0
  • Latest release: 2.28.2 (published 7 days ago)
  • Last Synced: 2026-11-02T06:51:45.282Z (1 day ago)
  • Versions: 813
  • Dependent Packages: 17
  • Dependent Repositories: 59
  • Downloads: 200,743 Last month
  • Docker Downloads: 67
  • Rankings:
    • Downloads: 0.789%
    • Dependent packages count: 1.354%
    • Docker downloads count: 1.519%
    • Dependent repos count: 1.763%
    • Average: 2.001%
    • Forks count: 3.282%
    • Stargazers count: 3.297%
  • Maintainers (1)
npmjs.org: @ui5/webcomponents-react-base

Base for ui5-webcomponents-react

  • Homepage: https://ui5.github.io/webcomponents-react
  • Licenses: Apache-2.0
  • Latest release: 2.28.2 (published 7 days ago)
  • Last Synced: 2026-11-02T08:16:03.911Z (1 day ago)
  • Versions: 590
  • Dependent Packages: 7
  • Dependent Repositories: 53
  • Downloads: 177,731 Last month
  • Docker Downloads: 67
  • Rankings:
    • Downloads: 0.871%
    • Docker downloads count: 1.519%
    • Dependent repos count: 1.839%
    • Average: 2.265%
    • Dependent packages count: 2.781%
    • Forks count: 3.282%
    • Stargazers count: 3.297%
  • Maintainers (1)
npmjs.org: @ui5/webcomponents-react-charts

Charts for ui5-webcomponents-react

  • Homepage: https://ui5.github.io/webcomponents-react
  • Licenses: Apache-2.0
  • Latest release: 2.28.2 (published 7 days ago)
  • Last Synced: 2026-11-02T01:12:57.251Z (1 day ago)
  • Versions: 573
  • Dependent Packages: 2
  • Dependent Repositories: 19
  • Downloads: 89,158 Last month
  • Rankings:
    • Downloads: 1.403%
    • Dependent repos count: 2.806%
    • Forks count: 3.282%
    • Stargazers count: 3.297%
    • Average: 3.931%
    • Dependent packages count: 8.867%
  • Maintainers (1)
proxy.golang.org: github.com/UI5/webcomponents-react

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/UI5/webcomponents-react#section-documentation
  • Licenses: apache-2.0
  • Latest release: v2.28.1+incompatible (published 10 days ago)
  • Last Synced: 2026-11-02T01:05:25.788Z (1 day ago)
  • Versions: 505
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.606%
    • Average: 4.761%
    • Dependent repos count: 4.916%
proxy.golang.org: github.com/ui5/webcomponents-react

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/ui5/webcomponents-react#section-documentation
  • Licenses: apache-2.0
  • Latest release: v2.27.3+incompatible (published 25 days ago)
  • Last Synced: 2026-11-02T01:05:28.612Z (1 day ago)
  • Versions: 503
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.606%
    • Average: 4.761%
    • Dependent repos count: 4.916%
npmjs.org: @ui5/webcomponents-cypress-commands

Cypress Custom Commands and Queries for UI5 Web Components

  • Homepage: https://github.com/UI5/webcomponents-react#readme
  • Licenses: Apache-2.0
  • Latest release: 2.28.2 (published 7 days ago)
  • Last Synced: 2026-11-02T01:05:24.002Z (1 day ago)
  • Versions: 92
  • Dependent Packages: 0
  • Dependent Repositories: 7
  • Downloads: 91,951 Last month
  • Docker Downloads: 9
  • Rankings:
    • Docker downloads count: 1.777%
    • Downloads: 1.934%
    • Forks count: 3.282%
    • Stargazers count: 3.297%
    • Dependent repos count: 4.344%
    • Average: 11.116%
    • Dependent packages count: 52.063%
  • Maintainers (1)
npmjs.org: @ui5/webcomponents-react-compat

React Wrapper for UI5 Web Components Compat package

  • Homepage: https://ui5.github.io/webcomponents-react
  • Licenses: Apache-2.0
  • Latest release: 2.28.2 (published 7 days ago)
  • Last Synced: 2026-11-02T01:12:56.734Z (1 day ago)
  • Versions: 86
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 80,678 Last month
  • Rankings:
    • Downloads: 12.572%
    • Average: 25.939%
    • Dependent repos count: 26.598%
    • Dependent packages count: 38.646%
  • Maintainers (1)
npmjs.org: @ui5/webcomponents-react-mcp

MCP server for UI5 Web Components for React - Developer documentation and API assistance

  • Homepage: https://github.com/UI5/webcomponents-react#readme
  • Licenses: Apache-2.0
  • Latest release: 2.28.2 (published 7 days ago)
  • Last Synced: 2026-11-02T01:43:27.415Z (1 day ago)
  • Versions: 25
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 6,234 Last month
  • Rankings:
    • Dependent repos count: 22.139%
    • Average: 27.027%
    • Dependent packages count: 31.914%
  • Maintainers (1)
npmjs.org: @ui5/webcomponents-ai-react

React wrapper for `@ui5/webcomponents-ai` web components.

  • Homepage: https://ui5.github.io/webcomponents-react
  • Licenses: Apache-2.0
  • Latest release: 2.28.2 (published 7 days ago)
  • Last Synced: 2026-11-02T01:05:27.478Z (1 day ago)
  • Versions: 63
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,336 Last month
  • Rankings:
    • Dependent repos count: 25.063%
    • Average: 30.658%
    • Dependent packages count: 36.252%
  • Maintainers (1)
npmjs.org: @ui5/webcomponents-react-cli

CLI for UI5 Web Components for React

  • Homepage: https://github.com/UI5/webcomponents-react#readme
  • Licenses: Apache-2.0
  • Latest release: 2.28.2 (published 7 days ago)
  • Last Synced: 2026-11-02T01:12:56.725Z (1 day ago)
  • Versions: 84
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,654 Last month
  • Rankings:
    • Dependent repos count: 32.069%
    • Average: 39.032%
    • Dependent packages count: 45.994%
  • Maintainers (1)

Dependencies

.github/workflows/build.yml actions
  • actions/checkout df4cb1c069e1874edd31b4311f1884172cec0e10 composite
  • actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
packages/mcp-server/package.json npm
  • @ui5/webcomponents-react workspace:~ development
  • ava 8.0.1 development
  • react-docgen-typescript 2.4.0 development
  • tsx 4.22.4 development
  • @modelcontextprotocol/sdk 1.29.0
  • zod 4.4.3
examples/react-router-ts/package-lock.json npm
  • 551 dependencies
.github/workflows/open-source-security.yml actions
  • SAP/project-piper-action ab454f666891a05a3fee3c631e72e1412ba28105 composite
  • actions/checkout df4cb1c069e1874edd31b4311f1884172cec0e10 composite
.github/workflows/publish-mcp-registry.yml actions
  • actions/checkout df4cb1c069e1874edd31b4311f1884172cec0e10 composite
examples/react-router-ts/package.json npm
  • @react-router/dev 7.16.0 development
  • @types/react 19.2.16 development
  • @types/react-dom 19.2.3 development
  • eslint 9.39.4 development
  • eslint-import-resolver-typescript 4.4.5 development
  • eslint-plugin-import 2.32.0 development
  • eslint-plugin-jsx-a11y 6.10.2 development
  • eslint-plugin-react 7.37.5 development
  • eslint-plugin-react-hooks 7.1.1 development
  • globals 17.6.0 development
  • typescript 5.9.3 development
  • typescript-eslint 8.60.1 development
  • vite 8.0.16 development
  • vite-tsconfig-paths 6.1.1 development
  • @react-router/node 7.16.0
  • @react-router/serve 7.16.0
  • @ui5/webcomponents 2.22.0
  • @ui5/webcomponents-base 2.22.0
  • @ui5/webcomponents-fiori 2.22.0
  • @ui5/webcomponents-react 2.22.2
  • cross-env 10.1.0
  • isbot 5.1.40
  • react 19.2.7
  • react-dom 19.2.7
  • react-router 7.16.0
packages/cli/package.json npm
  • dedent 1.7.2
packages/compat/package.json npm
  • clsx 2.1.1
patterns/navigation-layout/package-lock.json npm
  • 225 dependencies
patterns/navigation-layout/package.json npm
  • @types/react 19.2.16 development
  • @types/react-dom 19.2.3 development
  • @vitejs/plugin-react 6.0.2 development
  • eslint 9.39.4 development
  • eslint-plugin-react-hooks 7.1.1 development
  • eslint-plugin-react-refresh 0.5.2 development
  • globals 17.6.0 development
  • typescript 5.9.3 development
  • typescript-eslint 8.60.1 development
  • vite 8.0.16 development
  • @ui5/webcomponents 2.22.0
  • @ui5/webcomponents-base 2.22.0
  • @ui5/webcomponents-fiori 2.22.0
  • @ui5/webcomponents-icons 2.22.0
  • @ui5/webcomponents-react 2.22.2
  • react 19.2.7
  • react-dom 19.2.7
templates/nextjs-app/package-lock.json npm
  • 416 dependencies
templates/nextjs-app/package.json npm
  • @types/node 24.12.4
  • @types/react 19.2.16
  • @types/react-dom 19.2.3
  • @ui5/webcomponents 2.22.0
  • @ui5/webcomponents-base 2.22.0
  • @ui5/webcomponents-fiori 2.22.0
  • @ui5/webcomponents-react 2.22.2
  • eslint 9.39.4
  • eslint-config-next 16.2.7
  • next 16.2.7
  • react 19.2.7
  • react-dom 19.2.7
  • typescript 5.9.3
templates/nextjs-pages/package.json npm
  • @types/node 24.12.4
  • @types/react 19.2.16
  • @types/react-dom 19.2.3
  • @ui5/webcomponents 2.22.0
  • @ui5/webcomponents-base 2.22.0
  • @ui5/webcomponents-fiori 2.22.0
  • @ui5/webcomponents-react 2.22.2
  • eslint 9.39.4
  • eslint-config-next 16.2.7
  • next 16.2.7
  • react 19.2.7
  • react-dom 19.2.7
  • typescript 5.9.3
templates/nextjs-pages/package-lock.json npm
  • 416 dependencies
templates/vite-ts/package-lock.json npm
  • 378 dependencies
templates/vite-ts/package.json npm
  • @types/react 19.2.16 development
  • @types/react-dom 19.2.3 development
  • @ui5/webcomponents-cypress-commands 2.22.2 development
  • @vitejs/plugin-react 6.0.2 development
  • cypress 15.16.0 development
  • eslint 9.39.4 development
  • eslint-plugin-react-hooks 7.1.1 development
  • eslint-plugin-react-refresh 0.5.2 development
  • globals 17.6.0 development
  • typescript 5.9.3 development
  • typescript-eslint 8.60.1 development
  • vite 8.0.16 development
  • @ui5/webcomponents 2.22.0
  • @ui5/webcomponents-base 2.22.0
  • @ui5/webcomponents-fiori 2.22.0
  • @ui5/webcomponents-icons 2.22.0
  • @ui5/webcomponents-react 2.22.2
  • react 19.2.7
  • react-dom 19.2.7
packages/ai/package.json npm
  • @ui5/webcomponents-react-base workspace:~
.github/workflows/chromatic.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3.7.0 composite
  • chromaui/action v1 composite
.github/workflows/docs-stable.yml actions
  • JamesIves/github-pages-deploy-action v4.4.3 composite
  • actions/checkout v3 composite
  • actions/setup-node v3.7.0 composite
.github/workflows/examples.yml actions
  • actions/checkout v3 composite
  • actions/setup-node v3.7.0 composite
.github/workflows/main.yml actions
  • JamesIves/github-pages-deploy-action v4.4.3 composite
  • actions/checkout v3 composite
  • actions/setup-node v3.7.0 composite
  • fsfe/reuse-action v1.1 composite
  • preactjs/compressed-size-action 2.5.0 composite
.github/workflows/release.yml actions
  • actions/checkout v3 composite
  • actions/github-script v6 composite
  • actions/setup-node v3.7.0 composite
.github/workflows/stale.yml actions
  • actions/stale v8 composite
.github/workflows/test.yml actions
  • actions/checkout v3 composite
  • coverallsapp/github-action v2.2.1 composite
  • cypress-io/github-action v5 composite
examples/nextjs-app/package-lock.json npm
  • 353 dependencies
examples/nextjs-app/package.json npm
  • @types/node 20.4.2
  • @types/react 18.2.15
  • @types/react-dom 18.2.7
  • @ui5/webcomponents 1.15.1
  • @ui5/webcomponents-fiori 1.15.1
  • @ui5/webcomponents-react 1.17.2
  • eslint 8.44.0
  • eslint-config-next 13.4.10
  • next 13.4.10
  • react 18.2.0
  • react-dom 18.2.0
  • typescript 5.1.6
examples/nextjs-pages/package-lock.json npm
  • 352 dependencies
examples/nextjs-pages/package.json npm
  • @types/node 20.4.2
  • @types/react 18.2.15
  • @types/react-dom 18.2.7
  • @ui5/webcomponents 1.15.1
  • @ui5/webcomponents-fiori 1.15.1
  • @ui5/webcomponents-react 1.17.2
  • eslint 8.44.0
  • eslint-config-next 13.4.10
  • next 13.4.10
  • react 18.2.0
  • react-dom 18.2.0
  • typescript 5.1.6
examples/vite-ts/package-lock.json npm
  • 419 dependencies
examples/vite-ts/package.json npm
  • @types/react ^18.0.28 development
  • @types/react-dom ^18.0.11 development
  • @typescript-eslint/eslint-plugin ^6.0.0 development
  • @typescript-eslint/parser ^6.0.0 development
  • @ui5/webcomponents-cypress-commands ^1.12.0 development
  • @vitejs/plugin-react ^4.0.0 development
  • cypress ^12.12.0 development
  • eslint ^8.38.0 development
  • eslint-plugin-react-hooks ^4.6.0 development
  • eslint-plugin-react-refresh ^0.4.0 development
  • typescript ^5.0.2 development
  • vite ^4.3.9 development
  • @ui5/webcomponents ~1.15.0
  • @ui5/webcomponents-fiori ~1.15.0
  • @ui5/webcomponents-icons ~1.15.0
  • @ui5/webcomponents-react ~1.17.0
  • react ^18.2.0
  • react-dom ^18.2.0
package.json npm
  • @babel/cli ^7.20.7 development
  • @babel/core 7.22.9 development
  • @babel/preset-env 7.22.9 development
  • @babel/preset-react 7.22.5 development
  • @babel/preset-typescript 7.22.5 development
  • @cypress/code-coverage ^3.10.0 development
  • @semantic-release/github ^9.0.0 development
  • @testing-library/cypress ^9.0.0 development
  • @types/node ^18.0.0 development
  • @types/react ^18.0.6 development
  • @types/react-dom ^18.0.0 development
  • @typescript-eslint/eslint-plugin ^6.0.0 development
  • @typescript-eslint/parser ^6.0.0 development
  • @ui5/webcomponents-tools 1.15.1 development
  • @vitejs/plugin-react ^4.0.0 development
  • chromatic ^6.5.3 development
  • cssnano ^6.0.1 development
  • cypress ^12.1.0 development
  • cypress-real-events ^1.8.1 development
  • dedent ^1.0.0 development
  • eslint ^8.35.0 development
  • eslint-config-prettier ^8.7.0 development
  • eslint-import-resolver-typescript ^3.5.3 development
  • eslint-plugin-import ^2.27.5 development
  • eslint-plugin-no-only-tests ^3.1.0 development
  • eslint-plugin-prefer-arrow ^1.2.3 development
  • eslint-plugin-prettier ^5.0.0 development
  • eslint-plugin-react ^7.32.2 development
  • eslint-plugin-react-hooks ^4.6.0 development
  • eslint-plugin-storybook ^0.6.11 development
  • handlebars ^4.7.7 development
  • husky ^8.0.0 development
  • identity-obj-proxy ^3.0.0 development
  • lerna ^7.0.0 development
  • lint-staged ^13.0.0 development
  • npm-run-all ^4.1.5 development
  • postcss ^8.4.25 development
  • postcss-cli ^10.1.0 development
  • postcss-import ^15.1.0 development
  • postcss-modules ^6.0.0 development
  • prettier ^3.0.0 development
  • rimraf ^5.0.0 development
  • storybook 7.0.27 development
  • turndown ^7.0.0 development
  • typedoc ^0.24.0 development
  • typescript 5.1.6 development
  • vite ^4.1.1 development
  • vite-plugin-istanbul ^4.0.0 development
  • vite-tsconfig-paths ^4.0.5 development
  • @storybook/addon-a11y 7.0.27
  • @storybook/addon-essentials 7.0.27
  • @storybook/blocks 7.0.27
  • @storybook/react 7.0.27
  • @storybook/react-vite 7.0.27
  • @storybook/theming 7.0.27
  • @ui5/webcomponents 1.15.1
  • @ui5/webcomponents-fiori 1.15.1
  • @ui5/webcomponents-icons 1.15.1
  • react 18.2.0
  • react-dom 18.2.0
  • remark-gfm ^3.0.1
  • tocbot ^4.12.0
packages/charts/package.json npm
  • clsx 2.0.0
  • react-content-loader 6.2.1
  • recharts 2.7.2
packages/main/package.json npm
  • @tanstack/react-virtual 3.0.0-beta.18
  • @ui5/webcomponents-react-base workspace:~
  • clsx 2.0.0
  • react-jss ^10.10.0
  • react-table 7.8.0
yarn.lock npm
  • 2074 dependencies
packages/base/package.json npm
packages/cypress-commands/package.json npm
.github/workflows/codeql.yml actions
  • actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
  • github/codeql-action/analyze 5595ccaf912efad79be6eef63a5619ff05969be3 composite
  • github/codeql-action/init 5595ccaf912efad79be6eef63a5619ff05969be3 composite
templates/preact-vite-ts/package-lock.json npm
  • 243 dependencies
templates/preact-ssr-ts/package-lock.json npm
  • 322 dependencies
templates/preact-ssr-ts/package.json npm
  • @eslint/js 9.39.5 development
  • @preact/preset-vite 2.10.6 development
  • cross-env 10.1.0 development
  • eslint 9.39.5 development
  • globals 17.12.0 development
  • typescript 6.0.3 development
  • typescript-eslint 8.70.0 development
  • vite 8.3.0 development
  • @ui5/webcomponents 2.27.1
  • @ui5/webcomponents-base 2.27.1
  • @ui5/webcomponents-fiori 2.27.1
  • @ui5/webcomponents-icons 2.27.1
  • @ui5/webcomponents-react 2.27.0
  • compression 1.8.2
  • express 5.2.1
  • preact 10.29.8
  • preact-render-to-string 6.7.0
  • sirv 3.0.2
templates/preact-vite-ts/package.json npm
  • @eslint/js 9.39.5 development
  • @preact/preset-vite 2.10.6 development
  • eslint 9.39.5 development
  • globals 17.12.0 development
  • typescript 6.0.3 development
  • typescript-eslint 8.70.0 development
  • vite 8.3.0 development
  • @ui5/webcomponents 2.27.1
  • @ui5/webcomponents-base 2.27.1
  • @ui5/webcomponents-fiori 2.27.1
  • @ui5/webcomponents-icons 2.27.1
  • @ui5/webcomponents-react 2.27.0
  • preact 10.29.8