BrowseSAP Cloud Application Programming ModelNode.js

Everything in CAP / Node.js

Node.js Does not sayLicence Apache-2.0Clear all
EntrySignals
Seen working, example artifacts1
xtravelsdoes not say Node.js

CAP travel-booking app built on xflights master data

none
Data federation1SAP and community
Seen working, example artifacts1
SAP-samples/recap2026-cap-level-data-federationdoes not say Node.js

reCAP 2026 workshop on data federation between CAP applications

none
Data modelling2SAP and community
Seen working, example artifacts2
capire/bookshopdoes not say Node.js

CAP's getting-started bookshop sample

none
xflightsdoes not say Node.js

CAP reuse package serving Airlines, Airports and Flights data

none
Database connectors1SAP and community
Seen working, example artifacts1
capire/bookstoredoes not say Node.js

Composite CAP app from separately deployed services

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

Developer-centric command line for SAP HANA

none
Destinations7SAP and community
@sap-cloud-sdk/connectivityv4.9.1does not say Node.js

Destination lookup and connectivity proxy for the Cloud SDK

none
@sap-cloud-sdk/http-clientv4.9.1does not say Node.js

HTTP client carrying a destination's credentials

none
@sap-cloud-sdk/odata-commonv4.9.1does not say Node.js

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

none
@sap-cloud-sdk/openapiv4.9.1does not say Node.js

Generated OpenAPI clients for the Cloud SDK

none
@sap-cloud-sdk/resiliencev4.9.1does not say Node.js

Timeouts, retries and circuit breaking around remote calls

none
@sap-cloud-sdk/utilv4.9.1does not say Node.js

General utilities shared across the Cloud SDK packages

none
capire/s4does not say Node.js

Prebuilt SAP S/4HANA integration package for CAP projects

none
Event Mesh1SAP and community
Seen working, example artifacts1
SAP-samples/event-hub-cap-samplesdoes not say Node.js

CAP consumer of SAP Cloud Application Event Hub events

none
Seen working, example artifacts2
capire/bookstoredoes not say Node.js

Composite CAP app from separately deployed services

none
xtravelsdoes not say Node.js

CAP travel-booking app built on xflights master data

none
Service integration3SAP and community
Artifacts1
capire/s4does not say Node.js

Prebuilt SAP S/4HANA integration package for CAP projects

none
Seen working, example artifacts2
xflightsdoes not say Node.js

CAP reuse package serving Airlines, Airports and Flights data

none
xtravelsdoes not say Node.js

CAP travel-booking app built on xflights master data

none
Agent access to your code3SAP and community
@cap-js/mcp-serverv0.0.8does not say Node.js

MCP server for CAP development: model and docs search

Functional boundary
@sap-ux/fiori-mcp-serverv1.15.15from UI5

MCP server for creating and editing Fiori applications

none
@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 evals1SAP and community
DanKromp/skillOverflowdoes not say Node.js

Collection of 41 agent skills, 37 for SAP development tasks

none
Agent guidance5SAP and community
cap-mtx-scaffolddoes not say Node.js

Agent skill for CAP multitenancy scaffolding

Functional boundary
DanKromp/skillOverflowdoes not say Node.js

Collection of 41 agent skills, 37 for SAP development tasks

none
SAP Developers MCPfrom Across stacks

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

none
sap-cx-developer-companionfrom SAP Commerce

Agent skill for SAP Customer Experience APIs, CDS and errors

none
Werkbankfrom Across stacks

Local desktop workspace for AI conversations with SAP connectors

none
Agent tooling2SAP and community
Seen working, example artifacts2
SAP-samples/btp-joule-a2a-pro-code-agentdoes not say Node.js

A2A reference letting Joule delegate to a CAP pro-code agent

none
xtravelsdoes not say Node.js

CAP travel-booking app built on xflights master data

none
@sap-ai-sdk/orchestrationv2.17.0does not say Node.js

Orchestration Service client for templating, grounding and masking

none
Data masking1Community only
@sap-ai-sdk/orchestrationv2.17.0does not say Node.js

Orchestration Service client for templating, grounding and masking

none
Seen working, example artifacts1
SAP-samples/btp-cap-dox-invoice-validationdoes not say Node.js

CAP app validating invoices with Document Information Extraction

none
LLM integration8SAP and community
Artifacts6
@jerome-benoit/sap-ai-providerv5.0.3does not say Node.js

