{"ref":"artifact:ui5-tooling-webc","page":"/artifacts/ui5-tooling-webc","json":"/artifacts/ui5-tooling-webc.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"ui5-tooling-webc","name":"@ui5/tooling-webc","artifact_type":"build-tool","ecosystem":"ui5","domain":"developer-experience","origin_ring":"sap-official","description":{"one_line":"Deprecated UI5 Tooling extensions that generate UI5 library wrapper projects for UI5 Web Components and serve them during development; the README points to [ui5-tooling-modules](artifact:ui5-community-ui5-tooling-modules) instead.","short":"Deprecated UI5 Tooling extensions for UI5 Web Components wrappers","what_it_solves":"Includes UI5 Web Components projects into OpenUI5 and SAPUI5. It supplies scripts that prebuild and generate UI5 library wrapper projects for the Web Components npm packages, and a custom middleware, `ui5-tooling-webc-middleware`, for developing the wrappers and consuming Web Components projects directly. From version 0.3.0 it reads only the Custom Elements Manifest format. Its README states that it \"has been deprecated and won’t be developed any further\" and the npm record carries a deprecation message naming [ui5-tooling-modules](artifact:ui5-community-ui5-tooling-modules) for creating UI5 control wrappers; the repository sits under the SAP-archive organisation with its last push on 26 March 2025, and 0.3.1, published on 7 February 2024, is the last version on npm. The elements it wraps are [@ui5/webcomponents](artifact:ui5-webcomponents)."},"links":{"npm":"https://www.npmjs.com/package/@ui5/tooling-webc","repo":"https://github.com/SAP/ui5-tooling-webc"},"identity":{"license":"Apache-2.0"},"source_available":true,"compat":{"runtimes":["node"]},"lifecycle":[{"state":"deprecated","source":{"url":"https://github.com/SAP/ui5-tooling-webc","title":"SAP/ui5-tooling-webc — README, deprecation notice","checked":"2026-10-19","quote":"UI5 Tooling for Web Components has been deprecated and won’t be developed any further."}}],"type_properties":{"distribution":{"value":["npm"],"sources":[{"url":"https://github.com/SAP/ui5-tooling-webc","title":"SAP/ui5-tooling-webc — README, install","checked":"2026-10-19","quote":"npm i --save-dev @ui5/tooling-webc"}]}},"provides":[{"capability":"capability:ui5-web-components","what_it_does":"Generates UI5 library wrapper projects for UI5 Web Components npm packages, so that OpenUI5 and SAPUI5 apps can include them. Deprecated by its maker.","sources":[{"url":"https://github.com/SAP/ui5-tooling-webc","title":"SAP/ui5-tooling-webc — README, opening","checked":"2026-10-19","quote":"Provides UI5 Tooling Extensions to include UI5 Web Components projects into OpenUI5 / SAPUI5."},{"url":"https://github.com/SAP/ui5-tooling-webc","title":"SAP/ui5-tooling-webc — README, what it does","checked":"2026-10-19","quote":"provides scripts to prebuild and generate UI5 library wrapper projects for UI5 Web Components"}]},{"capability":"capability:ui5-build-tooling","what_it_does":"UI5 Tooling extensions for wrapper libraries: scripts that prebuild and generate them and a custom middleware, `ui5-tooling-webc-middleware`, placed after `compression` in `ui5.yaml`.","sources":[{"url":"https://github.com/SAP/ui5-tooling-webc","title":"SAP/ui5-tooling-webc — GitHub description","checked":"2026-10-19","quote":"UI5 Tooling extensions to create, develop and test wrapper UI libraries for UI5 Web Components NPM packages."},{"url":"https://github.com/SAP/ui5-tooling-webc","title":"SAP/ui5-tooling-webc — README, ui5.yaml","checked":"2026-10-19","quote":"- name: ui5-tooling-webc-middleware"}]}],"maintainers":["actor:sap"],"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-10-19"},"contributors":["actor:lemaiwo","actor:petermuessig","actor:vladitasev"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"poor","evidence":"33 months since release"},{"label":"Continuity","tier":"good","evidence":"5 contributors, 2 publishers, org-owned"},{"label":"Repository","tier":"poor","evidence":"archived on GitHub"}],"compatibility":[{"label":"Declared for","tier":"unknown","evidence":"no UI5 release lines in the atlas"},{"label":"Survived majors","tier":"unknown","evidence":"no UI5 release lines in the atlas"},{"label":"Maintainer's CI","tier":"fair","evidence":"workflows present, no completed run on the default branch"}],"practice":[{"label":"Tests","tier":"good","evidence":"npm test"},{"label":"Docs","tier":"good","evidence":"docs/ with 1 page, README 5 KB"},{"label":"Changelog","tier":"good","evidence":"CHANGELOG in the repo"}],"reach":[{"value":142,"unit":"installs/week"},{"value":8,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-25","latest_version":"0.3.1","majors":{"0.1":{"version":"0.1.1","date":"2022-07-15"},"0.2":{"version":"0.2.0","date":"2023-03-09"},"0.3":{"version":"0.3.0","date":"2024-02-05"}},"license":"Apache-2.0","first_release":"2022-07-15","last_release":"2024-02-07","releases":26,"cadence_days":17,"maintainers":2,"repository":"git+https://github.com/SAP/ui5-tooling-webc.git","repository_directory":null,"peer_cds":null,"dependencies":15,"node_engine":null,"test_script":true,"types":false,"downloads_weekly":142,"downloads_monthly":944,"stars":8,"forks":1,"open_issues":7,"archived":true,"pushed_at":"2025-03-26","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"main","created_at":"2022-06-22T09:24:09Z","open_prs":7,"tree_truncated":false,"test_files":0,"workflows":2,"other_ci":false,"readme_bytes":5437,"docs_files":1,"changelog":true,"license_file":true,"dts_files":0,"first_commit":"2022-06-22","last_commit":"2025-03-26","commits":84,"contributors":5,"readme_path":"README.md","readme_sha":"cc8aed5299b9bfb7d850f7a6fbd3214ccab3939d","months_since_release":33,"dormant":true,"repo_read":"2026-10-25"},"release_notes":{"license":"Apache-2.0","quotable":true,"source":{"kind":"npm","path":"CHANGELOG.md","version":"0.3.1","url":"https://github.com/SAP/ui5-tooling-webc/blob/main/CHANGELOG.md"},"format":"conventional","releases":[{"version":"0.1.2","date":"2022-07-15","date_source":"heading","heading":"0.1.2 (2022-07-15)","url":"https://github.com/SAP/ui5-tooling-webc/blob/main/CHANGELOG.md#012-2022-07-15","sections":[{"kind":"fix","heading":"Bug Fixes","items":1}],"hash":"78fdab4a0e824f70"},{"version":"0.1.1","date":"2022-07-15","date_source":"heading","heading":"0.1.1 (2022-07-15)","url":"https://github.com/SAP/ui5-tooling-webc/blob/main/CHANGELOG.md#011-2022-07-15","sections":[{"kind":"feature","heading":"Features","items":1}],"hash":"91f909b74ba203d3"}],"versions":[{"version":"0.3.1","date":"2024-02-07","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.3.0","date":"2024-02-05","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.15","date":"2023-11-28","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.14","date":"2023-09-19","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.13","date":"2023-09-19","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.12","date":"2023-08-18","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.11","date":"2023-08-01","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.10","date":"2023-07-14","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.9","date":"2023-06-27","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.8","date":"2023-06-19","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.7","date":"2023-06-13","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.6","date":"2023-06-05","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.5","date":"2023-05-09","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.4","date":"2023-03-28","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.3","date":"2023-03-21","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.2","date":"2023-03-13","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.1","date":"2023-03-13","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.2.0","date":"2023-03-09","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.1.8","date":"2023-03-09","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.1.7","date":"2023-03-09","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.1.6","date":"2023-02-23","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.1.5","date":"2023-02-17","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.1.4","date":"2022-10-03","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.1.3","date":"2022-10-03","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.1.2","date":"2022-07-15","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"},{"version":"0.1.1","date":"2022-07-15","deprecated":"Please use https://www.npmjs.com/package/ui5-tooling-modules to create UI5 Control wrappers for UI5 Web Components"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:sap","name":"SAP","json":"/actors/sap.json"}],"contributors":[{"ref":"actor:petermuessig","name":"Peter Muessig","json":"/actors/petermuessig.json"},{"ref":"actor:vladitasev","name":"Vladislav Tasev","json":"/actors/vladitasev.json"},{"ref":"actor:lemaiwo","name":"Wouter Lemaire","json":"/actors/lemaiwo.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}