BrowseSAP Cloud Application Programming ModelNode.js

Everything in CAP / Node.js

Origin SAP officialOrigin Community orgRuns JavaRuns Node.jsClear all
EntrySignals
@sap/cds-analyticsv1.0.1Node.js

CDS plugin adding embedded analytics to CAP for SAP Analytics Cloud

Functional boundary
Error handling1SAP and community
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Metadata publishing4SAP and community
@cap-js-community/commonv0.5.5Node.js, from its runtime

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

Functional boundary
@cap-js/asyncapiv1.1.0Node.js, from its runtime

Exports AsyncAPI documents for a CAP service's events

none
@cap-js/ordv1.10.2Node.js, from its runtime

Generates Open Resource Discovery documents from a CAP model

none
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
OData2SAP and community
@cap-js-community/odata-v2-adapterv1.16.2Node.js, from its runtime

Exposes a CAP service as OData V2

none
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
@cap-js/mcpv1.5.0Node.js, from its runtime

Exposes CAP services as MCP servers for AI agents

Functional boundary
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Attachments1SAP and community
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Caching2SAP and community
@cap-js-community/commonv0.5.5Node.js, from its runtime

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

Functional boundary
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Concurrency control1SAP and community
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Data federation2SAP and community
@cap-js-community/commonv0.5.5Node.js, from its runtime

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

Functional boundary
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Data modelling2SAP and community
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
@sap/cds-compilerv7.2.1Node.js, from its runtime

Compiler from CDS models to CSN, EDMX and database schemas

none
Database connectors2SAP and community
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
@sap/hana-clientv2.30.27from BTP/BAIP

SAP's Node.js driver for SAP HANA

none
Artifacts1
cds-spreadsheetimporter-pluginv1.1.0Node.js, from its runtime

Spreadsheet upload into a CDS entity, parsed on the server

none
Seen working, example artifacts1
spreadsheetimporter/sample-full-btpNode.js, from its runtime

CAP Risks and Mitigations project with a Spreadsheet Upload button

none
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
@sap/cds-dkv10.2.0Node.js, from its runtime

Command line client and development toolkit for CAP

none
@sap/hdi-deployv5.7.0Node.js, from its runtime

Node.js deployer for SAP HANA Deployment Infrastructure containers

none
SAP-samples/hana-developer-cli-tool-examplefrom BTP/BAIP

Developer-centric command line for SAP HANA

none
Schema evolution4SAP and community
@cap-js-community/commonv0.5.5Node.js, from its runtime

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

Functional boundary
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
@sap/cds-mtxsv4.2.0Node.js, from its runtime

Multitenancy, tenant provisioning and extensibility for CAP

none
@sap/hdi-deployv5.7.0Node.js, from its runtime

Node.js deployer for SAP HANA Deployment Infrastructure containers

none
Search1SAP and community
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Temporal data1SAP only
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Async processing3SAP and community
@cap-js-community/event-queuev2.3.2Node.js, from its runtime

Transactional processing of asynchronous and periodic CAP events

Functional boundary
@cap-js-community/sap-afc-sdkv1.1.0Node.js, from its runtime

SDK for SAP Advanced Financial Closing scheduling providers on CDS

none
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Destinations2SAP and community
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
@sapmentors/cds-scp-apiv1.0.4Node.js

Node module for CAP calling external APIs through a destination

Quiet+1
Document output1SAP and community
@cap-js/printv0.2.1Node.js, from its runtime

Prints documents held in CAP entities through SAP Print service

none
Event Mesh4SAP and community
@cap-js/advanced-event-meshv1.1.0Node.js, from its runtime

CAP integration with SAP Integration Suite advanced event mesh

none
@cap-js/asyncapiv1.1.0Node.js, from its runtime

Exports AsyncAPI documents for a CAP service's events

none
@cap-js/event-brokerv0.3.1Node.js, from its runtime

Consumes events from SAP Cloud Application Event Hub in CAP

none
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
RFC connectivity1SAP and community
@sap/cds-rfcv2.2.1Node.js, from its runtime