Vercel AI SDK provider for SAP AI Core

none
@sap-ai-sdk/ai-apiv2.17.0does not say Node.js

AI Core control plane API surface of SAP's AI SDK

none
@sap-ai-sdk/corev2.17.0does not say Node.js

Shared internals of SAP's AI SDK

none
@sap-ai-sdk/foundation-modelsv2.17.0does not say Node.js

Client for foundation models via SAP AI Core and Generative AI Hub

none
@sap-ai-sdk/orchestrationv2.17.0does not say Node.js

Orchestration Service client for templating, grounding and masking

none
@sap-ai-sdk/prompt-registryv2.17.0does not say Node.js

Client for prompts kept in SAP's prompt registry

none
Seen working, example artifacts2
SAP-samples/btp-cap-genai-ragdoes not say Node.js

CAP reference app for GenAI email support with RAG on HANA Cloud

none
SAP-samples/codejam-cap-llmdoes not say Node.js

CodeJam on a CAP job posting service using SAP AI Core over OData

none
Prompt management2Community only
@sap-ai-sdk/orchestrationv2.17.0does not say Node.js

Orchestration Service client for templating, grounding and masking

none
@sap-ai-sdk/prompt-registryv2.17.0does not say Node.js

Client for prompts kept in SAP's prompt registry

none
RAG on CDS2SAP and community
Seen working, example artifacts2
SAP-samples/btp-cap-genai-ragdoes not say Node.js

CAP reference app for GenAI email support with RAG on HANA Cloud

none
SAP-samples/btp-cap-genai-semantic-searchdoes not say Node.js

CAP sample for semantic search with Generative AI Hub and HANA Cloud

none
Authorization1SAP and community
Seen working, example artifacts1
btp-user-management-microservicedoes not say Node.js

CAP microservice on XSUAA managing users and authorizations

none
Deployment4SAP and community
Seen working, example artifacts4
cap-microservices-workshopdoes not say Node.js

reCAP 2025 workshop on cutting a CAP app into microservices

none
SAP-samples/cloud-foundry-runtime-learning-journeydoes not say Node.js

Companion repo deploying a CAP app to Cloud Foundry two ways

none
shared-dbdoes not say Node.js

CAP sample sharing one domain model and database across apps

Functional boundary
shared-db-javadoes not say Node.js

CAP Java sample sharing one domain model across several apps

Functional boundary
@sap_oss/vscode-mta-toolsv1.4.10does not say Node.js

VS Code Multi-Target Application tools

none
Multitenancy1SAP and community
Seen working, example artifacts1
SAP-samples/partner-reference-applicationdoes not say Node.js

Poetry Slam Manager, a multi-tenant SaaS reference app on SAP BTP

none
Seen working, example artifacts3
xsa-cap-migrationdoes not say Node.js

Guide migrating the hana-shine-xsa demo from XS Advanced to CAP

Functional boundary
xsa-cap-migration-using-basextndoes not say Node.js

Guide to migrating XS Advanced database artefacts to CAP

none
xsc-cap-migrationdoes not say Node.js

Guide to migrating XS Classic database artefacts to CAP

Functional boundary
Telemetry1SAP and community
@sap-ux/telemetryv2.0.12does not say Node.js

Library for sending usage telemetry data

none
Tenant extensibility1SAP and community
Seen working, example artifacts1
SAP-samples/partner-reference-application-extensiondoes not say Node.js

Customer-specific catering extension to the Poetry Slam Manager

none
cf-setupdoes not say Node.js

GitHub Action setting up the Cloud Foundry CLI

none
Editor support1SAP and community
cds-intellijdoes not say Node.js

SAP CDS language support for IntelliJ IDEA

none
Generators5SAP and community
Artifacts4
@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/fiori-generator-sharedv1.2.23does not say Node.js

Shared functions and types of the Fiori generators

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

Writer that adds an OData service to an existing UI5 project

none
Seen working, example artifacts1
repository-templatedoes not say Node.js

Repository template with LICENSE, REUSE and compliance files

none
Linting1Community only
@sap-ux/eslint-plugin-fiori-toolsv10.17.3does not say Node.js

ESLint rules for projects the Fiori tools generators produce

none
Local development3SAP and community
Artifacts1
dev-approuterv0.7.2does not say Node.js

Dev-time wrapper for the SAP Application Router

