BrowseSAP Cloud Application Programming Model

Everything in CAP

Liveness activeLiveness Last 6 monthsRuns Node.jsRuns JavaRuns Vendor-hostedClear all
EntrySignals
Error handling3SAP and community
Artifacts2
@sap/cdsv10.2.1

CAP Node.js runtime

none
cds-error-outboxv1.0.4

Captures CAP service errors, deduplicates them and mails alerts

Functional boundary
Seen working, example artifacts1
cap-java-snippets

Ten short CAP Java references, one document per topic

none
Metadata publishing5SAP and community
@cap-js-community/commonv0.5.5

Six CAP features in one package, from replication cache to rate limits

Functional boundary
@cap-js/asyncapiv1.1.0

Exports AsyncAPI documents for a CAP service's events

none
@cap-js/ordv1.10.2

Generates Open Resource Discovery documents from a CAP model

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
com.sap.cds:cds-feature-ord

Generates Open Resource Discovery documents from a CAP Java model

none
OData2SAP and community
@cap-js-community/odata-v2-adapterv1.16.2

Exposes a CAP service as OData V2

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
@cap-js/mcpv1.5.0

Exposes CAP services as MCP servers for AI agents

Functional boundary
@neoimpulse/cap-js-mcpv1.0.7

MCP server inside a CAP application with model and query tools

none
@odatano/core-mcpv0.6.0

MCP server exposing the ODATANO Cardano-to-OData bridge as tools

Functional boundary
@odatano/nightgate-mcpv0.16.0

MCP server exposing the NIGHTGATE Midnight attestation layer

none
@shahid.la/cds-db-nlquery-mcpv0.7.3

MCP server answering plain-English questions against a CDS schema

none
cap-mcp-plugin

MCP server generated from a CDS model, forked from @gavdi/cap-mcp

Functional boundary
@sap/cdsv10.2.1

CAP Node.js runtime

none
Attachments3SAP and community
@sap/cdsv10.2.1

CAP Node.js runtime

none
com.sap.cds:cds-feature-attachments

CAP Java attachments with database storage and an Object Store module

Functional boundary
com.sap.cds:sdm

CAP Java plugin for attachments in SAP Document Management

Functional boundary
Caching4SAP and community
@cap-js-community/commonv0.5.5

Six CAP features in one package, from replication cache to rate limits

Functional boundary
@sap/cdsv10.2.1

CAP Node.js runtime

none
cds-cachingv3.1.1

CAP caching plugin for query results and remote service responses

Functional boundary
cds-data-federationv0.4.0

Data federation for CAP via delegation, caching and replication

none
Concurrency control2SAP and community
@sap/cdsv10.2.1

CAP Node.js runtime

none
cap-collaborative-draftv1.0.2

Collaborative draft support for CAP Node.js services

Functional boundary
Data federation4SAP and community
@cap-js-community/commonv0.5.5

Six CAP features in one package, from replication cache to rate limits

Functional boundary
@sap/cdsv10.2.1

CAP Node.js runtime

none
cds-data-federationv0.4.0

Data federation for CAP via delegation, caching and replication

none
cds-data-pipelinev0.4.0

Scheduled READ, MAP, WRITE pipelines between CAP services

none
Data modelling4SAP and community
@sap/cdsv10.2.1

CAP Node.js runtime

none
@sap/cds-compilerv7.2.1

Compiler from CDS models to CSN, EDMX and database schemas

none
cap-user-infov0.1.9

User details and quickview links for createdBy and modifiedBy

none
cds-numberrange-pluginv1.0.2

Fills a CDS element from a database-backed number range

none
Database connectors4SAP and community
@neoimpulse/cap-js-restore-model-defined-typesv1.0.2

CAP plugin casting read values back to CDS model types

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
@sap/hana-clientv2.30.27

SAP's Node.js driver for SAP HANA

none
cap-snowflakev1.1.0

CAP database adapter for Snowflake with OData V4 support

Functional boundary
cds-spreadsheetimporter-pluginv1.1.0

Spreadsheet upload into a CDS entity, parsed on the server

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
@sap/hdi-deployv5.7.0

Node.js deployer for SAP HANA Deployment Infrastructure containers

none
SAP-samples/hana-developer-cli-tool-example

Developer-centric command line for SAP HANA

none
Schema evolution4SAP and community
@cap-js-community/commonv0.5.5

Six CAP features in one package, from replication cache to rate limits

Functional boundary
@sap/cdsv10.2.1

CAP Node.js runtime

none
@sap/cds-mtxsv4.2.0

Multitenancy, tenant provisioning and extensibility for CAP

none
@sap/hdi-deployv5.7.0

Node.js deployer for SAP HANA Deployment Infrastructure containers

none
Search1SAP and community
@sap/cdsv10.2.1

CAP Node.js runtime

