BrowseAll ecosystems

Everything in the atlas

Type
Domain: Developer Experience
Origin
Signals
Liveness reads the latest release, push or commit. Coverage is the capability's, as assessed behind this door.
Content
More
Ecosystem
Licence
Group by: Capability
Domain Developer ExperienceClear all
EntrySignals
Artifacts14
@abap2ui5/linterv0.9.0

Command-line checker for abap2UI5 app classes and their views

Functional boundary
@abapify/acdsv0.4.21

Parser for ABAP CDS DDL source with a typed AST

none
ABAP remote filesystem

VS Code extension editing ABAP systems over ADT as a filesystem

none
abap2UI5 Playground

In-browser ABAP editor beside the abap2UI5 app it builds

Functional boundary
abapcdsgrammarv0.0.7

ANTLR4 grammar, lexer and parser for ABAP CDS

Quiet
abaplint

Static analysis for ABAP source outside a system

none
abaplint-Ext-for-abapGit

Shows abaplint results inside abapGit

none
abaplint-sci-client

ABAP client surfacing abaplint checks in Code Inspector and ATC

none
abapOpenChecks

Open-source rule pack for SAP Code Inspector and ATC

none
ACE

SAP GUI tool for static analysis of ABAP call flow and code metrics

none
Bella

Eclipse plugin bringing Claude into ABAP Development Tools

none
Clean-Core.io

Hosted workspace redrawing custom ABAP as BPMN and grading it

Not reachable+1
code pal for ABAP

ATC and Code Inspector checks for Clean ABAP

Functional boundary
upDOWNci

Uploads and downloads Code Inspector check variants as XML

none
Seen working, example artifacts2
ATC-Best-Practice-Guide

ATC check classes accompanying DSAG's ATC best-practice guide

none
off-stack-abap

Demonstration of off-stack ABAP development on Node.js

none
Content8
ABAP Development Automation with ARC-1 and GitHub Workflows
blog.zeis.de — Marian Zeis, Marian Zeis, part 8 of 10Runnable codeA recipeThe reasoning
nothing recorded
How to extend ABAP Test Cockpit on SAP BTP for custom use cases
SAP Community, OlgaDolinskaja
nothing recorded
How to Scan Custom ABAP for Security Issues in Eclipse (Step-by-Step)
SAP Community, vahagn
nothing recorded
News from Custom Code Migration: ECC to SAP S/4HANA Powered by Agentic AI
YouTube — SAP Developers playlists, olgadolinskaja
nothing recorded
Patterns for using LLMs in ABAP development
Heliconia Labs, Lars HvamThe reasoningA reference
nothing recorded
Rethinking security for modern SAP solution landscapes
SAP TechEd — session catalogueThe reasoning
nothing recorded
SAP BAIP, ABAP environment – How to build partner solutions and get them certified
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
Taking Control of Clean Core: When to Use Project Kernseife in addition to Standard SAP Tools
SAP Community, LBretschneider
nothing recorded
Artifacts8
@cap-js/cds-testv1.0.2

Test support for CAP Node.js: server start, HTTP client, assertions

none
@sap-ux/fe-mockserver-plugin-cdsv1.2.6

Fiori Elements mock server plugin taking a CDS file as metadata

none
@saptools/brunov0.4.1

Runner for Bruno collections against XSUAA-protected CF apps

none
cds-cucumber

Gherkin scenarios driving a running CAP service

none
cds-launchpad-pluginv2.3.0

Sandbox launchpad for all SAPUI5 apps in a CAP workspace

none
com.sap.cds:cds-services-bom

Maven bill of materials pinning CAP Java module versions

none
enforce-export-coveragev1.0.0

Static check that each exported TypeScript function has a test

Functional boundary
sapbrunov0.1.1

Terminal UI running Bruno collections against a CAP service

none
Seen working, example artifacts3
cap-java-snippets

Ten short CAP Java references, one document per topic

none
SAP-archive/digital-manufacturing-test-automation-samples

Tricentis test modules for SAP Digital Manufacturing applications

Archived
SAP-samples/cap-bookshop-wdi5

CAP bookshop with wdi5 system tests for a CI/CD tutorial

