BrowseSAP Cloud Application Programming ModelNode.js

Everything in CAP / Node.js

Type
Domain
Origin
Signals: Last 6 months
Liveness reads the latest release, push or commit. Coverage is the capability's, as assessed behind this door.
Node.js: Answers in Node.js
More: CAP
Runs
Licence
Group by: Capability
Liveness Last 6 monthsEcosystem CAPClear all
EntrySignals
Error handling2SAP and community
@sap/cdsv10.2.1Node.js, from its runtime

CAP Node.js runtime

none
cds-error-outboxv1.0.4Node.js, from its runtime

Captures CAP service errors, deduplicates them and mails alerts

Functional boundary
GraphQL1SAP only
@cap-js/graphqlv0.14.0Node.js

GraphQL protocol adapter generated from the CDS model

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
OData7SAP and community
Artifacts5
@cap-js-community/odata-v2-adapterv1.16.2Node.js, from its runtime

Exposes a CAP service as OData V2

none
@odatano/corev2.0.0-rc.42Node.js

CAP plugin serving the Cardano blockchain as OData V4

none
@odatano/nightgatev0.37.0Node.js

CAP plugin indexing the Midnight blockchain, exposed as OData V4

none
@root3287/cap-segwv1.1.6Node.js, from its runtime

Compiler from a CDS service to SEGW model and data provider classes

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

CAP Node.js runtime

none
Seen working, example artifacts2
bookshop-demoNode.js

Simple CDS bookshop model used across CAP explanations

No license
SAP-samples/odata-dd-serverNode.js

CAP Node.js server behind the OData Deep Dive tutorials

none
OpenAPI2SAP and community
@cap-js/openapiv1.7.0Node.js

Generates OpenAPI documents from a CDS service

none
cds-swagger-ui-expressv0.11.0Node.js

Swagger UI for a CAP service's OpenAPI definition

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
@gavdi/cap-mcpv1.8.0Node.js

Generates an MCP server from annotated CDS entities and actions

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

MCP server inside a CAP application with model and query tools

none
@odatano/core-mcpv0.6.0Node.js, from its runtime

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

Functional boundary
@odatano/nightgate-mcpv0.16.0Node.js, from its runtime

MCP server exposing the NIGHTGATE Midnight attestation layer

none
@shahid.la/cds-db-nlquery-mcpv0.7.3Node.js, from its runtime

MCP server answering plain-English questions against a CDS schema

none
cap-mcp-pluginNode.js, from its runtime

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

Functional boundary
WebSocket1Community only
@cap-js-community/websocketv1.11.3Node.js

WebSocket and Socket.IO adapter for CDS services

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

CAP Node.js runtime

none
Attachments4SAP and community
@cap-js/attachmentsv4.0.0Node.js

CAP Node.js attachments with database, S3, Azure or GCP storage

none
@cap-js/sdmv1.11.0Node.js

CAP attachments stored in an SAP Document Management repository

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

CAP Node.js runtime

none
cap-attachments-plusv1.0.29Node.js

CAP Node.js attachments plugin with database or cloud storage

none
Caching4SAP 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
cds-cachingv3.1.1Node.js, from its runtime

CAP caching plugin for query results and remote service responses

Functional boundary
cds-data-federationv0.4.0Node.js

Data federation for CAP via delegation, caching and replication

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

CAP Node.js runtime

none
cap-collaborative-draftv1.0.2Node.js

Collaborative draft support for CAP Node.js services

Functional boundary
Data federation5SAP 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
cds-data-federationv0.4.0Node.js

Data federation for CAP via delegation, caching and replication

none
cds-data-pipelinev0.4.0Node.js, from its runtime

Scheduled READ, MAP, WRITE pipelines between CAP services

none
cds-federation-synonymsNode.js

CAP-to-CAP data federation over SAP HANA synonyms

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

CAP Node.js runtime

none
@sap/cds-common-contentv3.2.0Node.js

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

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

Compiler from CDS models to CSN, EDMX and database schemas

none
cap-user-infov0.1.9Node.js, from its runtime

User details and quickview links for createdBy and modifiedBy

none
cds-numberrange-pluginv1.0.2Node.js, from its runtime

Fills a CDS element from a database-backed number range

none
Seen working, example artifacts2
SAP-samples/cap-cds-hands-onNode.js

