BrowseSAP Cloud Application Programming Model

Everything in CAP

Type
  • App0
  • Build tool0
  • CDS plugin0
  • CLI0
  • Desktop app0
  • Doc source1
  • Generator0
  • IDE extension0
  • MCP server0
  • Package0
  • Platform0
  • Practice0
  • Sample45
  • Service0
  • Skill0
  • Web tool0
Domain
Origin
Signals
Liveness reads the latest release, push or commit. Coverage is the capability's, as assessed behind this door.
More: 3
Ecosystem
  • CAP46
  • ABAP0
  • BTP/BAIP0
  • SAP Commerce0
  • General0
  • UI50
  • Across stacks0
Runs
Licence
Group by: Capability
Runs JavaRuns Node.jsRuns Build timeClear all
EntrySignals
Error handling1SAP and community
cap-java-snippets

Ten short CAP Java references, one document per topic

none
OData2SAP and community
fiori-invoke-function

Calling an unbound CAP Java function from freestyle UI5

No license
ui5-call-action

UI5 apps calling CAP OData actions and functions from custom code

No license
OpenAPI1SAP and community
cap-openapi

CAP Java service calling role collection APIs via a generated client

No license
WebSocket1Community only
custom-llm-client

Local chat client for SAP questions with a CAP LangGraph backend

No license
blog-cap-chart

Fiori overview page comparing aggregated and plain donut-chart cards

No license
Database connectors2SAP and community
btpvulnerabilityreport

CAP and Fiori app showing BTP Application Vulnerability Report data

No license
sap-cap-mongodb

CAP service reading and writing MongoDB from custom handlers

No license
spreadsheetimporter/sample-full-btp

CAP Risks and Mitigations project with a Spreadsheet Upload button

none
Destinations7SAP and community
az-private-linky-cap

CAP project reaching S/4 via SAP BTP Private Link Service for Azure

No license
cap-external-northwind

CAP service serving Northwind's external OData Products as its own

none
cap-openai

CAP service actions calling OpenAI chat completions two ways

No license
cap-openapi

CAP Java service calling role collection APIs via a generated client

No license
cap-principal-propagation

On-premise ABAP OData V2 service read from CAP over Connectivity

No license
cap-rfc

CAP Node.js action calling BAPI_EPM_BP_CREATE over RFC

No license
cap-uiv2.10.3

MTA deploying CAP, HDI container and a Fiori elements app

none
Event Mesh1SAP and community
cap-bp-rag

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

No license
RFC connectivity1SAP and community
cap-rfc

CAP Node.js action calling BAPI_EPM_BP_CREATE over RFC

No license
Service integration5SAP and community
auth-samples

CAP services and a UI for trying role restrictions with mock users

No license
cap-external-northwind

CAP service serving Northwind's external OData Products as its own

none
cap-java-resilience

CAP Java service consuming a Business Partner API mocked in Node.js

No license
cap-openai

CAP service actions calling OpenAI chat completions two ways

No license
cap-principal-propagation

On-premise ABAP OData V2 service read from CAP over Connectivity

No license
Agent tooling2SAP and community
cap-agent-ui5-webui-sample

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

No license
custom-llm-client

Local chat client for SAP questions with a CAP LangGraph backend

No license
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
SAP BTP AI Best Practice Demo - Data Masking - CAP

CAP samples generating email through SAP AI Core with anonymization

Functional boundary
LLM integration6SAP and community
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
cap-ui5-gpt-chat

Chat app on CAP and SAPUI5 against the OpenAI API

Functional boundary
custom-llm-client

Local chat client for SAP questions with a CAP LangGraph backend

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 management2SAP and community
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 CDS4SAP and community
cap-bp-rag

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

No license
cap-embedding-function

CAP service computing embeddings with HANA Cloud vector_embedding

none
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
Authentication1SAP and community
auth-samples

CAP services and a UI for trying role restrictions with mock users

No license
Authorization2SAP and community
auth-samples

CAP services and a UI for trying role restrictions with mock users

No license
cap-java-auth-check

CAP Java authorization checks tried case by case

No license
Deployment4SAP and community
blog-bookshop

CAP bookshop with Fiori elements UI deployed whole to Cloud Foundry

No license
cap-github-action

CAP project built and deployed to Cloud Foundry by GitHub Actions

none
cap-redis

Approuter session held in a bound Redis cache instance

No license+1
cap-uiv2.10.3

MTA deploying CAP, HDI container and a Fiori elements app

none
Logging1SAP only
cap-java-snippets

Ten short CAP Java references, one document per topic

none
cap-github-action

CAP project built and deployed to Cloud Foundry by GitHub Actions

none
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
Local development3SAP and community
cap-java-resilience

CAP Java service consuming a Business Partner API mocked in Node.js

No license
cap-java-snippets

Ten short CAP Java references, one document per topic

none
forsap-s4hana-private-simulatorv0.1.0

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

none
Testing1SAP and community
cap-java-snippets

Ten short CAP Java references, one document per topic

none
TypeScript patterns1SAP and community
cap-ui5-gpt-chat

Chat app on CAP and SAPUI5 against the OpenAI API

Functional boundary
Typing1SAP and community
cap-cds-typer

CAP service in TypeScript using types from @cap-js/cds-typer

none
App hosting3SAP only
cap-redis

Approuter session held in a bound Redis cache instance

No license+1
cap-reuse-html5

Fiori elements app in the HTML5 Application Repository with cdm.json

No license+1
cap-uiv2.10.3

MTA deploying CAP, HDI container and a Fiori elements app

none
Draft handling3SAP and community
cap-defaultvalue-function

Common.DefaultValuesFunction pointed at a CAP service function

none
cap-fe-massedit

Mass edit enabled in a Fiori elements list report over CAP

none
cap-java-draft-composition-delete

CAP Java draft cancel on composition items as a flag update

No license
Fiori annotations8SAP and community
blog-bookshop

CAP bookshop with Fiori elements UI deployed whole to Cloud Foundry

No license
blog-cap-chart

Fiori overview page comparing aggregated and plain donut-chart cards

No license
cap-defaultvalue-function

Common.DefaultValuesFunction pointed at a CAP service function

none
cap-fe-massedit

Mass edit enabled in a Fiori elements list report over CAP

none
cap-feature-control

Singleton entity whose flags drive Fiori elements feature control

none
cap-materialbom-graph

CAP sample drawing a material BOM as a UI5 network graph

No license
fiori-dynamic-feature-control

One object page field made read-only from another's value, two ways

No license
ui5-call-action

UI5 apps calling CAP OData actions and functions from custom code

No license
Reference apps4Community only
bookstore-java

Java implementation of the capire/bookstore composite app

none
cap-materialbom-graph

CAP sample drawing a material BOM as a UI5 network graph

No license
cap-ui5-gpt-chat

Chat app on CAP and SAPUI5 against the OpenAI API

Functional boundary
ui5-cap-todo

Todo app with CAP and SAPUI5 in TypeScript over OData V4

No license