{"ref":"artifact:sap-samples-abap-cheat-sheets","page":"/artifacts/sap-samples-abap-cheat-sheets","json":"/artifacts/sap-samples-abap-cheat-sheets.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"sap-samples-abap-cheat-sheets","name":"SAP-samples/abap-cheat-sheets","artifact_type":"doc-source","ecosystem":"abap","use_as":"reference","domain":"learning-and-reference","origin_ring":"sap-official","description":{"one_line":"A collection of ABAP syntax cheat sheets, from internal tables to RAP's Entity Manipulation Language, each backed by an executable demo class you import into an ABAP system with abapGit.","short":"ABAP syntax cheat sheets with executable demo classes","what_it_solves":"Explains ABAP syntax topic by topic, from internal tables and constructor expressions to RAP's Entity Manipulation Language, with a runnable demo class behind most entries that a reader can execute from ABAP Development Tools. The main branch targets ABAP for Cloud Development on the SAP BTP ABAP Environment, and separate branches carry the same examples for Standard ABAP releases back to 7.55. It stops at syntax: the demo code is deliberately non-semantic and does not model a real business scenario or a best-practice implementation."},"links":{"repo":"https://github.com/SAP-samples/abap-cheat-sheets"},"identity":{"license":"Apache-2.0"},"source_available":true,"demonstrates":["capability:documentation"],"maintainers":["actor:sap-samples"],"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-13"},"contributors":["actor:ajinkyapatil8190","actor:btbernard","actor:danrega"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"good","evidence":"3 contributors, org-owned"},{"label":"Repository","tier":"good","evidence":"pushed 2026-10, not archived"}],"compatibility":[{"label":"Declared for","tier":"fair","evidence":"nothing declared"},{"label":"Survived majors","tier":"unknown","evidence":"not read on ABAP: its lines run side by side"},{"label":"Maintainer's CI","tier":"fair","evidence":"no CI configured"}],"practice":[{"label":"Tests","tier":"good","evidence":"1 test file"},{"label":"Docs","tier":"good","evidence":"README 39 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":1830,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-25","npm":"not published under this name","stars":1830,"forks":493,"open_issues":0,"archived":false,"pushed_at":"2026-10-20","license_spdx":"Apache-2.0","org_owned":true,"default_branch":"main","created_at":"2022-11-29T17:30:32Z","open_prs":0,"tree_truncated":false,"test_files":1,"workflows":0,"other_ci":false,"readme_bytes":39492,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2022-12-05","last_commit":"2026-10-20","commits":406,"contributors":3,"readme_path":"README.md","readme_sha":"2ccd47d6d540373f2e8ff58ab076df496c44188e","repo_read":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:sap-samples","name":"SAP Samples","json":"/actors/sap-samples.json"}],"contributors":[{"ref":"actor:ajinkyapatil8190","name":"Ajinkya Patil","json":"/actors/ajinkyapatil8190.json"},{"ref":"actor:btbernard","name":"Brian Bernard","json":"/actors/btbernard.json"},{"ref":"actor:danrega","name":"Dan","json":"/actors/danrega.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}