Five-part workshop on CDS, from a first service to constraints

none
SAP-samples/cloud-cap-hana-swapiNode.js

CAP data model of many-to-many relationships on a Star Wars dataset

none
Database connectors10SAP and community
Artifacts8
@cap-js/db-servicev3.1.2Node.js

Base service shared by CAP's SQLite, PostgreSQL and HANA services

none
@cap-js/hanav3.1.2Node.js

SAP HANA database service for CAP

none
@cap-js/postgresv3.1.2Node.js

PostgreSQL database service for CAP

none
@cap-js/sqlitev3.1.2Node.js

SQLite database service for CAP, in memory during development

none
@neoimpulse/cap-js-restore-model-defined-typesv1.0.2Node.js, from its runtime

CAP plugin casting read values back to CDS model types

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

CAP Node.js runtime

none
cap-postgres-btp-connectivityv0.3.0Node.js

Tunnels CAP Node.js to a private PostgreSQL via Cloud Connector

none
cap-snowflakev1.1.0Node.js, from its runtime

CAP database adapter for Snowflake with OData V4 support

Functional boundary
Seen working, example artifacts2
bookshop-demoNode.js

Simple CDS bookshop model used across CAP explanations

No license
SAP-samples/cap-hana-exercises-codejamNode.js

CodeJam building a full-stack CAP app on SAP HANA Cloud

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

Spreadsheet upload into a CDS entity, parsed on the server

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
cds-federation-synonymsNode.js

CAP-to-CAP data federation over SAP HANA synonyms

Functional boundary
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
Value normalisation2Community only
@neoimpulse/cap-js-trimv1.2.4Node.js, from its runtime

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

none
@neoimpulse/cap-js-uppercasev1.0.4Node.js, from its runtime

CAP plugin uppercasing strings on write via @cds.uppercase

none
Async processing4SAP 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
@odatano/watchv0.1.8Node.js, from its runtime

CAP plugin watching Cardano addresses and emitting events

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

CAP Node.js runtime

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

CAP Node.js runtime

none
Seen working, example artifacts3
cap-ams-a2aNode.js

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

No license
cap-openaiNode.js, from its runtime

CAP service actions calling OpenAI chat completions two ways

No license
SAP-samples/cap-service-integration-codejamNode.js

CodeJam on consuming external services from a CAP project

none
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 Mesh6SAP and community
Artifacts4
@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
Seen working, example artifacts2
cap-bp-ragNode.js, from its runtime

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

No license
SAP-samples/btp-event-driven-multi-tenant-architectureNode.js

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

none
Notifications3SAP and community
@cap-js/notificationsv1.1.1Node.js

Business notifications from CAP to SAP Build WorkZone

none
@expertum/cap-email-pluginv0.1.1Node.js

Annotation-driven mail on CAP entity lifecycle events

Functional boundary
@neoimpulse/cap-js-notificationsv1.0.12Node.js, from its runtime

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

Functional boundary
RFC connectivity3SAP and community
Artifacts2
@sap/cds-rfcv2.2.1Node.js, from its runtime

Calls to ABAP function modules over RFC from a CAP service

none
open-rfcv0.2.5Node.js, from its runtime

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

Functional boundary
Seen working, example artifacts1
cap-rfcNode.js

Calling ABAP function modules over RFC from a CAP service

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

CAP Node.js runtime

none
@sap/cds-common-contentv3.2.0Node.js

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

none
Service integration4SAP and community
Artifacts3
@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
cds-data-federationv0.4.0Node.js

Data federation for CAP via delegation, caching and replication

none
Seen working, example artifacts1
cap-openaiNode.js, from its runtime

CAP service actions calling OpenAI chat completions two ways

No license
cap-mcp-bridgev0.1.0Node.js, from its runtime

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

none
Agent evals2SAP and community
@saptarishi/cds-plugin-llmv2.38.0Node.js, from its runtime

CAP service kind putting eleven model providers behind one API

none
capire/skillsNode.js

Agent skills for CAP development, each a SKILL.md with references

none
Agent guidance4SAP and community
Artifacts3
@patimweb/pi-cap-bestpracticesv2.0.0Node.js

SAP's capire/skills packaged for the pi coding agent

Functional boundary
CAP GuardianNode.js, from its runtime

