Everything in the atlas
Type
Domain
Origin: 2
Signals
More
Group by: Capability
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
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
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
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
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
CAP Node.js runtime
ISO content for CAP's countries, languages, currencies and timezones
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
Maven bill of materials pinning CAP Java module versions
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.
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
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.
Framework core: module loader, MVC runtime, binding, routing, theming
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
Framework core: module loader, MVC runtime, binding, routing, theming
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
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
CLI for the SAP BTP Application Frontend service
CAP Node.js runtime
Framework core: module loader, MVC runtime, binding, routing, theming
Key-user adaptation and personalisation for UI5 apps on SAP BTP
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
Role-based business site for SAP and third-party apps
Reader and writer for i18n bundles of UI5 or CAP projects
CAP Node.js runtime
Maven bill of materials pinning CAP Java module versions
Translation service for software texts and documents
BTP service for building and running Agentry mobile apps
Low-code platform for web and native mobile apps
SAP BTP service for native and cross-platform mobile apps
2 of 8 plans deprecated.
Framework core: module loader, MVC runtime, binding, routing, theming
One inbox for tasks across SAP applications and BTP workflows
Framework core: module loader, MVC runtime, binding, routing, theming
Colour, font and metric definitions of the SAP themes
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.
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.
Framework core: module loader, MVC runtime, binding, routing, theming
Deprecated UI5 Tooling extensions for UI5 Web Components wrappers
The declared repository is archived.
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.
Rule-based resolution of SAP S/4HANA business situations
Low-code and no-code tool for business processes and RPA bots
Resolves who is responsible for a process or item, and notifies them
CAP Node.js runtime
Declarative status-transition flows on bound actions in CAP Java
Triggers n8n workflows from a CAP application
Starts and manages SAP Build Process Automation processes from CAP
Triggers n8n workflows from CAP Java through the outbox
Open, versioned style guide for ABAP
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
MCP server for CAP development: model and docs search
The tools are documented as meant for AI models and not a stable API, so anything built to parse `cds-mcp` output rather than to feed a model can break between releases. Its corpus is the CAP documentation, so Fiori elements, BTP service or ABAP questions are not in what `search_docs` indexes.
Fiori documentation indexed as embeddings
MCP server answering questions on UI5 Web Components
It answers from documentation and never opens your project, so it cannot tell you whether the component you are asking about is the one your application already uses. Node.js v20.17 or v22.9 and above; on Windows the command needs a `cmd /c` prefix.
Monorepo of CAP's SQL database services
HTTP endpoint under /sap/bc/adt exposing ABAP development objects
A client that cannot reach the adt ICF service over HTTP has nothing to call.
Business data graph queried with OData V4 or GraphQL
SaaS front end over SAP AI Core
Integration service on BTP with Cloud Integration and API Management
Samples for the six extension types of SAP Digital Manufacturing
Nothing here runs on its own: a plugin sample needs a Digital Manufacturing tenant to be uploaded into, and the integration samples need a Cloud Integration tenant plus an ERP system, or a mock server as the outbound example uses, before they do anything.