{"ref":"artifact:sap-samples-fiori-elements-feature-showcase","page":"/artifacts/sap-samples-fiori-elements-feature-showcase","json":"/artifacts/sap-samples-fiori-elements-feature-showcase.json","generated":"2026-10-28","drafted_with_ai":true,"entity":{"id":"sap-samples-fiori-elements-feature-showcase","name":"SAP-samples/fiori-elements-feature-showcase","artifact_type":"sample","ecosystem":"cap","use_as":"reference","domain":"ui-and-frontend-bridge","origin_ring":"sap-official","description":{"one_line":"A running showcase of SAP Fiori elements for OData V4 features on a CAP backend, each one searchable to the CDS annotation or configuration behind it.","short":"Showcase of Fiori elements for OData V4 features on a CAP backend","what_it_solves":"Seeing a List Report or Object Page feature in someone else's app rarely shows how it was built. This repository runs a CAP service (`cds watch`) behind a Fiori launchpad where each feature under the List Report and Object Page floorplans is toggled on its own and documented with a search term, so the matching code is easy to find in the repository. It covers the floorplans only, and includes combinations the SAP Fiori UX Guidelines would not otherwise recommend, shown anyway for the sake of demonstration."},"links":{"repo":"https://github.com/SAP-samples/fiori-elements-feature-showcase"},"type_properties":{"form":{"value":"snippets","sources":[{"url":"https://github.com/SAP-samples/fiori-elements-feature-showcase","title":"SAP-samples/fiori-elements-feature-showcase — README","checked":"2026-10-18","quote":"Each of the following topics has search terms, to find the related code snippets in the repository."}]}},"identity":{"license":"Apache-2.0"},"demonstrates":["capability:fiori-annotations"],"maintainers":["actor:sap-samples"],"source_available":true,"provenance":{"discovered_via":[{"source":"source:github-orgs"}],"first_seen":"2026-09-13"},"drafted_with_ai":true,"contributors":["actor:abubuwe","actor:ajinkyapatil8190","actor:btbernard","actor:david-kunz","actor:gregorwolf","actor:njames","actor:pierrefritsch","actor:renejeglinsky","actor:schiwekm","actor:stefan0816"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"good","evidence":"10 contributors, org-owned"},{"label":"Repository","tier":"good","evidence":"pushed 2026-07, not archived"}],"compatibility":[{"label":"Declared for","tier":"fair","evidence":"nothing declared"},{"label":"Survived majors","tier":"unknown","evidence":"no release dates"},{"label":"Maintainer's CI","tier":"good","evidence":"Lint green, 2026-06-09"}],"practice":[{"label":"Tests","tier":"fair","evidence":"none found in the tree"},{"label":"Docs","tier":"good","evidence":"README 169 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":334,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-26","npm":"not published under this name","stars":334,"forks":105,"open_issues":6,"archived":false,"pushed_at":"2026-07-21","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"main","created_at":"2021-10-04T15:59:27Z","open_prs":2,"tree_truncated":false,"test_files":0,"workflows":1,"other_ci":false,"readme_bytes":173033,"docs_files":0,"changelog":false,"license_file":true,"dts_files":1,"first_commit":"2021-10-04","last_commit":"2026-06-09","commits":59,"contributors":10,"ci_status":"success","ci_run_at":"2026-06-09","ci_workflow":"Lint","ci_event":"push","readme_path":"README.md","readme_sha":"76d9fbb4cf7d58beec0cf73017b08fc921b15113","repo_read":"2026-10-26"},"edges":{"maintainers":[{"ref":"actor:sap-samples","name":"SAP Samples","json":"/actors/sap-samples.json"}],"contributors":[{"ref":"actor:abubuwe","name":"Abu Buwe","json":"/actors/abubuwe.json"},{"ref":"actor:ajinkyapatil8190","name":"Ajinkya Patil","json":"/actors/ajinkyapatil8190.json"},{"ref":"actor:btbernard","name":"Brian Bernard","json":"/actors/btbernard.json"},{"ref":"actor:david-kunz","name":"Dr. David A. Kunz","json":"/actors/david-kunz.json"},{"ref":"actor:gregorwolf","name":"Gregor Wolf","json":"/actors/gregorwolf.json"},{"ref":"actor:schiwekm","name":"Marten Schiwek","json":"/actors/schiwekm.json"},{"ref":"actor:njames","name":"Nigel James","json":"/actors/njames.json"},{"ref":"actor:pierrefritsch","name":"Pierre Fritsch","json":"/actors/pierrefritsch.json"},{"ref":"actor:renejeglinsky","name":"René Jeglinsky","json":"/actors/renejeglinsky.json"},{"ref":"actor:stefan0816","name":"Stefan Engelhardt","json":"/actors/stefan0816.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}