Marc Bernard
Entries
Transpiles ABAP to JavaScript to run on Node.js
VS Code extension editing ABAP systems over ADT as a filesystem
ABAP classes for calling Azure services from SAP processes
Open-source Z* version of /UI2/CL_JSON for ABAP to JSON
ABAP report running custom SQL queries into an ALV grid
In-system ABAP source search by string or regular expression
A system below ABAP 7.50: some of the classes it uses are only available from 7.50, and the maintainer states that downward compatibility to 7.40 in a single branch is currently not possible without resorting to dynamic programming.
SAP GUI browser for tables, views, CDS views and joins
Runtime translation layer for SAP form labels, kept in a table
Logging library for ABAP over the Application Log
Checks passwords against Have I Been Pwned from ABAP
ABAP classes for classic SAP GUI development: ALV, screens, trees
UI5 apps written as one ABAP class, rendered by a generic shell
Git client written in ABAP that runs inside the system
Git server implemented in ABAP for abapGit clients
Static analysis for ABAP source outside a system
Shows abaplint results inside abapGit
ABAP client surfacing abaplint checks in Code Inspector and ATC
No published releases; repository quiet for 31 months.
SAP GUI code review tied to transport release
Class-based wrapper around STRUST certificate management
JSON parser and serialiser for ABAP with a node tree
Clean ABAP check set for ABAP Cloud
Metadata viewer for SAP BW, SAP BPC and SAP BW/4HANA object models
It reads documentation, never a system: nothing in it opens a package.json, a CDS model or an ABAP client, so a question about what your own project does has to be answered elsewhere. The offline half is only as fresh as the submodules the last build pinned, and the index answers where something is written down rather than which of two packages fits a task.
MCP server searching seventeen SAP documentation repositories
Core ABAP artifacts for code transpiled by @abaplint/transpiler
Result pattern for ABAP instead of exceptions for expected failures
Where abapGit itself is not installed in the system, since every tool here acts on its repositories.
Helper programs around abapGit
Details
Profile
For your agent
- Ref
actor:mbtools- JSON
- /actors/mbtools.json
- MCP
- Connecting an agent