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
- Host: GitHub
- URL: https://github.com/UI5/webcomponents-react
- Owner: UI5
- License: apache-2.0
- Created: 2019-04-18T12:38:30.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2026-10-28T01:03:55.000Z (6 days ago)
- Last Synced: 2026-10-28T02:25:24.706Z (6 days ago)
- Topics: open-source, react, typescript, ui-components, web-components
- Language: TypeScript
- Homepage: https://ui5.github.io/webcomponents-react/
- Size: 3.62 GB
- Stars: 543
- Watchers: 13
- Forks: 114
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Claude: CLAUDE.md
Owner metadata:
- Name: UI5
- Login: UI5
- Email: ospo@sap.com
- Kind: organization
- Description: UI5
- Website: https://sap.com
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/6333374?v=4
- Repositories: 1
- Last Synced at: 2026-11-02T22:38:15.958Z
- Profile URL: https://github.com/UI5
GitHub Events
Total
- Create event: 693
- Delete event: 669
- Discussion event: 3
- Fork event: 3
- Issue comment event: 376
- Issues event: 112
- Member event: 3
- Pull request event: 418
- Pull request review comment event: 8
- Pull request review event: 133
- Push event: 1620
- Release event: 6
- Watch event: 11
- Total: 4055
Last Year
- Create event: 667
- Delete event: 647
- Discussion event: 3
- Fork event: 3
- Issue comment event: 293
- Issues event: 95
- Member event: 2
- Pull request event: 376
- Pull request review comment event: 8
- Pull request review event: 116
- Push event: 1446
- Release event: 5
- Watch event: 8
- Total: 3669
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 | 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
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
- Total packages: 10
-
Total downloads:
- npm: 650,485 last-month
- Total docker downloads: 143
- Total dependent packages: 26 (may contain duplicates)
- Total dependent repositories: 138 (may contain duplicates)
- Total versions: 3,334
- Total maintainers: 1
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
- actions/checkout df4cb1c069e1874edd31b4311f1884172cec0e10 composite
- actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
- actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
- @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
- 551 dependencies
- SAP/project-piper-action ab454f666891a05a3fee3c631e72e1412ba28105 composite
- actions/checkout df4cb1c069e1874edd31b4311f1884172cec0e10 composite
- actions/checkout df4cb1c069e1874edd31b4311f1884172cec0e10 composite
- @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
- dedent 1.7.2
- clsx 2.1.1
- 225 dependencies
- @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
- 416 dependencies
- @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
- @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
- 416 dependencies
- 378 dependencies
- @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
- @ui5/webcomponents-react-base workspace:~
- actions/checkout v3 composite
- actions/setup-node v3.7.0 composite
- chromaui/action v1 composite
- JamesIves/github-pages-deploy-action v4.4.3 composite
- actions/checkout v3 composite
- actions/setup-node v3.7.0 composite
- actions/checkout v3 composite
- actions/setup-node v3.7.0 composite
- 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
- actions/checkout v3 composite
- actions/github-script v6 composite
- actions/setup-node v3.7.0 composite
- actions/stale v8 composite
- actions/checkout v3 composite
- coverallsapp/github-action v2.2.1 composite
- cypress-io/github-action v5 composite
- 353 dependencies
- @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
- 352 dependencies
- @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
- 419 dependencies
- @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
- @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
- clsx 2.0.0
- react-content-loader 6.2.1
- recharts 2.7.2
- @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
- 2074 dependencies
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- github/codeql-action/analyze 5595ccaf912efad79be6eef63a5619ff05969be3 composite
- github/codeql-action/init 5595ccaf912efad79be6eef63a5619ff05969be3 composite
- 243 dependencies
- 322 dependencies
- @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
- @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