BrowseSAP Cloud Application Programming Model

Everything in CAP

Runs Vendor-hostedRuns JavaRuns Node.jsLicence MITClear all
EntrySignals
Error handling1SAP and community
cds-error-outboxv1.0.4

Captures CAP service errors, deduplicates them and mails alerts

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

MCP server inside a CAP application with model and query tools

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

MCP server answering plain-English questions against a CDS schema

none
XML payloads1Community only
@neoimpulse/cap-js-xml-protocolv1.0.5

CAP plugin letting the REST adapter accept XML payloads

none
Caching2SAP and community
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
Data federation2SAP and community
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 modelling2SAP and community
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 connectors1SAP and community
cds-pgv0.1.36

PostgreSQL adapter for SAP CDS from the SAP Mentors community

Archived
Location services1Community only
cap-js-geoloc-pluginv1.0.1

Annotation-driven geocoding, address correction and routing for CAP

Functional boundary
Schema evolution1SAP and community
cds-dbmv0.1.4

Delta deployment and migrations for CAP database adapters

Archived+1
Search1SAP and community
@kamlendra/search-vocabv1.0.0

CDS annotation vocabulary for entity search with schema discovery

Functional boundary
Soft delete1Community only
cds-softdelete-pluginv1.0.2

CAP plugin turning DELETE into a flag on annotated entities

Functional boundary
Value normalisation1Community only
@neoimpulse/cap-js-uppercasev1.0.4

CAP plugin uppercasing strings on write via @cds.uppercase

none
Async processing1SAP and community
cds-event-monitoringv0.1.2

Stores, browses and resends messages a CAP service receives

none
Destinations3SAP and community
Artifacts2
@sapmentors/cds-scp-apiv1.0.4

Node module for CAP calling external APIs through a destination

Quiet+1
cdsev1.1.12

Destination resolution and axios calls from CAP configuration

Quiet
Seen working, example artifacts1
cap-uiv2.10.3

MTA deploying CAP, HDI container and a Fiori elements app

none
Document output1SAP and community
@salvatorela/cap-plugin-adobe-formsv0.0.8

CAP plugin wrapping the SAP Forms service by Adobe on BTP

none
Event Mesh2SAP and community
cds-event-monitoringv0.1.2

Stores, browses and resends messages a CAP service receives

none
cds-kafkav0.1.4

Kafka adapter exposing topics as a CDS messaging service

none
Service integration1SAP and community
cds-data-federationv0.4.0

Data federation for CAP via delegation, caching and replication

none
cap-mcp-bridgev0.1.0

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

none
Agent tooling4SAP and community
@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
cds-agentsv1.1.2

Toolkit turning a CAP service into tools for agent frameworks

none
LLM integration2SAP and community
@geertjanklaps/cds-toon-ai-protocol-adapterv1.0.2

Protocol adapter serving CAP data as TOON instead of JSON

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

MCP server answering plain-English questions against a CDS schema

none
RAG on CDS2SAP and community
@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
Tool governance1SAP and community
cds-agentsv1.1.2

Toolkit turning a CAP service into tools for agent frameworks

none
Authentication1SAP and community
cds-azure-adv0.0.21

Azure AD and Azure AD B2C authentication strategy for CAP

Functional boundary
Authorization1SAP and community
cap-toolkitv1.0.1

Utility bundle for CAP handlers: builder, roles, validation, queries

Functional boundary
Input validation3SAP and community
cap-toolkitv1.0.1

Utility bundle for CAP handlers: builder, roles, validation, queries

Functional boundary
cds-validatev1.0.0

Zod schemas as CAP validation middleware

none
sap-cap-validator-pluginv0.0.2

CAP plugin validating input against @Validator JSON Schema rules

Quiet+1
audit-summaryv1.2.0

Groups npm audit findings by root dependency, with failing thresholds

Functional boundary
Deployment1SAP and community
Seen working, example artifacts1
cap-uiv2.10.3

MTA deploying CAP, HDI container and a Fiori elements app

none
Telemetry1SAP and community
cds-cachingv3.1.1

CAP caching plugin for query results and remote service responses

Functional boundary
Tenant extensibility1SAP and community
dynamic-external-cds-joinv1.0.1

CAP plugin joining external entities with internal tables at query

Functional boundary
audit-summaryv1.2.0

Groups npm audit findings by root dependency, with failing thresholds

Functional boundary
Local development3SAP and community
Artifacts2
@neoimpulse/cap-js-bootstrapv1.1.2

CLI starting several CAP services and an AppRouter locally together

none
vite-plugin-cdsv0.3.6

Serves a Vite app through cds watch and imports .cds files

none
Seen working, example artifacts1
forsap-s4hana-private-simulatorv0.1.0

CAP project simulating S/4HANA Private Edition OData APIs locally

none
Seed data1SAP and community
cap-js-mockdatav0.0.3

CSV seed data generated from @Mockdata annotations with Faker

Quiet+1
Testing1SAP and community
enforce-export-coveragev1.0.0

Static check that each exported TypeScript function has a test

Functional boundary
TypeScript patterns1SAP and community
cap-handler-frameworkv1.2.2

Convention-based handler layer for CAP with draft lifecycle hooks

none
App hosting1SAP only
Seen working, example artifacts1
cap-uiv2.10.3

MTA deploying CAP, HDI container and a Fiori elements app

none
Draft handling2SAP and community
@rizing/cds-extensionv0.7.63

CAP plugin putting a draft-capable facade in front of imported OData

none
cap-handler-frameworkv1.2.2

Convention-based handler layer for CAP with draft lifecycle hooks

none
Fiori annotations2SAP and community
cap-js-geoloc-pluginv1.0.1

Annotation-driven geocoding, address correction and routing for CAP

Functional boundary
cap-user-infov0.1.9

User details and quickview links for createdBy and modifiedBy

none
Under no capability2
abap2UI5 protocol

Versioned specification of the abap2UI5 roundtrip protocol

Functional boundary
Reports Assistant with SAP Document Management

CAP agent writing reports into a shared SDM document workspace

none