Calls to ABAP function modules over RFC from a CAP service

none
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Service integration2SAP and community
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
@sap/cds-dkv10.2.0Node.js, from its runtime

Command line client and development toolkit for CAP

none
Agent access to your code1SAP and community
@ui5/mcp-serverv0.3.2from UI5

MCP server for UI5 development with ten tools

Functional boundary
SAP-samples/hana-developer-cli-tool-examplefrom BTP/BAIP

Developer-centric command line for SAP HANA

none
Agent tooling2SAP and community
@sap/joule-studio-cliv2.0.4from BTP/BAIP

CLI for Joule digital assistants and Joule Studio solutions

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

Pro-code CLI for building and deploying Joule Studio solutions

none
Seen working, example artifacts1
SAP BTP AI Best Practice Demo - Content Filtering - CAPNode.js

CAP samples comparing SAP AI Core responses with content filtering

Functional boundary
Data masking1Community only
Seen working, example artifacts1
SAP BTP AI Best Practice Demo - Data Masking - CAPNode.js

CAP samples generating email through SAP AI Core with anonymization

Functional boundary
LLM integration2SAP and community
Artifacts1
@cap-js/aiv1.2.1Node.js, from its runtime

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

none
Seen working, example artifacts1
Sample CAP Application with SAP Cloud SDK for AINode.js

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

Functional boundary
Prompt management2Community only
Seen working, example artifacts2
SAP BTP AI Best Practice Demo - Prompt Registry - CAPNode.js

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

Functional boundary
SAP BTP AI Best Practice Demo - Prompt Templating - CAPNode.js

CAP samples filling a prompt template sent to SAP AI Core

Functional boundary
RAG on CDS4SAP and community
Artifacts2
@cap-js/aiv1.2.1Node.js, from its runtime

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

none
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Seen working, example artifacts2
SAP BTP AI Best Practice Demo - Vector Embedding (RAG) - CAPNode.js

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

Functional boundary
SAP BTP AI Best Practice Demo - Vector Query (RAG) - CAPNode.js

CAP samples running RAG similarity queries over SAP HANA Cloud vectors

Functional boundary
Authentication2SAP and community
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
@sap/xssecv4.15.0Node.js, from its runtime

Token validation and security context for XSUAA and IAS

none
Authorization3SAP and community
@sap/amsv3.10.0Node.js

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

none
@sap/ams-devv3.0.2Node.js, from its runtime

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

Functional boundary
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Change tracking1SAP and community
@cap-js/change-trackingv2.2.3Node.js, from its runtime

Change history for annotated CAP entities

none
Data privacy1SAP only
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Input validation1SAP and community
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Rate limiting1Community only
@cap-js-community/commonv0.5.5Node.js, from its runtime

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

Functional boundary
Configuration1SAP only
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Deployment2SAP and community
@cap-js/cap-operator-pluginv0.20.0Node.js, from its runtime

Generates Helm charts for the CAP Operator on Kubernetes

none
@sap/cds-dkv10.2.0Node.js, from its runtime

Command line client and development toolkit for CAP

none
Feature toggles2SAP and community
@cap-js-community/feature-toggle-libraryv1.3.6Node.js, from its runtime

Live-updatable feature toggles for CAP, backed by Redis

none
@sap/cds-mtxsv4.2.0Node.js, from its runtime

Multitenancy, tenant provisioning and extensibility for CAP

none
Health checks1SAP only
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Job scheduling2SAP and community
@cap-js-community/event-queuev2.3.2Node.js, from its runtime

Transactional processing of asynchronous and periodic CAP events

Functional boundary
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Multitenancy3SAP and community
@cap-js-community/mtx-toolv0.14.0Node.js, from its runtime

CLI for operating tenants of multitenant CAP applications

none
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
@sap/cds-mtxsv4.2.0Node.js, from its runtime

Multitenancy, tenant provisioning and extensibility for CAP

none
Telemetry2SAP and community
@cap-js-community/business-metricsv1.0.0Node.js, from its runtime

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