none
Seen working, example artifacts2
approuterv0.0.1-securitydoes not say Node.js

Showcase for dev-approuter in front of two UI5 apps

none
SAP-samples/cap-tour-hands-ondoes not say Node.js

Eight-exercise tour of CAP features, from mocking to plugins

none
Seen working, example artifacts9
@capire/data-viewerdoes not say Node.js

Sample CAP plugin adding a generic data browser

Functional boundary
commonv0.2.5does not say Node.js

Sample CAP plugin extending @sap/cds/common with reuse data

none
ordersdoes not say Node.js

Sample CAP reuse service for orders, with a Fiori UI

Functional boundary
orders-javadoes not say Node.js

Sample CAP Java reuse service for orders, with a Fiori UI

Functional boundary
reviewsv0.1.0does not say Node.js

Sample CAP reuse service for reviews, with a Fiori UI

Functional boundary
reviews-javadoes not say Node.js

Sample CAP Java reuse service for reviews, with a Vue UI

Functional boundary
SAP-samples/cap-tour-hands-ondoes not say Node.js

Eight-exercise tour of CAP features, from mocking to plugins

none
shared-dbdoes not say Node.js

CAP sample sharing one domain model and database across apps

Functional boundary
shared-db-javadoes not say Node.js

CAP Java sample sharing one domain model across several apps

Functional boundary
Testing2SAP and community
Artifacts1
@sap-ux/fe-mockserver-plugin-cdsv1.2.6does not say Node.js

Fiori Elements mock server plugin taking a CDS file as metadata

none
Seen working, example artifacts1
SAP-samples/cap-bookshop-wdi5does not say Node.js

CAP bookshop with wdi5 system tests for a CI/CD tutorial

none
Fiori annotations7SAP and community
Artifacts4
@sap-ux/cds-annotation-parserv1.1.1does not say Node.js

Parser for annotations in CDS source

none
@sap-ux/cds-odata-annotation-converterv1.1.1does not say Node.js

Converter from CDS annotations to their OData form

none
@sap-ux/fiori-annotation-apiv1.1.4does not say Node.js

Programmatic API for reading and writing project annotations

none
@sap-ux/odata-vocabulariesv1.1.3from UI5

OASIS and SAP OData vocabularies with a VocabularyService

none
Seen working, example artifacts3
capire/incidents-appdoes not say Node.js

Incident Management reference application for CAP

none
SAP-samples/fiori-elements-feature-showcasedoes not say Node.js

Showcase of Fiori elements for OData V4 features on a CAP backend

none
SAP-samples/fiori-elements-v4-cap-advanceddoes not say Node.js

Exercise solutions for the UX405 course on Fiori elements with CAP

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

Reader and writer for i18n bundles of UI5 or CAP projects

none
UI5 dev server1Community only
Seen working, example artifacts1
cds-bookshopdoes not say Node.js

CAP bookshop showing UI5 development with cds-plugin-ui5

none
Documentation3Community only
Artifacts2
@cap-js/mcp-serverv0.0.8does not say Node.js

MCP server for CAP development: model and docs search

Functional boundary
@sap-ux/fiori-docs-embeddingsv1.2.8does not say Node.js

Fiori documentation indexed as embeddings

none
Seen working, example artifacts1
capire/docsdoes not say Node.js

Sources of capire, the CAP documentation

none
Reference apps9Community only
Artifacts1
cds-incidents-samplev2.2.1does not say Node.js

cds add plugin adding the incidents-app model to a project

none
Seen working, example artifacts8
capire/bookshopdoes not say Node.js

CAP's getting-started bookshop sample

none
capire/bookstoredoes not say Node.js

Composite CAP app from separately deployed services

none
capire/incidents-appdoes not say Node.js

Incident Management reference application for CAP

none
liteinventorymanagementdoes not say Node.js

CAP reference app for lightweight local inventory management

none
SAP-samples/btp-developer-guide-capdoes not say Node.js

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

none
slp-supplier-validationdoes not say Node.js

CAP reference app validating Ariba supplier registration data

none
tailspendmanagementdoes not say Node.js

CAP reference application for tail spend management

none
xtravelsdoes not say Node.js

CAP travel-booking app built on xflights master data

none
Under no capability1
ui5-bookshop-viewerfrom UI5

UI5 app consuming the cds-bookshop server via ui5-middleware-cap

none