Everything in the atlas
Type
Domain: 2
Origin: 2
Signals
More
Group by: Capability
SAP's visual language and templates for BTP solution diagrams
Source repository of SAP's reference architectures
SAP's Eclipse plugins for ABAP development over ADT
It is an Eclipse install. A development object that is not native-integrated in Eclipse opens in the SAP GUI that is installed locally with the client.
UI5 Tooling command line for project setup, dev server and build
Internal logger of the UI5 CLI
UI5 CLI middleware for Istanbul code coverage
Deprecated UI5 Tooling extensions for UI5 Web Components wrappers
The declared repository is archived.
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
Predefined CI/CD pipelines for SAP development projects
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
Browser dashboard for a running CAP Java service during development
TechEd 2025 workshop on troubleshooting ABAP Cloud extensions
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's Eclipse plugins for ABAP development over ADT
It is an Eclipse install. A development object that is not native-integrated in Eclipse opens in the SAP GUI that is installed locally with the client.
SAP's ABAP tools in VS Code for editing, debugging, ATC and transports
SAP CDS language support for IntelliJ IDEA
TextMate grammar for the CDS language
Not an editor integration. If you want completion, navigation and diagnostics, that is the CDS language server, not this.
Development environment on BTP for UI5, Fiori, mobile and CAP
Browser-based development environment with dev spaces
IDE service on SAP BTP for SAPUI5, Fiori and full-stack apps
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
CDS project generator, deprecated in favour of @sap/cds-dk
Maven plugin running CDS build steps in a CAP Java project
Maven archetype generating a new CAP Java project
Joule's generative AI inside SAP Build Code
Development environment on BTP for UI5, Fiori, mobile and CAP
TechEd 2025 workshop on a Fiori app with ABAP Cloud and Joule
ESLint rules for projects the Fiori tools generators produce
SAP's ESLint plugin for CDS
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
UI5con workshop taking a legacy UI5 app to a clean UI5 linter report
Compiler from AMS DCL policies to DCN for local runs and tests
Its own account of itself is local running and tests: the DCN it writes serves as input for running an application using AMS on the DCL bundle locally. It carries the SAP Developer License Agreement rather than an open-source licence, and the repository named in its package metadata is an internal SAP host, so the npm page is the only thing to read.
CAP Node.js runtime
Command line client and development toolkit for CAP
Browser dashboard for a running CAP Java service during development
Maven plugin running CDS build steps in a CAP Java project
Development container definition for CAP Node.js
reCAP 2025 workshop on CAP's local-development toolset
Eight-exercise tour of CAP features, from mocking to plugins
Low-code platform for web and native mobile apps
Command line client and development toolkit for CAP
Command line client and development toolkit for CAP
Maven bill of materials pinning CAP Java module versions
Sample CAP plugin adding a generic data browser
Its own readme carries a caution: this is a sample, not intended for production use. It exists to demonstrate the plugin mechanism, and the bookstore sample is where it is used.
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
ISO content for CAP's countries, languages, currencies and timezones
SAP's specification for serialising ABAP objects to files
Demo RTTI-style library for the ABAP Environment, built to show APACK
JSON-to-ABAP conversion library sample showing what APACK can do
Not in production: "This repository contains sample code which should not be used in production", and the README sends a production reader to the officially supported libraries instead.
BAdI wiring the transport organizer to gCTS on task release
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
Maven bill of materials pinning CAP Java module versions
Tricentis test modules for SAP Digital Manufacturing applications
The declared repository is archived.
CAP bookshop with wdi5 system tests for a CI/CD tutorial
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.
UI5 control library written in TypeScript with full tooling setup
Small UI5 app with a guide to its TypeScript setup from scratch
Tutorial on TypeScript for UI5 apps via a weather-lookup app
Generates TypeScript types from a CDS model
Type definitions for the CAP Node.js SDK
Maven plugin running CDS build steps in a CAP Java project
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
AWS agents for ABAP, PI/PO and BW modernisation work
There is nothing to clone here: "Access is provided through a registration page. Once registered, you will receive access to the GitHub repository containing the agents, deployment guides, and documentation", and that repository answers 404 to anyone who has not registered, so neither the agent code nor the deployment guides can be read before the form is filled in. AWS states the agents are published as an unsupported solution, with customers responsible for testing and securing the code before deploying in production, and that they are intended for non-production SAP environments rather than production systems. The documentation link in the README is still a placeholder.
Materials for the RAP400 to RAP620 ABAP Cloud workshops
TechEd 2025 workshop on a Fiori app with ABAP Cloud and Joule
Framework core: module loader, MVC runtime, binding, routing, theming
UI5con 2026 workshop fixing accessibility defects in a UI5 app
SAP's Node.js application router in front of business applications
Managed hosting and routing for built frontends
SAP's own guidance is narrower than the service's reach: it names standalone, single-tenant applications that do not connect to other applications as the fit, and says to stay on [the HTML5 Application Repository](artifact:btp-html5-application-repository) and the application router where those meet your needs better. Four hard limits decide it before taste does — 300 requests per second per subaccount, ten retained versions per application, 100 MB per application and 400 MB for the deployment archive.
Stores UI5 and HTML5 apps and serves them through the approuter
Mission building a Hello World SAPUI5 app on a BTP Launchpad Site
Mission building a no-code S/4HANA UI extension with SAP Build Apps
HTML5 apps on the HTML5 Application Repository across CF and Kyma
UI5 app deployed to Cloud Foundry via three approuter setups
Framework core: module loader, MVC runtime, binding, routing, theming
UI5 app built with openui5-fhir against FHIR services
CAP plugin putting a draft-capable facade in front of imported OData
CAP Node.js runtime
Fiori draft handling and UI-facing behaviour for CAP services
Maven bill of materials pinning CAP Java module versions
Event registration app showing OData V4 draft with UI5 and CAP
Parser for annotations in CDS source
Converter from CDS annotations to their OData form
Programmatic API for reading and writing project annotations
OASIS and SAP OData vocabularies with a VocabularyService
CAP Node.js runtime
Fiori draft handling and UI-facing behaviour for CAP services
Entry point for generating a Fiori application from a template
Wrapper around the CDS compiler for annotation handling
OData annotation features for the @sap/vscode-cds extension
Maven bill of materials pinning CAP Java module versions
Incident Management reference application for CAP
Showcase of Fiori elements for OData V4 features on RAP
Travel-booking reference app on CAP Node.js and Java backends
Showcase of Fiori elements for OData V4 features on a CAP backend
CodeJam building a bookshop app on the flexible programming model
Exercise solutions for the UX405 course on Fiori elements with CAP
TechEd 2022 workshop mixing SAPUI5 with Fiori elements building blocks
Session building a travel dashboard with Fiori elements and SAPUI5
Fiori Innovation Day session building a travel dashboard
CLI for the SAP BTP Application Frontend service
CAP Node.js runtime
TechEd 2025 hands-on on SAPUI5 front-end performance
Framework core: module loader, MVC runtime, binding, routing, theming
Key-user adaptation and personalisation for UI5 apps on SAP BTP
UI5Con workshop on building SAPUI5 Adaptation Projects
UI5con 2025 tutorial on SAPUI5 flexibility and key user adaptations
UI5 tutorial on sap.ui.mdc controls with a JSON model
UI5 tutorial adding p13n Engine personalisation to a custom table
Business sites and digital workspaces with collaboration tools
Role-based business site for SAP and third-party apps
Role-based portal sites with pages, apps and widgets
Mission building a Hello World SAPUI5 app on a BTP Launchpad Site
UI5 projects on designing apps for SAP Launchpad Service
Project templates for SAP Work Zone content packages
Role-based business site for SAP and third-party apps