none
@cap-js/telemetryv2.1.1Node.js, from its runtime

OpenTelemetry instrumentation for CAP services

none
Tenant extensibility1SAP and community
@sap/cds-mtxsv4.2.0Node.js, from its runtime

Multitenancy, tenant provisioning and extensibility for CAP

none
@sap/cds-dkv10.2.0Node.js, from its runtime

Command line client and development toolkit for CAP

none
Debugging3SAP and community
@cap-js/consolev1.0.2Node.js, from its runtime

Connects a running CAP application to the CAP console

none
@cap-js/data-inspectorv2.0.1Node.js, from its runtime

Inspects database entities and contents at CAP service level

none
@sap/cds-dkv10.2.0Node.js, from its runtime

Command line client and development toolkit for CAP

none
Editor support1SAP and community
@sap/ux-cds-odata-language-server-extensionv1.33.0Node.js, from its runtime

OData annotation features for the @sap/vscode-cds extension

none
Generators4SAP and community
@sap-ux/createv1.5.5from UI5

Command line for changing features of an existing Fiori project

none
@sap-ux/fe-fpm-writerv1.3.25from UI5

Writer of flexible programming model elements into Fiori elements apps

none
@sap-ux/odata-service-writerv1.0.26from UI5

Writer that adds an OData service to an existing UI5 project

none
@sap/cds-dkv10.2.0Node.js, from its runtime

Command line client and development toolkit for CAP

none
Local development4SAP and community
@cap-js-community/commonv0.5.5Node.js, from its runtime

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

Functional boundary
@sap/ams-devv3.0.2Node.js, from its runtime

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

Functional boundary
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
@sap/cds-dkv10.2.0Node.js, from its runtime

Command line client and development toolkit for CAP

none
Model visualisation1SAP and community
@sap/cds-dkv10.2.0Node.js, from its runtime

Command line client and development toolkit for CAP

none
@sap/cds-dkv10.2.0Node.js, from its runtime

Command line client and development toolkit for CAP

none
Seed data1SAP and community
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Testing1SAP and community
@cap-js/cds-testv1.0.2Node.js

Test support for CAP Node.js: server start, HTTP client, assertions

none
Typing2SAP and community
@cap-js/cds-typerv0.41.1Node.js, from its runtime

Generates TypeScript types from a CDS model

none
@cap-js/cds-typesv0.20.0Node.js, from its runtime

Type definitions for the CAP Node.js SDK

none
Draft handling2SAP and community
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
@sap/cds-fioriv2.3.0Node.js, from its runtime

Fiori draft handling and UI-facing behaviour for CAP services

none
Fiori annotations5SAP and community
@sap-ux/odata-vocabulariesv1.1.3from UI5

OASIS and SAP OData vocabularies with a VocabularyService

none
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
@sap/cds-fioriv2.3.0Node.js, from its runtime

Fiori draft handling and UI-facing behaviour for CAP services

none
@sap/ux-cds-compiler-facadev1.25.0Node.js, from its runtime

Wrapper around the CDS compiler for annotation handling

none
@sap/ux-cds-odata-language-server-extensionv1.33.0Node.js, from its runtime

OData annotation features for the @sap/vscode-cds extension

none
@sap/appfront-cliv1.16.1Node.js, from its runtime

CLI for the SAP BTP Application Frontend service

none
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Localization2SAP only
@sap-ux/i18nv1.0.6from UI5

Reader and writer for i18n bundles of UI5 or CAP projects

none
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
UI5 dev server1Community only
cds-plugin-ui5v0.17.4Node.js

UI5 CLI middlewares running inside the CDS server

Functional boundary
Status flows1SAP only
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
Workflow integration2SAP and community
@cap-js/n8nv0.0.1Node.js, from its runtime

Triggers n8n workflows from a CAP application

none
@cap-js/processv0.2.1Node.js, from its runtime

Starts and manages SAP Build Process Automation processes from CAP

none
Under no capability1
abap2UI5 protocolfrom ABAP

Versioned specification of the abap2UI5 roundtrip protocol

Functional boundary