CAP review skill for coding agents with gates and prohibitions

No license+1
capire/skillsNode.js

Agent skills for CAP development, each a SKILL.md with references

none
Seen working, example artifacts1
SAP-samples/cap-agentic-engineeredNode.js

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

none
Agent tooling9SAP and community
Artifacts8
@cap-js/agentsv0.9.9Node.js

CDS plugin for building agents inside a CAP service

Functional boundary
@mi8y/cap-agents-memoryv0.2.0Node.js, from its runtime

LangGraph Store keeping agent memory as CDS entities

none
@mi8y/cap-agents-sdm-backendv0.2.0Node.js, from its runtime

Deep Agents filesystem over an SAP Document Management repository

Functional boundary
@mi8y/cds-langgraph-persistencev0.7.0Node.js, from its runtime

LangGraph checkpointer backed by CDS for CAP agents

none
@saptarishi/cds-plugin-llmv2.38.0Node.js, from its runtime

CAP service kind putting eleven model providers behind one API

none
a2a-pluginv0.2.0Node.js, from its runtime

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

Functional boundary
cap-agent-ui5-webuiv0.2.0Node.js

UI5 web interface for an agent built in a CAP service

Functional boundary
cds-agentsv1.1.2Node.js, from its runtime

Toolkit turning a CAP service into tools for agent frameworks

none
Seen working, example artifacts1
cap-agent-ui5-webui-sampleNode.js, from its runtime

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

No license
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 integration9SAP and community
Artifacts4
@cap-js/aiv1.2.1Node.js, from its runtime

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

none
@saptarishi/cds-plugin-llmv2.38.0Node.js, from its runtime

CAP service kind putting eleven model providers behind one API

none
@shahid.la/cds-db-nlquery-mcpv0.7.3Node.js, from its runtime

MCP server answering plain-English questions against a CDS schema

none
ui5-cap-ai-featuresv1.0.2Node.js, from its runtime

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

Functional boundary
Seen working, example artifacts5
cap-agent-ui5-webui-sampleNode.js, from its runtime

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

No license
cap-openaiNode.js, from its runtime

CAP service actions calling OpenAI chat completions two ways

No license
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
SAP-samples/cap-agentic-engineeredNode.js

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

none
ui5-ai-features-demoNode.js, from its runtime

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

No license
Prompt management3Community only
Artifacts1
@saptarishi/cds-plugin-llmv2.38.0Node.js, from its runtime

CAP service kind putting eleven model providers behind one API

none
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 CDS9SAP and community
Artifacts6
@cap-js/aiv1.2.1Node.js, from its runtime

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

none
@mi8y/cap-agents-aicore-vectorstorev0.2.0Node.js, from its runtime

LangChain vector store on SAP AI Core Document Grounding

none
@mi8y/cap-agents-cds-vectorstorev0.2.0Node.js, from its runtime

LangChain vector store with CDS entities for embeddings

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

CAP Node.js runtime

none
@saptarishi/cds-plugin-llmv2.38.0Node.js, from its runtime

CAP service kind putting eleven model providers behind one API

none
@saptarishi/cds-plugin-vector-hanav0.13.0Node.js, from its runtime

Vector storage and similarity search on SAP HANA from CAP

none
Seen working, example artifacts3
cap-bp-ragNode.js, from its runtime

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

No license
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
Tool governance2Community only
a2a-pluginv0.2.0Node.js, from its runtime

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

Functional boundary
cds-agentsv1.1.2Node.js, from its runtime

Toolkit turning a CAP service into tools for agent frameworks

none
Audit logging3SAP only
Artifacts1
@cap-js/audit-loggingv1.3.0Node.js

CAP integration with the SAP Audit Log service

none
Seen working, example artifacts2
SAP-samples/btp-secure-developmentNode.js

OWASP Top 10 workshop exploiting and fixing flaws in a CAP Node.js app

none
teched2025-XP260Node.js

TechEd 2025 workshop on OWASP Top 10 risks in CAP applications

none
Authentication4SAP and community
Artifacts3
@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
cds-azure-adv0.0.21Node.js, from its runtime

Azure AD and Azure AD B2C authentication strategy for CAP

Functional boundary
Seen working, example artifacts1
cap-ams-a2aNode.js

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

No license