abap-doc
A Node.js command that reads an ABAP package and its sub-packages over ADT and writes one PDF documenting every object in it, with an LLM writing the prose.
Connects to the ADT REST services with a user and password, walks the package tree and documents each object: classes, interfaces, programs, function groups and BAdIs by an OpenAI-compatible model, with the objects they reference passed in as context; domains, data elements, message classes and similar objects by rules, with no model call. Classes and programs over 10,000 lines are summarised part by part and then combined. The output is a PDF with a cover, a numbered table of contents, page numbers, bookmarks and Mermaid diagrams, rendered through headless Chromium, and written in English.
Facts
Where it sits
Who is behind it
In the atlas: maintains 8, contributes to 10, wrote 1@mariokernichmaintainer
Before choosing this
Signals
RepositoryNot reachableNot reachable since 2026-10-20
Since 2026-10-20 the repository this entry names answers that it does not exist.
What it declares
Every artifact
- Type
- CLI
- Origin
- Independently maintained
- Runtime
- Node.js
As a CLI
- Distributed through
- does not say
Connections
Finding answers in written documentation, and writing what is missing
Download
Others providing
Compare all 6 on the Documentation page →- abap2UI5 Playgroundabap2UI5 PlaygroundABAP in the editor on the left and the abap2UI5 app it builds on the right, both inside one browser tab: the framework is transpiled to JavaScript at build time and the class in the editor is compiled when Run is pressed.community org, abapIn-browser ABAP editor beside the abap2UI5 app it builds
- mcp-sap-docsmcp-sap-docsAn MCP server over seventeen cloned SAP documentation repositories — ABAP keyword docs, capire, OpenUI5, Cloud SDK, BTP — searched with BM25 and prebuilt embeddings fused by reciprocal rank fusion.independent, capMCP server searching seventeen SAP documentation repositories
- sap-note-search-mcpsap-note-search-mcpAn MCP server over SAP Notes and Knowledge Base articles: search finds a note, fetch returns it whole, and a scripted browser does the S-user login the content sits behind.independent, btpMCP server searching and fetching SAP Notes and KBAs
- Clean-Core.ioClean-Core.ioA free hosted workspace that reads one piece of custom ABAP, redraws its business process as BPMN with a line anchor on every element, grades the SAP objects it uses Level A–D and ends in a keep, rebuild, move-to-standard or retire decision.independent, abapHosted workspace redrawing custom ABAP as BPMN and grading it
- abapdocs-code-scannerabapdocs-code-scannerReads the abapDoc comments of a class or interface's public methods and type definitions and returns their text at runtime.independent, abapReads the abapDoc comments of a class or interface's public methods and type definitions and returns their text at runtime.
Details
Sources
Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.
Compatibility and provenance
History in the atlas
- First seen.
For your agent
- Ref
artifact:mariokernich-abap-doc- JSON
- /artifacts/mariokernich-abap-doc.json
- MCP
- Connecting an agent