Everything in the atlas
Type
Domain: Developer Experience
Origin: SAP official
Signals: Last 3 months
More
Group by: Capability
SAP's visual language and templates for BTP solution diagrams
Source repository of SAP's reference architectures
UI5 Tooling command line for project setup, dev server and build
Internal logger of the UI5 CLI
UI5 CLI middleware for Istanbul code coverage
OpenUI5 sample app set up with the UI5 CLI
Command line client and development toolkit for CAP
GitHub Action setting up the Cloud Foundry CLI
Connects a running CAP application to the CAP console
Inspects database entities and contents at CAP service level
Command line client and development toolkit for CAP
Connects a running CAP Java app to CAP console for monitoring
Joule capabilities driving SAP GUI sessions via Business Client
Language server for CDS
OData annotation features for the @sap/vscode-cds extension
CDS language support for VS Code and Business Application Studio
SAP CDS language support for IntelliJ IDEA
VS Code extension for SAPUI5 and OpenUI5 XML views and manifest
Writer module for changing a CAP project's configuration from code
There is nothing to run: it is published for a generator or a script to call, not for a developer to invoke in a project, and it declares Node.js 22 or later.
Command line for changing features of an existing Fiori project
Writer of flexible programming model elements into Fiori elements apps
Shared functions and types of the Fiori generators
Writer that adds an OData service to an existing UI5 project
Writer of the base structure of a UI5 project from Node code
Command line client and development toolkit for CAP
CAP project generator behind SAP Business Application Studio's wizard
ESLint rules for projects the Fiori tools generators produce
Static analysis tool for UI5 projects
VS Code extension for SAPUI5 and OpenUI5 XML views and manifest
OpenUI5 sample app set up with the UI5 CLI
CAP Node.js runtime
Command line client and development toolkit for CAP
Development container definition for CAP Node.js
Eight-exercise tour of CAP features, from mocking to plugins
Command line client and development toolkit for CAP
Command line client and development toolkit for CAP
Sample CAP plugin extending @sap/cds/common with reuse data
Sample CAP reuse service for orders, with a Fiori UI
Not in production. SAP states it is just a sample, not optimised for performance or security.
Sample CAP Java reuse service for orders, with a Fiori UI
Not in production. SAP states it is just a sample, not optimised for performance or security.
Sample CAP reuse service for reviews, with a Fiori UI
Not in production. SAP states it is just a sample, not optimised for performance or security.
Sample CAP Java reuse service for reviews, with a Vue UI
Not in production. SAP states it is just a sample, not optimised for performance or security.
Eight-exercise tour of CAP features, from mocking to plugins
CAP sample sharing one domain model and database across apps
Not in production. SAP states it is just a sample, not optimised for performance or security.
CAP Java sample sharing one domain model across several apps
Not in production. SAP states it is just a sample, not optimised for performance or security.
CAP Node.js runtime
SAP's specification for serialising ABAP objects to files
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.
Test support for CAP Node.js: server start, HTTP client, assertions
Fiori Elements mock server plugin taking a CDS file as metadata
Framework core: module loader, MVC runtime, binding, routing, theming
MCP server for UI5 development with ten tools
It reads a UI5 project and the framework's own documentation, not a running system or a backend: a question about the service behind the app is answered somewhere else. Node.js v20.17 or v22.9 and above.
SAP's UI elements as standard custom elements
Not where the UI library itself is expected to bind data: the documentation leaves binding a component's content and events to the host framework. Not from a CDN script tag: the project publishes none, so it assumes a build step.
Small UI5 app with a guide to its TypeScript setup from scratch
Generates TypeScript types from a CDS model
Type definitions for the CAP Node.js SDK
Framework core: module loader, MVC runtime, binding, routing, theming
UI5 CLI middleware for Istanbul code coverage
OpenUI5 sample app set up with the UI5 CLI
Materials for the RAP400 to RAP620 ABAP Cloud workshops