Everything in the atlas
Type
Domain
Origin
Signals
More
Group by: Ecosystem
Live-updatable feature toggles for CAP, backed by Redis
Fiori Elements mock server plugin taking a CDS file as metadata
ISO content for CAP's countries, languages, currencies and timezones
Calls to ABAP function modules over RFC from a CAP service
Node module for CAP calling external APIs through a destination
Quiet Release and repository quiet for 57 months.
Functional boundary The package declares `@sap/cds` ^4.5.2 among its dependencies and pins `@sap-cloud-sdk/core` at 1.37.1, so a project on CAP 5 or later is outside the range it states.
Prebuilt SAP S/4HANA integration package for CAP projects
Typed class-based service layer over CAP ApplicationService
Last released July 2022, and no repository is declared on the package.
CAP Java plugin for SAP Integration Suite, advanced event mesh
CAP Java plugin sending audit log events to SAP Audit Log service
Connects a running CAP Java app to CAP console for monitoring
Connects CAP Java messaging to SAP Cloud Application Event Hub
Triggers n8n workflows from CAP Java through the outbox
Business notifications from CAP Java via SAP Alert Notification
CAP Java plugin for attachments in SAP Document Management
If document versions are required, the [documented restrictions](https://raw.githubusercontent.com/cap-java/sdm/673769f24ef66fd97daa6a6be41262d45065d3fe/README.md) exclude versioned repositories.
UI5 custom control that runs an abap2UI5 app inside a host app
The page and the [abap2UI5](artifact:abap2ui5-abap2ui5) service have to share an origin: an `endpoint` that resolves to another origin is refused, and abap2UI5 rejects a POST whose `Origin` names another host. A host that routes by the URL hash, such as a Fiori elements app or an app with a UI5 router, needs abap2UI5 1.146.0 or later, because 1.145.0 clears the host's hash after every roundtrip. One frontend per page: the first control that starts decides which endpoint the frontend comes from.
UI5 custom control formatting dates with Day.js
No published releases; repository quiet for 52 months.
UI5 library collecting an app's JavaScript errors
Release and repository quiet for 43 months.
OpenUI5 JSONModel extension with CRUD over HTTP
Release and repository quiet for 50 months.
Release and repository quiet for 36 months.
Release and repository quiet for 37 months.
SAPUI5 library generating OData V2 metadata-based dialogs and pages
Release and repository quiet for 26 months.
UI5 custom control wrapping Chart.js for line charts
UI5 custom control rendering Markdown to HTML
Release and repository quiet for 38 months.
UI5 custom control rendering a PDF from a base64 data URI
Quiet Release and repository quiet for 41 months.
Functional boundary The case it is written for is a document that has not been uploaded; anything already served from a URL is what the framework's own PDF control takes. Passing a document as a data URI means holding it in the page as a string first, which is a different cost from streaming it from a server.
UI5 component adding a spreadsheet upload dialog to Fiori apps
UI5 control library with a button that delays enabling or showing
UI5 library adding Font Awesome icon sets to sap-icon://
UI5 control library for file upload and download in front of CAP
Custom UI5 Web Components bundle loaded with one script tag
Agentic coding assistant in ABAP that runs as an SAP GUI report
Swagger UI for SAP NetWeaver Gateway services
No published releases; repository quiet for 49 months.
Open-source Z* version of /UI2/CL_JSON for ABAP to JSON
DeepL translation plugin for the B-Tocs ABAP SDK
No published releases; repository quiet for 32 months.
LibreTranslate plugin for the B-Tocs ABAP SDK
No published releases; repository quiet for 28 months.
B-Tocs ABAP SDK plugin connecting to Ollama models
No published releases; repository quiet for 28 months.
ABAP report running custom SQL queries into an ALV grid
Replays stored database snapshots in ABAP unit tests
No published releases; repository quiet for 28 months.
ABAP debugger extension drawing objects as a Graphviz graph
No published releases; repository quiet for 97 months.
JSON adapter exposing ABAP function modules over HTTP
Input arrives only as JSON, or as plain XML if the ABAP built-in transformation is switched on, whatever the output format is set to. Cross-site calls are limited to JSONP: the maintainer lists CORS support as planned.
Object-oriented wrapper around the Business Application Log
Mustache template engine for ABAP
No published releases; repository quiet for 28 months.
Report pushing ABAP objects to SAP Translation Hub and back
No published releases; repository quiet for 43 months.
ALV table view generated from a DDIC structure
ADT backend for the ABAP Call Hierarchy Eclipse plugin
Chainable logger for ABAP Cloud around CL_BALI_LOG
In-system ABAP source search by string or regular expression
SAP GUI browser for tables, views, CDS views and joins
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.
Framework for runtime parameters, ranges and value mappings in ABAP
Feature toggle for ABAP read via is_active on view ZFEAT_TOGGLE
Fluentd client in ABAP for sending log lines to a collector
No published releases; repository quiet for 96 months.
Logger storing RFC function module call parameters as JSON
Runtime translation layer for SAP form labels, kept in a table
Generic customizing table and reader for ad hoc ABAP parameters
ABAP logging library with one interface across output targets
No published releases; repository quiet for 36 months.
Software-engineering metrics for an ABAP class or package
No published releases; repository quiet for 43 months.
Debugger script exporting an object hierarchy as Graphviz
No published releases; repository quiet for 67 months.
ABAP client for calling and asserting on OData services
Framework activating custom ABAP enhancements through a Fiori app
Anything below SAP S/4HANA 2023 FPS03 (ABAP 7.58), and any system not running the ABAP Cloud development model: those two are the prerequisites the README names, and it states that the framework targets ABAP Cloud exclusively.
Prometheus client for ABAP, installed with abapGit
No published releases; repository quiet for 39 months.
No published releases; repository quiet for 34 months.
ABAP client library for IBM watsonx.ai APIs
BDD/TDD assertion library for ABAP Unit, styled after Chai.js
ABAP report that runs Salesforce SOQL queries and exports results
No published releases; repository quiet for 91 months.
ADT backend for the ABAP Tags Eclipse plugin
GitHub-hosted test data container for ABAP Cloud
Transport release check gated by GitHub pull request approval
Not below SAP_BASIS 7.40 SP08, and not on [SAP S/4HANA Cloud Public Edition](external:sap-s4hana-cloud-public-edition) or [the SAP BTP ABAP environment](artifact:btp-abap-environment), where the classic transport check, the report and job calls and the cluster table `INDX` it rests on do not exist and the maintainer names gCTS as the answer instead. Only on a development system where every developer is trusted: each developer's GitHub token is kept in a cluster table encrypted with a key held in the same table, so anybody who can run ABAP on that system can read both, and the separation between author and reviewer holds only as far as that trust does. Not where the gate has to be unconditional — `#NOREVIEW` in a request's short text skips the check for that request, `ZTR_DISABLED` switches it off for a system, a check that cannot reach GitHub lets the release go on, and nothing checks who writes the marker.
Helper class for reading TVARVC parameters and select-options
No published releases; repository quiet for 33 months.
ABAP classes for classic SAP GUI development: ALV, screens, trees
Application job that runs and schedules ABAP Unit tests in the cloud
Helper classes for ABAP Unit tests and test doubles
ABAP API for Google Apps, with upload to Google Docs
No published releases; repository quiet for 97 months.
ABAP framework wrapping the Google Sheets API for SAP S/4HANA
No published releases; repository quiet for 81 months.
ABAP API for OAuth 2.0 authentication
No published releases; repository quiet for 97 months.
UI5 apps written as one ABAP class, rendered by a generic shell
abap2UI5 folded into the local classes of one HTTP handler
Not where the framework code itself has to change: `input/` and the three installable branches are overwritten by the workflows on every upstream push, and a framework change is a pull request to abap2UI5. Bug reports and feature requests also go to the abap2UI5 repository rather than this one.
Uploads ABAP Unit code coverage to codecov.io
No published releases; repository quiet for 67 months.
Maps clipboard, Excel or text data onto a declared ABAP structure
Fake data generator for ABAP
No published releases; repository quiet for 53 months.
abapGit user exits checking commit messages against repository rules
Quiet No published releases; repository quiet for 35 months.
No license Neither the package manifest nor the repository tree declares a licence.
Cloud-compatible plugin for the abapify Fetch API polyfill
No published releases; repository quiet for 26 months.
ABAP client surfacing abaplint checks in Code Inspector and ATC
Open-source rule pack for SAP Code Inspector and ATC
SAP GUI code review tied to transport release
No published releases; repository quiet for 31 months.
Class-based wrapper around STRUST certificate management
Shows a whole ABAP object as it stood at a past version
No published releases; repository quiet for 38 months.
Backend exposing ABAP Unit runs and coverage over REST and OData
Release and repository quiet for 37 months.
ABAP class wrapping SALV to set column properties in one call
No published releases; repository quiet for 79 months.
Utility for update task database changes and internal tables in ABAP
Fluent assertion helper for ABAP Unit tests
Exports and imports ABAP table content as zipped JSON
Enhancement extending ECC's code scanner to more object types
BDD framework turning Given/When/Then into ABAP Unit steps
No published releases; repository quiet for 40 months.
Maps database tables and fields to the CDS views exposing them
Not on the [SAP BTP ABAP environment](artifact:btp-abap-environment) or another cloud ABAP system: the maintainer states the tool is not cloud ready, because the data sources and system tables it reads CDS metadata from are not released for cloud development. It is designed for SAP S/4HANA on-premise or private cloud, and the shipped Fiori application is configured for A4H and developer systems.
ABAP connector to Kafka through the Confluent Kafka REST Proxy
No published releases; repository quiet for 57 months.
Reports Clean Core ATC results per system as Level A to D KPIs
ATC and Code Inspector checks for Clean ABAP
This is the legacy edition, for on-premise systems from SAP_BASIS 7.40. On ABAP Cloud, [the Cloud Edition](artifact:sap-code-pal-for-abap-cloud) is the one that runs.
Clean ABAP check set for ABAP Cloud
Finder for ABAP Dictionary objects
No published releases; repository quiet for 58 months.
Thirteen custom UI5 controls for abap2UI5 apps
Needs Standard ABAP 7.50 or higher, and an abap2UI5 whose frontend reserves the resourceRoot `z2ui5_cci`: a frontend predating that rename reserves `z2ui5ccc` and cannot resolve the controls. Frontend artefacts only one company needs, such as an in-house reuse library, a corporate icon font or company CSS, are what [abap2UI5-addons/custom-controls-customer](https://github.com/abap2UI5-addons/custom-controls-customer) is for, the same mechanism under the second reserved root `z2ui5_ccc`. ExportSpreadsheet needs SAPUI5: under OpenUI5 `sap.ui.export` is missing and the button renders disabled.
ABAP helper class building HTML emails from templates
Quiet No published releases; repository quiet for 52 months.
Functional boundary On an SAP S/4HANA system the maintainer points elsewhere: the README calls this solution helpful for non-S/4 systems and names SAP's own e-mail templates with CDS views as what S/4 systems have instead.
Feature toggle framework for ABAP with a UI5 GUI
Quiet No published releases; repository quiet for 101 months.
Functional boundary Not where a toggle is meant to be switched on in a production system: the maintainer warns that features should never be enabled in a production system.
Uploads, downloads and imports ABAP transport requests as files
Adds a program's dependent objects to a transport request
Puts a number from an abap2UI5 app on a Fiori launchpad tile
There is nothing here for ABAP for Cloud: the requirements name Standard ABAP releases only, and a CDS/SADL based OData service for `ABAP for Cloud` compatibility stands under Limitations & Todo.
Metadata viewer for SAP BW, SAP BPC and SAP BW/4HANA object models
Loader of Excel-prepared ABAP unit test data, with stub generation
MQTT publish/subscribe in ABAP with an external broker bridge
Quiet No published releases; repository quiet for 75 months.
Functional boundary The maintainer calls the project beta, states there are no experiences with productive usage, and leaves productive use at your own risk. Two further conditions are stated: the implementation used a NetWeaver ABAP stack 7.50 and a 7.40 was not tested, and a system user has to be maintained for the websocket services, because the external websocket tools do not support user-based authorization.
UI5 app for OData test requests and ABAP Push Channels
ABAP framework for OData services with one class per entity
ABAP report downloading SAPUI5 adaptation project artifacts
Table maintenance over HTTP for a table fixed in code
Not for a table whose contents matter, and not for one chosen at run time: the name of the table is fixed in the calling code, and the maintainer's own warning is "only hardcode the table name, don't use with important tables, use at own risk!"
ABAP class stripping invalid characters in BW end routines
No published releases; repository quiet for 24 months.
Framework for BW transformation start routines from a table
No published releases; repository quiet for 72 months.
ABAP report setting up a new ABAP Developer Edition or trial system
Quiet No published releases; repository quiet for 24 months.
Functional boundary Not against a system holding local repository changes that have not been pushed: Pull Repos overwrites every repository named in zdevsysinit_params, which is why the maintainer leaves that box unticked and calls it a danger zone. The maintainer calls the whole report work in progress, to be used at own risk.
Floorplans rendered from CDS UI annotations as abap2UI5 apps
Not the whole addon in ABAP Cloud: the DDIC annotation service is not released there, so the annotations come through XCO instead, a database table is read-only, the DDL source is not read, and the cloud path was written without a cloud system to run it on. Not for a plain internal table, since it renders from CDS annotations; the README points at `z2ui5_cl_ui5_view_builder` for that case. As of 2026-10 the maintainer states that none of it has been clicked through in an SAP system: the RAP write path and the reading of metadata extensions were written from documentation and pass the three offline gates only.
Snapshot testing library for ABAP, from debugger or unit test
Quiet No published releases; repository quiet for 28 months.
Functional boundary Values the test data container cannot hold: references of any kind, complex structures, and tables whose line type is a complex structure or another table. Structures must be defined in the ABAP Dictionary, so one declared locally cannot be stored at all.
Result pattern for ABAP instead of exceptions for expected failures
Submits an ABAP report to the spool and converts the output to PDF
Thirty classic transactions rebuilt as abap2UI5 apps
Not on ABAP Cloud: the system tables and the classic Workbench APIs the screens use are not released for the ABAP Cloud language version, and there is no 7.02 version below the 7.50 floor either. Not where the full original function is needed, since only the listed transactions exist and about 300 buttons and fields are shown disabled. The authorization checks are rebuilt rather than the originals, which is why the README asks that the screens be tried with a restricted user on a sandbox before the ICF service is opened to more people.
Select-options with saved variants for abap2UI5 apps
The `PARAMETERS`-style selection screen with event blocks is not here: `z2ui5_cl_sel_screen` and `z2ui5_cl_sel_screen_sel` are a skeleton whose methods are still empty, and the README points at [abap-cloud-gui](artifact:abap2ui5-addons-abap-cloud-gui) for a full report-style screen.
SAP GUI debugger script recording steps so execution can run backwards
Report searching ABAP source in methods, enhancements, DTPs and more
No published releases; repository quiet for 58 months.
Chained-call builder for ABAP batch input transactions
Helper programs around abapGit
Where abapGit itself is not installed in the system, since every tool here acts on its repositories.
Server-side component of TRM for importing and exporting transports
Uploads and downloads Code Inspector check variants as XML
SE16 clone shipped as SAPlink files
Quiet No published releases; repository quiet for 136 months.
No license Neither the package manifest nor the repository tree declares a licence.
ABAP template engine for Excel, Word, HTML and PDF
Generic ABAP table editor writing its own change documents
ABAP class filling a tagged Word .docx template with data
No published releases; repository quiet for 33 months.
Standalone ABAP class drawing PDFs without Adobe Document Server
Parallel task library for ABAP over the SPTA framework
Report creating transports of copies without a new version
Edits, copies and transports a whole FPM hierarchy at once
ABAP framework for chaining and orchestrating LLM calls
No published releases; repository quiet for 42 months.
Open SQL editor for ABAP with ALV output
ABAP program drawing UML class diagrams through PlantUML
No published releases; repository quiet for 54 months.
Vector database implemented in ABAP for document chunk retrieval