none
Temporal data1SAP only
@sap/cdsv10.2.1

CAP Node.js runtime

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
Value normalisation2Community only
@neoimpulse/cap-js-trimv1.2.4

CAP plugin stripping whitespace from strings on write via @cds.trim

none
@neoimpulse/cap-js-uppercasev1.0.4

CAP plugin uppercasing strings on write via @cds.uppercase

none
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
Destinations2SAP and community
Artifacts1
@sap/cdsv10.2.1

CAP Node.js runtime

none
Seen working, example artifacts1
cap-openai

CAP service actions calling OpenAI chat completions two ways

No license
Document output1SAP and community
@cap-js/printv0.2.1

Prints documents held in CAP entities through SAP Print service

none
Event Mesh7SAP 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 artifacts1
cap-bp-rag

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

No license
Notifications3SAP and community
@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 connectivity2SAP and community
@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
@sap/cdsv10.2.1

CAP Node.js runtime

none
Service integration4SAP and community
Artifacts3
@sap/cdsv10.2.1

CAP Node.js runtime

none
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
cds-data-federationv0.4.0

Data federation for CAP via delegation, caching and replication

none
Seen working, example artifacts1
cap-openai

CAP service actions calling OpenAI chat completions two ways

No license
Agent access to your code1SAP and community
@ui5/mcp-serverv0.3.2

MCP server for UI5 development with ten tools

Functional boundary
cap-mcp-bridgev0.1.0

MCP server generating tools from a CAP or OData V4 service's metadata

none
SAP-samples/hana-developer-cli-tool-example

Developer-centric command line for SAP HANA

none
Agent evals1SAP and community
@saptarishi/cds-plugin-llmv2.38.0

CAP service kind putting eleven model providers behind one API

none
Agent guidance2SAP and community
SAP Developers MCP

Hosted MCP server of developers.sap.com tutorials and missions

none
Werkbank

Local desktop workspace for AI conversations with SAP connectors

none
Agent tooling9SAP and community
Artifacts8
@mi8y/cap-agents-memoryv0.2.0

LangGraph Store keeping agent memory as CDS entities

none
@mi8y/cap-agents-sdm-backendv0.2.0

Deep Agents filesystem over an SAP Document Management repository

Functional boundary
@mi8y/cds-langgraph-persistencev0.7.0

LangGraph checkpointer backed by CDS for CAP agents

none
@sap/joule-studio-cliv2.0.4

CLI for Joule digital assistants and Joule Studio solutions

none
@sap/joule-work-dev-cli-early-adoptersv0.1.20-alpha.25

Pro-code CLI for building and deploying Joule Studio solutions

none
@saptarishi/cds-plugin-llmv2.38.0

CAP service kind putting eleven model providers behind one API

none
a2a-pluginv0.2.0

Exposes an annotated CDS service as an Agent-to-Agent agent

Functional boundary
cds-agentsv1.1.2

Toolkit turning a CAP service into tools for agent frameworks

none
Seen working, example artifacts1
cap-agent-ui5-webui-sample

Worked example of the cap-agent-ui5-webui plugin

No license
Seen working, example artifacts1
SAP BTP AI Best Practice Demo - Content Filtering - CAP

CAP samples comparing SAP AI Core responses with content filtering

Functional boundary
Data masking1SAP and community
Seen working, example artifacts1
SAP BTP AI Best Practice Demo - Data Masking - CAP

CAP samples generating email through SAP AI Core with anonymization

Functional boundary
LLM integration9SAP and community
Artifacts5
@cap-js/aiv1.2.1

Value-help recommendations and SAP AI Core as a CAP service

none
@saptarishi/cds-plugin-llmv2.38.0

CAP service kind putting eleven model providers behind one API

none
@shahid.la/cds-db-nlquery-mcpv0.7.3

MCP server answering plain-English questions against a CDS schema

none
cap-java/cds-ai

Bridge from CAP Java to SAP AI Core, with Fiori field recommendations

none
ui5-cap-ai-featuresv1.0.2

CDS plugin and UI5 controls for AI text features via SAP AI Core

Functional boundary
Seen working, example artifacts4
cap-agent-ui5-webui-sample

Worked example of the cap-agent-ui5-webui plugin

No license
cap-openai

CAP service actions calling OpenAI chat completions two ways

No license
Sample CAP Application with SAP Cloud SDK for AI

CAP samples calling SAP AI Core through the SAP Cloud SDK for AI

Functional boundary
ui5-ai-features-demo

Product-review screen consuming ui5-cap-ai-features on CAP

No license
Prompt management3SAP and community
Artifacts1
@saptarishi/cds-plugin-llmv2.38.0

CAP service kind putting eleven model providers behind one API

none
Seen working, example artifacts2
SAP BTP AI Best Practice Demo - Prompt Registry - CAP

