{"ref":"artifact:ui5-community-create-easy-ui5","page":"/artifacts/ui5-community-create-easy-ui5","json":"/artifacts/ui5-community-create-easy-ui5.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"ui5-community-create-easy-ui5","name":"create-easy-ui5","artifact_type":"generator","ecosystem":"ui5","domain":"developer-experience","origin_ring":"community-org","description":{"one_line":"An npm-init and npx wrapper that runs the Easy-UI5 Yeoman generator without a global Yeoman install, handing control to generator-easy-ui5 and forwarding any arguments.","short":"npm-init wrapper for the Easy-UI5 Yeoman generator","what_it_solves":"A Yeoman generator normally needs Yeoman and the generator itself installed globally before it can scaffold anything. create-easy-ui5 wraps the Easy-UI5 generator so it can instead be run through `npm init easy-ui5`, `npx create-easy-ui5`, or its own `easy-ui5` binary once installed globally — three entry points that all do the same thing. On each run it creates a Yeoman environment, looks up the `easy-ui5:app` generator from generator-easy-ui5, and hands control to it, forwarding any arguments; the scaffolding, prompts and templates themselves live there. It needs Node.js 20.17 or later."},"links":{"repo":"https://github.com/ui5-community/create-easy-ui5","npm":"https://www.npmjs.com/package/create-easy-ui5"},"identity":{"license":"Apache-2.0"},"compat":{"runtimes":["node"]},"type_properties":{"distribution":{"value":["npm"],"sources":[{"url":"https://github.com/ui5-community/create-easy-ui5","title":"create-easy-ui5 — README","checked":"2026-10-18","quote":"npx create-easy-ui5 [template]"}]},"generates":{"value":["project"],"sources":[{"url":"https://github.com/ui5-community/create-easy-ui5","title":"create-easy-ui5 — README","checked":"2026-10-18","quote":"so you can scaffold a new UI5 project without installing Yeoman or the generator globally first"}]},"invoked_by":{"value":["npm-init","cli"],"sources":[{"url":"https://github.com/ui5-community/create-easy-ui5","title":"create-easy-ui5 — README","checked":"2026-10-18","quote":"npm init easy-ui5 [template]"},{"url":"https://github.com/ui5-community/create-easy-ui5","title":"create-easy-ui5 — README","checked":"2026-10-18","quote":"easy-ui5 [template]"}]}},"source_available":true,"provides":[{"capability":"capability:generators","what_it_does":"Makes the Easy-UI5 Yeoman generator runnable through npm init, npx or a standalone binary, without a global Yeoman or generator install first.","sources":[{"url":"https://github.com/ui5-community/create-easy-ui5","title":"ui5-community/create-easy-ui5 — README","checked":"2026-09-14","quote":"`create-easy-ui5` is a thin wrapper that makes the Easy-UI5 generator available\nthrough `npm init`, `npx`, and a standalone `easy-ui5` binary — so you can\nscaffold a new UI5 project without installing Yeoman or the generator globally\nfirst."}]}],"requires":[{"ref":"artifact:ui5-community-generator-easy-ui5","for":"Supplies the actual project scaffolding, prompts and template logic; this wrapper only sets up Yeoman and hands control to it.","sources":[{"url":"https://github.com/ui5-community/create-easy-ui5","title":"ui5-community/create-easy-ui5 — README","checked":"2026-09-14","quote":"the actual project scaffolding, prompts, and template logic all\nlive in [`generator-easy-ui5`](https://github.com/SAP/generator-easy-ui5)"}]}],"provenance":{"discovered_via":[{"source":"source:github-orgs"}],"first_seen":"2026-09-14"},"maintainers":["actor:ui5-community"],"drafted_with_ai":true,"contributors":["actor:petermuessig","actor:viktorsperling"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"fair","evidence":"4 months since release"},{"label":"Continuity","tier":"good","evidence":"3 contributors, 1 publisher, org-owned"},{"label":"Repository","tier":"good","evidence":"pushed 2026-09, not archived"}],"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":"good","evidence":"Release green, 2026-06-25"}],"practice":[{"label":"Tests","tier":"poor","evidence":"none found in the tree"},{"label":"Docs","tier":"good","evidence":"README 4 KB"},{"label":"Changelog","tier":"good","evidence":"CHANGELOG in the repo"}],"reach":[{"value":7,"unit":"installs/week"},{"value":5,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-24","latest_version":"1.1.1","majors":{"1":{"version":"1.0.0","date":"2022-03-10"}},"license":"Apache 2.0","first_release":"2022-03-10","last_release":"2026-06-25","releases":4,"cadence_days":176,"maintainers":1,"repository":"git+https://github.com/ui5-community/create-easy-ui5.git","repository_directory":null,"peer_cds":null,"dependencies":2,"node_engine":">=20.17.0","test_script":false,"types":false,"downloads_weekly":7,"downloads_monthly":21,"stars":5,"forks":2,"open_issues":6,"archived":false,"pushed_at":"2026-09-14","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"main","created_at":"2022-02-20T07:33:32Z","open_prs":6,"tree_truncated":false,"test_files":0,"workflows":3,"other_ci":false,"readme_bytes":4178,"docs_files":0,"changelog":true,"license_file":true,"dts_files":0,"first_commit":"2022-02-20","last_commit":"2026-06-25","commits":21,"contributors":3,"ci_status":"success","ci_run_at":"2026-06-25","ci_workflow":"Release","ci_event":"push","readme_path":"README.md","readme_sha":"e16728552eb0e33a9216bc45d2f58babe1d9d39c","months_since_release":4,"dormant":false,"repo_read":"2026-10-24"},"release_notes":{"license":"Apache-2.0","quotable":true,"source":{"kind":"repo","path":"CHANGELOG.md","ref":"main","url":"https://github.com/ui5-community/create-easy-ui5/blob/main/CHANGELOG.md"},"format":"changesets","releases":[{"version":"1.1.1","date":"2026-06-25","date_source":"registry","heading":"1.1.1","url":"https://github.com/ui5-community/create-easy-ui5/blob/main/CHANGELOG.md#111","sections":[{"kind":"fix","heading":"Patch Changes","items":1}],"hash":"d403300e0186f42b"},{"version":"1.1.0","date":"2026-06-23","date_source":"registry","heading":"1.1.0","url":"https://github.com/ui5-community/create-easy-ui5/blob/main/CHANGELOG.md#110","sections":[{"kind":"feature","heading":"Minor Changes","items":1},{"kind":"fix","heading":"Patch Changes","items":1}],"hash":"9ec4a4ffb293dabc"},{"version":"1.0.0","date":"2025-12-29","date_source":"heading","heading":"1.0.0 (2025-12-29)","url":"https://github.com/ui5-community/create-easy-ui5/blob/main/CHANGELOG.md#100-2025-12-29","sections":[{"kind":"other","heading":null,"items":9}],"hash":"89fa72a49ea15fa0"}],"versions":[{"version":"1.1.1","date":"2026-06-25"},{"version":"1.1.0","date":"2026-06-23"},{"version":"1.0.1","date":"2025-12-29"},{"version":"1.0.0","date":"2022-03-10"}],"crawled_at":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:ui5-community","name":"UI5 Community","json":"/actors/ui5-community.json"}],"contributors":[{"ref":"actor:petermuessig","name":"Peter Muessig","json":"/actors/petermuessig.json"},{"ref":"actor:viktorsperling","name":"Viktor Sperling","json":"/actors/viktorsperling.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}