BrowseSAP Cloud Application Programming Model

Everything in CAP

Type
Domain: 2
Origin
Signals: Last 6 months
Liveness reads the latest release, push or commit. Coverage is the capability's, as assessed behind this door.
Content
Content type
  • Blog7
  • Doc0
  • Reference architecture0
  • Series0
  • Talk4
  • Tutorial0
  • Video0
  • Workshop0
Still applies
Published
  • 202611
  • 20250
  • 20240
  • 20230
  • 20220
  • 20210
  • 20200
  • 20190
  • 20180
  • Undated0
More
Ecosystem
  • CAP57
  • ABAP0
  • BTP/BAIP0
  • SAP Commerce0
  • General0
  • UI50
  • Across stacks0
Runs
Licence
  • Apache-2.045
  • GPL-3.00
  • ISC0
  • MIT1
  • SAP DEVELOPER LICENSE AGREEMENT0
  • SAP DEVELOPER LICENSE AGREEMENT for CAP0
  • SEE LICENSE1
  • See LICENSE file0
  • SEE LICENSE IN developer-license-3_2.txt0
  • SEE LICENSE IN LICENSE3
  • UNLICENSED0
  • UNLICENSED, as package.json declares it; the repository carries no licence file0
Source
Group by: Capability
Domain Learning & ReferenceDomain Integration & MessagingLiveness Last 6 monthsClear all
EntrySignals
Async processing4SAP and community
@cap-js-community/event-queuev2.3.2

Transactional processing of asynchronous and periodic CAP events

Functional boundary
@cap-js-community/sap-afc-sdkv1.1.0

SDK for SAP Advanced Financial Closing scheduling providers on CDS

none
@odatano/watchv0.1.8

CAP plugin watching Cardano addresses and emitting events

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
Destinations16SAP and community
Artifacts8
@sap-cloud-sdk/connectivityv4.9.1

Destination lookup and connectivity proxy for the Cloud SDK

none
@sap-cloud-sdk/http-clientv4.9.1

HTTP client carrying a destination's credentials

none
@sap-cloud-sdk/odata-commonv4.9.1

Shared machinery under the Cloud SDK's OData and OpenAPI clients

none
@sap-cloud-sdk/openapiv4.9.1

Generated OpenAPI clients for the Cloud SDK

none
@sap-cloud-sdk/resiliencev4.9.1

Timeouts, retries and circuit breaking around remote calls

none
@sap-cloud-sdk/utilv4.9.1

General utilities shared across the Cloud SDK packages

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
capire/s4

Prebuilt SAP S/4HANA integration package for CAP projects

none
Seen working, example artifacts3
cap-ams-a2a

App-to-app setups between CAP Java and CAP Node.js under AMS and IAS

No license
cap-openai

CAP service actions calling OpenAI chat completions two ways

No license
SAP-samples/cap-service-integration-codejam

CodeJam on consuming external services from a CAP project

none
Content5
CAP Foundry: Engineering SAP CAP Applications from Business Intent with Guardrailed AI
SAP Community, Shahid
nothing recorded
Connect SAP CAP (Node.js) to On-Premise/Private PostgreSQL using SAP Cloud Connector
SAP Community, KalaikovanThe reasoningA recipe
Core changed
Expose S/4HANA Cloud OData API as an MCP Server via CAP Node.js
SAP Community, Jacky_Liu1
nothing recorded
Fullstack CAP Application with HANA Cloud (Decoupled Architecture) [Part-5]
SAP Community, sanjucsThe reasoning
nothing recorded
The ECC-to-CAP Starter Kit
YouTube — SAP Developers playlists, Sebastiano Marchesini
nothing recorded
Document output1SAP and community
@cap-js/printv0.2.1

Prints documents held in CAP entities through SAP Print service

none
Event Mesh10SAP and community
Artifacts6
@cap-js/advanced-event-meshv1.1.0

CAP integration with SAP Integration Suite advanced event mesh

none
@cap-js/asyncapiv1.1.0

Exports AsyncAPI documents for a CAP service's events

none
@cap-js/event-brokerv0.3.1

Consumes events from SAP Cloud Application Event Hub in CAP

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
com.sap.cds:cds-feature-advanced-event-mesh

CAP Java plugin for SAP Integration Suite, advanced event mesh

none
com.sap.cds:cds-feature-event-hub

Connects CAP Java messaging to SAP Cloud Application Event Hub

none
Seen working, example artifacts3
cap-bp-rag

Event-driven RAG app with CAP, Cloud Integration and SAP HANA Cloud

No license
SAP-samples/btp-event-driven-multi-tenant-architecture

CAP sample of SAP Event Mesh events feeding a multi-tenant SaaS app

none
SAP-samples/event-hub-cap-samples

CAP consumer of SAP Cloud Application Event Hub events