none
Content15
A Fiori Launchpad Sandbox for all your CAP-based projects - Overview
SAP Community, Geert-Jan KlapsThe reasoningA recipeRunnable code
nothing recorded
A Fiori Launchpad Sandbox for all your CAP-based projects – Sample project setup
SAP Community, Geert-Jan KlapsThe reasoningRunnable code
nothing recorded
Accelerating SAP solution transformations with the agent-led toolchain
SAP TechEd — session catalogueThe reasoning
nothing recorded
CAP full-stack testing with BDD flavour
SAP Community, Vladislav Leonkev
nothing recorded
CAP: Unit Testing using Mocha and Chai
SAP Community, jhodel18The reasoningRunnable code
Core changed
cds-launchpad-plugin supercharged & ready for the future - CAP Plugin, UI5 Tooling support & Async Launchpad
SAP Community, Geert-Jan KlapsThe reasoningRunnable code
nothing recorded
Create Automated System Tests for SAP Cloud Application Programming Model Projects
SAP Developer Center, SAPThe reasoningA recipe
nothing recorded
Enhancing Unit Testing in SAP CAP Java Applications with GitHub Copilot
SAP Community, Anjali_PathakThe reasoning
nothing recorded
Getting Started with Unit Testing in SAP CAP Java Applications
SAP Community, Anjali_PathakThe reasoningRunnable code
Core changed
How to Restrict CRUD Operations in SAP CAPM Using @Capabilities, @readonly and Test APIs with .http
SAP Community, DeepaRaghoThe reasoningA recipeRunnable code
nothing recorded
Integration Tests in a Cloud Foundry Java App using SAP Cloud Application Programming Model
SAP Community, former_member428487The reasoningRunnable code
Core changed
New tutorial for UI5 Middleware FE Mockserver
SAP Community, Marian Zeis
nothing recorded
Simplifying SAP BTP Authentication in Pipelines with SAP Passport and Playwright
SAP Community, Marian ZeisThe reasoningRunnable code
nothing recorded
Testing your CAP HANA Artifacts with jest – including multitenancy, hdbprocedure and hdbview
SAP Community, TristanThe reasoningA recipeRunnable code
Core changed
Using Postman for API Testing with XSUAA
SAP Community, mariusobertThe reasoningRunnable code
nothing recorded
Artifacts8
@dxfrontier/cds-ts-dispatcherv6.1.0

Decorator-driven handler registration for CAP in TypeScript

none
@dxfrontier/cds-ts-repositoryv7.1.0

Typed BaseRepository over CAP entities

none
cap-handler-frameworkv1.2.2

Convention-based handler layer for CAP with draft lifecycle hooks

none
cds-hyper-app-servicev6.1.0

Typed class-based service layer over CAP ApplicationService

Functional boundary
cds-plugin-handlersv1.0.3

One handler file per entity in CAP services

none
cds-plugin-typescriptv0.1.8

CDS build task compiling TypeScript sources during cds build

none
cds-routing-handlersv3.0.7

Decorator-based routing of CAP service handlers in TypeScript

Quiet
cds2typesv3.0.1

CLI generating TypeScript interfaces from a CDS model

none
Seen working, example artifacts1
cap-ui5-gpt-chat

Chat app on CAP and SAPUI5 against the OpenAI API

Functional boundary
Content11
CAP Typescript + Fiori Typescript + live reload Initial app setup
SAP Community, Christophe_SWThe reasoningRunnable code
Core changed
CDS-TS-Dispatcher: Simplifying SAP CAP TypeScript Development
SAP Community, Daniel DragoleaThe reasoningRunnable code
New majors
CDS-TS-Repository: Simplify SAP CAP Entity persistance with BaseRepository
SAP Community, Daniel DragoleaThe reasoningRunnable code
New majors
Create your first CAP plugin
SAP Community, Wouter Lemaire
nothing recorded
Full Stack TypeScript App for Cloud Foundry - Sample Repository
SAP Community, former_member66The reasoningA recipeRunnable code
Core changed
How to use Cloud SDK for AI in an existing CAP NodeJS Project in CommonJS
SAP Community, Jacky_Liu1
nothing recorded
How we could potentially have nestjs as runtime for SAP CAP
SAP Community, alex_myakinkii
nothing recorded
Quick Implementation of DI/DI Container on SAP CAP: Node.js Hands-on Part
SAP Community, UmezukiThe reasoningRunnable code
nothing recorded
SAP CAP: Controller - Service - Repository architecture
SAP Community, Daniel DragoleaThe reasoningRunnable code
New majors
Taking CAP to the next level - with TypeScript
SAP Community, mrbandlerThe reasoningRunnable code
Gone quiet
Use TypeScript with the SAP Cloud Application Programming Model
SAP Community, KevinRThe reasoningA recipeRunnable code
nothing recorded
Artifacts7
@openui5/sap.ui.corev1.153.0