CAP samples using SAP AI Core's Prompt Registry for templates

Functional boundary
SAP BTP AI Best Practice Demo - Prompt Templating - CAP

CAP samples filling a prompt template sent to SAP AI Core

Functional boundary
RAG on CDS9SAP and community
Artifacts6
@cap-js/aiv1.2.1

Value-help recommendations and SAP AI Core as a CAP service

none
@mi8y/cap-agents-aicore-vectorstorev0.2.0

LangChain vector store on SAP AI Core Document Grounding

none
@mi8y/cap-agents-cds-vectorstorev0.2.0

LangChain vector store with CDS entities for embeddings

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
@saptarishi/cds-plugin-llmv2.38.0

CAP service kind putting eleven model providers behind one API

none
@saptarishi/cds-plugin-vector-hanav0.13.0

Vector storage and similarity search on SAP HANA from CAP

none
Seen working, example artifacts3
cap-bp-rag

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

No license
SAP BTP AI Best Practice Demo - Vector Embedding (RAG) - CAP

CAP samples embedding CSV rows into the SAP HANA Cloud vector store

Functional boundary
SAP BTP AI Best Practice Demo - Vector Query (RAG) - CAP

CAP samples running RAG similarity queries over SAP HANA Cloud vectors

Functional boundary
Tool governance2SAP and community
a2a-pluginv0.2.0

Exposes an annotated CDS service as an Agent-to-Agent agent

Functional boundary
cds-agentsv1.1.2

Toolkit turning a CAP service into tools for agent frameworks

none
Audit logging1SAP only
com.sap.cds:cds-feature-auditlog-ng

CAP Java plugin sending audit log events to SAP Audit Log service

none
Authentication3SAP and community
@sap/cdsv10.2.1

CAP Node.js runtime

none
@sap/xssecv4.15.0

Token validation and security context for XSUAA and IAS

none
cds-azure-adv0.0.21

Azure AD and Azure AD B2C authentication strategy for CAP

Functional boundary
Authorization3SAP and community
@sap/amsv3.10.0

Authorization from DCL policies for Node.js apps on SAP Cloud Identity

none
@sap/ams-devv3.0.2

Compiler from AMS DCL policies to DCN for local runs and tests

Functional boundary
@sap/cdsv10.2.1

CAP Node.js runtime

none
Change tracking1SAP and community
@cap-js/change-trackingv2.2.3

Change history for annotated CAP entities

none
Data privacy1SAP only
@sap/cdsv10.2.1

CAP Node.js runtime

none
Input validation1SAP and community
@sap/cdsv10.2.1

CAP Node.js runtime

none
Rate limiting1SAP and community
@cap-js-community/commonv0.5.5

Six CAP features in one package, from replication cache to rate limits

Functional boundary
Configuration1SAP only
@sap/cdsv10.2.1

CAP Node.js runtime

none
Deployment2SAP and community
@cap-js/cap-operator-pluginv0.20.0

Generates Helm charts for the CAP Operator on Kubernetes

none
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
Feature toggles2SAP and community
@cap-js-community/feature-toggle-libraryv1.3.6

Live-updatable feature toggles for CAP, backed by Redis

none
@sap/cds-mtxsv4.2.0

Multitenancy, tenant provisioning and extensibility for CAP

none
Health checks1SAP only
@sap/cdsv10.2.1

CAP Node.js runtime

none
Job scheduling2SAP and community
@cap-js-community/event-queuev2.3.2

Transactional processing of asynchronous and periodic CAP events

Functional boundary
@sap/cdsv10.2.1

CAP Node.js runtime

none
Logging1SAP only
Seen working, example artifacts1
cap-java-snippets

Ten short CAP Java references, one document per topic

none
Multitenancy3SAP and community
@cap-js-community/mtx-toolv0.14.0

CLI for operating tenants of multitenant CAP applications

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
@sap/cds-mtxsv4.2.0

Multitenancy, tenant provisioning and extensibility for CAP

none
Telemetry4SAP and community
@cap-js-community/business-metricsv1.0.0

Business-level metrics from CDS annotations via @cap-js/telemetry

none
@cap-js/telemetryv2.1.1

OpenTelemetry instrumentation for CAP services

none
cap-ui-telemetryv0.1.2

UI5 frontend performance and error capture for CAP

none
cds-cachingv3.1.1

CAP caching plugin for query results and remote service responses

Functional boundary
Tenant extensibility1SAP and community
@sap/cds-mtxsv4.2.0

Multitenancy, tenant provisioning and extensibility for CAP

none
Artifacts1
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
Seen working, example artifacts2
cap-java-child

Consumer side of a CAP Java parent pom promotion model with Renovate

No license
cap-java-parent-pom-sample

Maven parent pom pinning cds-services-bom and Spring Boot for CAP Java

No license