none
Content1
IntegrAItion: Event-Driven Intelligence
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
Notifications4SAP and community
@cap-js/notificationsv1.1.1

Business notifications from CAP to SAP Build WorkZone

none
@expertum/cap-email-pluginv0.1.1

Annotation-driven mail on CAP entity lifecycle events

Functional boundary
@neoimpulse/cap-js-notificationsv1.0.12

Copy of @cap-js/notifications published under another scope

Functional boundary
com.sap.cds:cds-feature-notifications

Business notifications from CAP Java via SAP Alert Notification

none
RFC connectivity4SAP and community
Artifacts2
@sap/cds-rfcv2.2.1

Calls to ABAP function modules over RFC from a CAP service

none
open-rfcv0.2.5

SDK-free TypeScript client for SAP synchronous RFC on Node.js

Functional boundary
Seen working, example artifacts1
cap-rfc

Calling ABAP function modules over RFC from a CAP service

No license
Content1
Introducing open-rfc: Calling SAP RFC from Node.js Without the SDK
blog.zeis.de — Marian Zeis, Marian ZeisThe reasoningRunnable code
nothing recorded
Artifacts2
@sap/cdsv10.2.1

CAP Node.js runtime

none
@sap/cds-common-contentv3.2.0

ISO content for CAP's countries, languages, currencies and timezones

none
Seen working, example artifacts3
cap-cross-container

CAP services reading each other's HANA tables across HDI containers

No license
capire/bookstore

Composite CAP app from separately deployed services

none
xtravels

CAP travel-booking app built on xflights master data

none
Service integration8SAP and community
Artifacts4
@sap/cdsv10.2.1

CAP Node.js runtime

none
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
capire/s4

Prebuilt SAP S/4HANA integration package for CAP projects

none
cds-data-federationv0.4.0

Data federation for CAP via delegation, caching and replication

none
Seen working, example artifacts3
cap-openai

CAP service actions calling OpenAI chat completions two ways

No license
xflights

CAP reuse package serving Airlines, Airports and Flights data

none
xtravels

CAP travel-booking app built on xflights master data

none
Content1
The ECC-to-CAP Starter Kit
YouTube — SAP Developers playlists, Sebastiano Marchesini
nothing recorded
Documentation7SAP and community
Artifacts3
@cap-js/mcp-serverv0.0.8

MCP server for CAP development: model and docs search

Functional boundary
@sap-ux/fiori-docs-embeddingsv1.2.8

Fiori documentation indexed as embeddings

none
mcp-sap-docs

MCP server searching seventeen SAP documentation repositories

Functional boundary
Seen working, example artifacts1
capire/docs

Sources of capire, the CAP documentation

none
Content3
AI-assisted SAP development with MCP
YouTube — SAP Developers playlists, Marian Zeis
nothing recorded
Before You Upgrade S/4HANA: Static UI5 Checks with MCP
blog.zeis.de — Marian Zeis, Marian Zeis, part 9 of 10Runnable codeThe reasoning
nothing recorded
Bring "developers.sap.com" Into Your Dev Environment: SAP Developer Context for AI Coding Agents
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
Reference apps19Community only
Seen working, example artifacts18
bookshop-demo

Simple CDS bookshop model used across CAP explanations

No license
bookshop-java

Java implementation of the capire/bookshop getting-started sample

none
bookstore-java

Java implementation of the capire/bookstore composite app

none
capire/bookshop

CAP's getting-started bookshop sample

none
capire/bookstore

Composite CAP app from separately deployed services

none
capire/incidents-app

Incident Management reference application for CAP

none
liteinventorymanagement

CAP reference app for lightweight local inventory management

none
SAP-samples/btp-developer-guide-cap

Incident Management CAP app for the SAP BTP Developer's Guide

none
SAP-samples/cap-agentic-engineered

Financial Risk Analyzer built by an agent grounded in SAP MCP servers

none
SAP-samples/cap-sflight

Travel-booking reference app on CAP Node.js and Java backends

none
SAP-samples/cloud-cap-samples-java

Bookshop app demonstrating the CAP Java SDK end to end

none
SAP-samples/e-mobility-driver-app

CAP-based PWA for EV drivers proxying SAP E-Mobility OData APIs

none
SAP-samples/ui5-cap-event-app

Event registration app showing OData V4 draft with UI5 and CAP

none
slp-supplier-validation

CAP reference app validating Ariba supplier registration data

none
tailspendmanagement

CAP reference application for tail spend management

none
ui5-cap-todo

Todo app with CAP and SAPUI5 in TypeScript over OData V4

No license
xtravels

CAP travel-booking app built on xflights master data

none
xtravels-java

CAP Java travel-booking app built on xflights-java master data

none
Content1
From Concept to action: Hands-On with the CAP Operator and the Partner Reference Application
SAP Community, ChristianWeissThe reasoningA recipeRunnable code
nothing recorded