CLICLItypeA command you run, rather than a dependency you import.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

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

LicenceMIT

Where it sits

Lives in
Provides
DocumentationABAPDocumentationcapabilityFinding the answer in what has already been written, and writing it where it has not — first-party documentation made searchable by something other than a person scrolling it, including by an agent, and a document of custom code produced from the code itself.

Who is behind it

Mario KernichMario KernichPersonMaintains this
In the atlas: maintains 8, contributes to 10, wrote 1
@mariokernich
maintainer

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

Connections1

Documentation
  1. abap2UI5 PlaygroundIn-browser ABAP editor beside the abap2UI5 app it builds
  2. mcp-sap-docsMCP server searching seventeen SAP documentation repositories
  3. sap-note-search-mcpMCP server searching and fetching SAP Notes and KBAs
  4. Clean-Core.ioHosted workspace redrawing custom ABAP as BPMN and grading it
  5. abapdocs-code-scannerReads the abapDoc comments of a class or interface's public methods and type definitions and returns their text at runtime.

Details

Sources2
Added by handdiscovered herechecked
github.com/mariokernich/abap-doctree, pushes, contributors, CIchecked

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
runtimesnode
not reachable since, 3 crawls
discovered viaAdded by hand
first seen in the atlas
ecosystem and domainabap, developer-experience
History in the atlas1
  1. First seen.
For your agent
Ref
artifact:mariokernich-abap-doc
JSON
/artifacts/mariokernich-abap-doc.json
MCP
Connecting an agent