Framework core: module loader, MVC runtime, binding, routing, theming

none
@ui5-community/jsx-runtimev0.1.5

Plugin-based JSX runtime for UI5 views written as .tsx

Functional boundary
@ui5/mcp-serverv0.3.2

MCP server for UI5 development with ten tools

Functional boundary
@ui5/webcomponentsv2.28.1

SAP's UI elements as standard custom elements

Functional boundary
babel-preset-transform-ui5v7.10.0

Babel transformer from modern ES or TypeScript to UI5 module syntax

none
ui5-task-dts-generatorv1.0.0

UI5 builder task generating d.ts type declarations

none
ui5-task-transpilev0.5.1

UI5 Tooling task transpiling TypeScript and ES modules

none
Seen working, example artifacts9
hacking-away-sampleapp

UI5con 2022 demo of an end-to-end TypeScript UI5 setup with CAP

none
SAP-samples/ui5-typescript-control-library

UI5 control library written in TypeScript with full tooling setup

none
SAP-samples/ui5-typescript-helloworld

Small UI5 app with a guide to its TypeScript setup from scratch

none
SAP-samples/ui5-typescript-tutorial

Tutorial on TypeScript for UI5 apps via a weather-lookup app

none
ui5-monorepo-showcase

pnpm workspace developing a UI5 app, library and plugin together

No license
ui5-tsapp

TypeScript UI5 app consuming custom UI5 CLI extensions together

none
ui5-tsapp-webc

TypeScript UI5 app consuming @ui5/webcomponents

none
ui5-tslib

TypeScript UI5 library with build, linting and Karma tests

none
ui5-tsmodule

TypeScript UI5 module consumed through ui5-tooling-modules

none
Content4
A ChatGPT-like chat app built with modern SAP technologies (CAP, SAPUI5) – Part 3/3
SAP Community, Mike Zaschka, part 3 of 3The reasoningRunnable code
1 stale part
debug a CAP app with UI5 TypeScript UI component with VS Code
SAP Community, Volker BuzekRunnable code
nothing recorded
TypeScript Sheriff: How can I use TypeScript in the SAP ecosystem? (Part 2 of 3)
SAP Community, MikeDoyle, part 2 of 3The reasoning
nothing recorded
UI5 Views, Reimagined: Type-Safe TSX for a Modern Dev Experience
YouTube — SAP Developers playlists, Peter Muessig
nothing recorded
Artifacts4
@cap-js/cds-typerv0.41.1

Generates TypeScript types from a CDS model

none
@cap-js/cds-typesv0.20.0

Type definitions for the CAP Node.js SDK

none
cds-internal-toolv1.7.9

Reusable internals for authors of CAP extensions

Functional boundary
com.sap.cds:cds-maven-plugin

Maven plugin running CDS build steps in a CAP Java project

none
Seen working, example artifacts3
cap-cds-typer

CAP service in TypeScript using types from @cap-js/cds-typer

none
cap-typescript

Minimal CAP project in TypeScript

No license
SAP-NPM-API-collection

API documentation extracted from SAP-published npm packages

none
Content3
Exploring the TypeScript Ecosystem with @cap-js/cds-typer, cds-ts, and node-ts
SAP Community, satya-devA recipeRunnable code
New majors
Exploring the TypeScript Ecosystem with @cap-js/cds-typer, cds-ts, and node-ts Part - 2
SAP Community, satya-devRunnable code
New majors
TypeScript Sheriff: How can I use TypeScript in the SAP ecosystem? (Part 2 of 3)
SAP Community, MikeDoyle, part 2 of 3The reasoning
nothing recorded
Artifacts14
@openui5/sap.ui.corev1.153.0

Framework core: module loader, MVC runtime, binding, routing, theming

none
@ui5/middleware-code-coveragev2.0.4

UI5 CLI middleware for Istanbul code coverage

none
jest-environment-ui5v0.2.4

Jest environment running UI5 unit tests in Node.js

none
karma-ui5-transpilev3.6.4

Karma preprocessor transpiling UI5 sources via ui5-tooling-transpile

none
openui5-smart-mockserverv1.0.0

UI5 MockServer extension generating mock data with Faker.js

none
ui5-journey-recorder

