{"ref":"artifact:marcellourbani-abap-debugger-object-graph-extension","page":"/artifacts/marcellourbani-abap-debugger-object-graph-extension","json":"/artifacts/marcellourbani-abap-debugger-object-graph-extension.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"marcellourbani-abap-debugger-object-graph-extension","name":"abap_debugger_object_graph_extension","artifact_type":"app","ecosystem":"abap","domain":"developer-experience","origin_ring":"independent","description":{"one_line":"An ABAP debugger extension that shows the object on the debugger's Objects tab as a Graphviz graph in a browser window, built on ABAP Graph and Graphviz-browser and tested on NetWeaver 7.5.","short":"ABAP debugger extension drawing objects as a Graphviz graph","what_it_solves":"At a breakpoint in the new debugger, the Objects tab's tools menu gains a \"View object as graph\" entry, and choosing it opens the object graph in a new browser window. The rendering is done by [Graphviz-browser](artifact:marcellourbani-graphviz-browser), and [ABAP Graph](artifact:marcellourbani-abapgraph) is a prerequisite that has to be installed before the extension itself goes in through [abapGit](artifact:abapgit-abapgit). The maintainer credits [ABAP-Object-Visualizer](artifact:larshp-abap-object-visualizer) as the original inspiration, and states it was tested on netweaver 7.5, with older releases unknown."},"links":{"repo":"https://github.com/marcellourbani/abap_debugger_object_graph_extension"},"identity":{"license":"MIT"},"source_available":true,"compat":{"abap":{"verified_on":[{"text":"netweaver 7.5","source":{"url":"https://github.com/marcellourbani/abap_debugger_object_graph_extension","title":"marcellourbani/abap_debugger_object_graph_extension — README, Installation","checked":"2026-10-19","quote":"Tested on netweaver 7.5, not sure about older releases"}}]}},"type_properties":{"placement":{"value":"in-host","sources":[{"url":"https://github.com/marcellourbani/abap_debugger_object_graph_extension","title":"marcellourbani/abap_debugger_object_graph_extension — README, Use","checked":"2026-10-19","quote":"2.  In the new debugger go to \"Objects\" tab\n3.  open the tools menu from the icon on the left"}]},"distribution":{"value":["abapgit"],"sources":[{"url":"https://github.com/marcellourbani/abap_debugger_object_graph_extension","title":"marcellourbani/abap_debugger_object_graph_extension — README, Installation","checked":"2026-10-19","quote":"The prerequisite [ABAP Graph](https://github.com/marcellourbani/abapgraph) needs to be installed first, then install via [abapGit](https://github.com/larshp/abapGit)"}]}},"provides":[{"capability":"capability:debugging","what_it_does":"Adds a menu entry in the new debugger's Objects tab that shows the selected object as a graph in a browser window.","sources":[{"url":"https://github.com/marcellourbani/abap_debugger_object_graph_extension","title":"marcellourbani/abap_debugger_object_graph_extension — README","checked":"2026-10-19","quote":"ABAP debugger extension to visualize objects as graphs via [graphviz](http://www.graphviz.org/)"},{"url":"https://github.com/marcellourbani/abap_debugger_object_graph_extension","title":"marcellourbani/abap_debugger_object_graph_extension — README, Use","checked":"2026-10-19","quote":"4.  select **View object as graph**\n\nThe object graph will be shown in a new browser window"}]}],"requires":[{"ref":"artifact:marcellourbani-abapgraph","for":"Named as the prerequisite that has to be installed before this extension.","requirement":"required","sources":[{"url":"https://github.com/marcellourbani/abap_debugger_object_graph_extension","title":"marcellourbani/abap_debugger_object_graph_extension — README, Installation","checked":"2026-10-19","quote":"The prerequisite [ABAP Graph](https://github.com/marcellourbani/abapgraph) needs to be installed first, then install via [abapGit](https://github.com/larshp/abapGit)"}]},{"ref":"artifact:marcellourbani-graphviz-browser","for":"What draws the graph in the browser window the extension opens.","requirement":"required","sources":[{"url":"https://github.com/marcellourbani/abap_debugger_object_graph_extension","title":"marcellourbani/abap_debugger_object_graph_extension — README","checked":"2026-10-19","quote":"Uses [Graphviz-browser](https://github.com/marcellourbani/Graphviz-browser) to render the graph in a browser window"}]},{"ref":"artifact:abapgit-abapgit","for":"The only installation route the README gives for the extension itself.","requirement":"required","sources":[{"url":"https://github.com/marcellourbani/abap_debugger_object_graph_extension","title":"marcellourbani/abap_debugger_object_graph_extension — README, Installation","checked":"2026-10-19","quote":"The prerequisite [ABAP Graph](https://github.com/marcellourbani/abapgraph) needs to be installed first, then install via [abapGit](https://github.com/larshp/abapGit)"}]}],"lineage":[{"target":"artifact:larshp-abap-object-visualizer","kind":"inspired-by","source":{"url":"https://github.com/marcellourbani/abap_debugger_object_graph_extension","title":"marcellourbani/abap_debugger_object_graph_extension — README","checked":"2026-10-19","quote":"Originally inspired by\n[ABAP-Object-Visualizer](https://github.com/larshp/ABAP-Object-Visualizer)"}}],"maintainers":["actor:marcellourbani"],"drafted_with_ai":true,"provenance":{"discovered_via":[{"source":"source:curator"}],"first_seen":"2026-09-14"},"contributors":["actor:marcellourbani"]},"effective_normative_relations":[],"readings":{"liveness":[{"label":"Maintenance","tier":"unknown","evidence":"no release data"},{"label":"Continuity","tier":"fair","evidence":"one contributor, personally owned"},{"label":"Repository","tier":"poor","evidence":"pushed 2018-09, 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":"poor","evidence":"none found in the tree"},{"label":"Docs","tier":"fair","evidence":"README 1 KB"},{"label":"Changelog","tier":"fair","evidence":"none in the repo"}],"reach":[{"value":null,"unit":"installs/week"},{"value":17,"unit":"watching"}]},"signals":{"crawled_at":"2026-10-25","npm":"not published under this name","stars":17,"forks":4,"open_issues":0,"archived":false,"pushed_at":"2018-09-11","license_spdx":"MIT","org_owned":false,"default_branch":"master","created_at":"2018-04-21T06:00:53Z","open_prs":0,"tree_truncated":false,"test_files":0,"workflows":0,"other_ci":false,"readme_bytes":1366,"docs_files":0,"changelog":false,"license_file":true,"dts_files":0,"first_commit":"2018-04-21","last_commit":"2018-09-11","commits":25,"contributors":1,"readme_path":"README.md","readme_sha":"81667c3aaa8f9304208d84be8fcb27d3d4a86f54","repo_read":"2026-10-25"},"edges":{"maintainers":[{"ref":"actor:marcellourbani","name":"Marcello Urbani","json":"/actors/marcellourbani.json"}],"contributors":[{"ref":"actor:marcellourbani","name":"Marcello Urbani","json":"/actors/marcellourbani.json"}],"explained_by":[],"alternative_to_this":[],"needed_by":[],"available_via":[],"parts":[],"add_ons":[],"answered_through_parts":[]}}