Chrome extension generating OPA5 or wdi5 tests from recorded journeys

none
ui5-middleware-odata-recorderv0.0.13

UI5 middleware recording OData traffic as mock server datasets

Functional boundary
ui5-test-runnerv6.0.1

Command line running UI5 QUnit and OPA tests in parallel

none
vitest-environment-ui5v0.3.0

Vitest environment running UI5 unit tests in Node.js

none
vscode-ui5-odata-mock-generatorv1.1.7

VS Code extension generating OData mock data from service metadata

none
wdi5-cucumber

wdi5 plugin for Cucumber-style BDD tests on Fiori Elements apps

Archived+1
wdi5-fe-selectors

wdi5 selectors for locating controls in Fiori Elements apps

Archived+1
wdio-qunit-servicev2.0.2

WebdriverIO service running QUnit test pages

none
wdio-ui5-servicev3.0.12

End-to-end testing for UI5 on WebdriverIO with UI5 control selectors

Functional boundary
Seen working, example artifacts7
@ui5/sample-app

OpenUI5 sample app set up with the UI5 CLI

none
ui5-app

UI5 app carrying 18 UI5 CLI extensions in one configuration

none
ui5-fe-mockserver-tutorial

Ten exercises on the Fiori elements mock server middleware

No license
ui5-lib

Sample setup for developing a UI5 library

none
ui5-tsapp

TypeScript UI5 app consuming custom UI5 CLI extensions together

none
ui5-tslib

TypeScript UI5 library with build, linting and Karma tests

none
wdi5-workshop

Two wdi5 workshops from UI5con 2022 and Devtoberfest 2022

No license
Content2
Create Automated System Tests for SAP Cloud Application Programming Model Projects
SAP Developer Center, SAPThe reasoningA recipe
nothing recorded
Using the UI5 Mockserver for Client-Specific Data and Testing
SAP Community, Marian Zeis
nothing recorded
Artifacts21
@abap2ui5/mcp-serverv1.0.0

MCP server for the abap2UI5 check, deploy and run loop

Functional boundary
@abaplint/transpilerv2.14.10

Transpiles ABAP to JavaScript to run on Node.js

none
ABAP remote filesystem

VS Code extension editing ABAP systems over ADT as a filesystem

none
abap_db_preparator

Replays stored database snapshots in ABAP unit tests

Quiet
abap-sencha

BDD/TDD assertion library for ABAP Unit, styled after Chai.js

none
abap-test-container

GitHub-hosted test data container for ABAP Cloud

none
abap-unit-runner

Application job that runs and schedules ABAP Unit tests in the cloud

none
abap-utesthelp

Helper classes for ABAP Unit tests and test doubles

none
abap2UI5 headless frontend

Drives abap2UI5 app classes from ABAP Unit tests

Functional boundary
abapCov

Uploads ABAP Unit code coverage to codecov.io

Quiet
adash-servicesv0.0.7

Backend exposing ABAP Unit runs and coverage over REST and OData

Quiet
assertv2.1.0

Fluent assertion helper for ABAP Unit tests

none
cacamber-BDD-for-ABAP

BDD framework turning Given/When/Then into ABAP Unit steps

Quiet
express-icf-shim

Shim running an ABAP ICF handler behind an Express 4.x server

none
mockA
Quiet
mockup_loader

Loader of Excel-prepared ABAP unit test data, with stub generation

none
Modernization Agents for SAP on AWS

AWS agents for ABAP, PI/PO and BW modernisation work

Functional boundary
open-abap-core

Core ABAP artifacts for code transpiled by @abaplint/transpiler

none
open-steamgate

Local ABAP server serving /IWBEP/ OData v2 without an SAP system

Functional boundary
regression_test

Snapshot testing library for ABAP, from debugger or unit test

Quiet+1
Vise_for_ABAP
Quiet
Seen working, example artifacts5
app-templatev0.1.0

Starter repository for an abap2UI5 app with CI and agent setup

none
gladiusv0.0.0

ABAP project for learning the ABAP Unit Test Framework

none
off-stack-abap

Demonstration of off-stack ABAP development on Node.js

none
SAP-samples/abap-platform-rap-workshops

Materials for the RAP400 to RAP620 ABAP Cloud workshops

none
teched2025-AD162

TechEd 2025 workshop on a Fiori app with ABAP Cloud and Joule

none
Content1
By-passing function modules in aunits
SAP Community, Jagadish_R31
nothing recorded