BrowseSAP Cloud Application Programming ModelJava

Everything in CAP / Java

Type
Domain
Origin
Signals
Liveness reads the latest release, push or commit. Coverage is the capability's, as assessed behind this door.
Content
Java: Does not say
More
Group by: Kind
Java Does not sayClear all
EntrySignals
Artifacts93
@cap-js/mcp-serverv0.0.8does not say Java

MCP server for CAP development: model and docs search

Functional boundary
@cbs-consulting/cds-eslintv1.0.0does not say Java

ESLint plugin with one consultancy's rules for CDS files

No license
@jerome-benoit/sap-ai-providerv5.0.3does not say Java

Vercel AI SDK provider for SAP AI Core

none
@sap_oss/vscode-mta-toolsv1.4.10does not say Java

VS Code Multi-Target Application tools

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

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

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

Shared internals of SAP's AI SDK

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

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

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

Orchestration Service client for templating, grounding and masking

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

Client for prompts kept in SAP's prompt registry

none
@sap-cloud-sdk/connectivityv4.9.1does not say Java

Destination lookup and connectivity proxy for the Cloud SDK

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

HTTP client carrying a destination's credentials

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

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

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

Generated OpenAPI clients for the Cloud SDK

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

Timeouts, retries and circuit breaking around remote calls

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

General utilities shared across the Cloud SDK packages

none
@sap-ux/cds-annotation-parserv1.1.1does not say Java

Parser for annotations in CDS source

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

Converter from CDS annotations to their OData form

none
@sap-ux/createv1.5.5from UI5

Command line for changing features of an existing Fiori project

none
@sap-ux/eslint-plugin-fiori-toolsv10.17.3does not say Java

ESLint rules for projects the Fiori tools generators produce

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

Writer of flexible programming model elements into Fiori elements apps

none
@sap-ux/fe-mockserver-plugin-cdsv1.2.6does not say Java

Fiori Elements mock server plugin taking a CDS file as metadata

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

Programmatic API for reading and writing project annotations

none
@sap-ux/fiori-docs-embeddingsv1.2.8does not say Java

Fiori documentation indexed as embeddings

none
@sap-ux/fiori-generator-sharedv1.2.23does not say Java

Shared functions and types of the Fiori generators

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

MCP server for creating and editing Fiori applications

none
@sap-ux/i18nv1.0.6from UI5

Reader and writer for i18n bundles of UI5 or CAP projects

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

Writer that adds an OData service to an existing UI5 project

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

OASIS and SAP OData vocabularies with a VocabularyService

none
@sap-ux/telemetryv2.0.12does not say Java

Library for sending usage telemetry data

none
@sap/cds-lspv10.2.1does not say Java

Language server for CDS

none
@sap/eslint-plugin-cdsv4.2.5does not say Java

SAP's ESLint plugin for CDS

none
@sap/generator-cap-projectv2.1.4does not say Java

CAP project generator behind SAP Business Application Studio's wizard

none
@sap/generator-cdsv3.0.2does not say Java

CDS project generator, deprecated in favour of @sap/cds-dk

none
@sap/generator-fioriv1.33.0does not say Java

Entry point for generating a Fiori application from a template

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

SAP's Node.js driver for SAP HANA

none
@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
@sap/vscode-cdsv10.2.0does not say Java

CDS language support for VS Code and Business Application Studio

none
@ui5/mcp-serverv0.3.2from UI5

MCP server for UI5 development with ten tools

Functional boundary
abap2UI5 protocolfrom ABAP

Versioned specification of the abap2UI5 roundtrip protocol

Functional boundary
API Managementfrom BTP/BAIP

API proxies with security and traffic policies and Developer Hub

none
audit-summaryv1.2.0from General

Groups npm audit findings by root dependency, with failing thresholds

Functional boundary
cap-mtx-scaffolddoes not say Java

Agent skill for CAP multitenancy scaffolding

Functional boundary
capforgev0.1.6does not say Java

MCP server scaffolding CAP and CDS checked by cds compile

none
capire/s4does not say Java

Prebuilt SAP S/4HANA integration package for CAP projects

none
cds-eclipse-plugindoes not say Java

Eclipse plugin for the CDS language

No license
cds-incidents-samplev2.2.1does not say Java

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

none
cds-intellijdoes not say Java

SAP CDS language support for IntelliJ IDEA

none
cf-setupdoes not say Java

GitHub Action setting up the Cloud Foundry CLI

none
Clean-Core.iofrom ABAP

Hosted workspace redrawing custom ABAP as BPMN and grading it

Not reachable+1
Cloud Identity Servicesfrom BTP/BAIP

Identity Authentication and Identity Provisioning as one tenant

none
DanKromp/skillOverflowdoes not say Java

Collection of 41 agent skills, 37 for SAP development tasks

none
dev-approuterv0.7.2does not say Java

Dev-time wrapper for the SAP Application Router

none
enforce-export-coveragev1.0.0from General

Static check that each exported TypeScript function has a test

Functional boundary
Event Meshfrom BTP/BAIP

Managed queues and topics over AMQP, MQTT and REST

none
git-env-branchesv1.2.0from General

Shows which feature branches reached which environment branch

Functional boundary
Joule in SAP Build Codedoes not say Java

Joule's generative AI inside SAP Build Code

none
Joule Studiofrom Across stacks

SAP's managed environment for building custom agents and workflows

none
Joule Studio, classic editionfrom BTP/BAIP

Low-code SAP Build capability for custom Joule skills and agents

none
Object Store on SAP BTPfrom BTP/BAIP

Binding onto hyperscaler object storage, chosen by plan

none
PostgreSQL on SAP BTP, hyperscaler optionfrom BTP/BAIP

Managed PostgreSQL from the hyperscaler via a BTP service binding

none
Redis on SAP BTP, hyperscaler optionfrom BTP/BAIP

Managed Redis from the hyperscaler via a BTP service binding

none
SAP AI Corefrom BTP/BAIP

AI runtime on BTP with the Generative AI Hub

none
SAP API Policy Evidence Skillfrom BTP/BAIP

Skill assessing API usage against the SAP API Policy

Functional boundary
SAP Application Frontend servicefrom BTP/BAIP

Managed hosting and routing for built frontends

Functional boundary
SAP Application Logging service for SAP BTPfrom BTP/BAIP

Collects Cloud Foundry or Kyma logs into a searchable Kibana

none
SAP Audit Log servicefrom BTP/BAIP

Ingests and retains compliance audit data from BTP

none
SAP Authorization and Trust Management servicefrom BTP/BAIP

OAuth server issuing JWTs and holding scopes for BTP apps

none
SAP BTP, Cloud Foundry Runtimefrom BTP/BAIP

Cloud Foundry runtime of SAP BTP for polyglot applications

none
SAP Build Codefrom BTP/BAIP

Development environment on BTP for UI5, Fiori, mobile and CAP

none
SAP Connectivity servicefrom BTP/BAIP

Proxy from cloud apps to on-premise systems via Cloud Connector

none
SAP Continuous Integration and Deliveryfrom BTP/BAIP

Predefined CI/CD pipelines for SAP development projects

none
SAP Credential Storefrom BTP/BAIP

Vault for an application's passwords, keys and keyrings

none
SAP Destination servicefrom BTP/BAIP

Named, credentialed addresses of other systems resolved at runtime

none
SAP Developers MCPfrom Across stacks

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

none
SAP Document AIfrom BTP/BAIP

Extracts header fields and line items from business documents

none
SAP Document Management service, integration optionfrom BTP/BAIP

APIs and a UI5 component for document management in apps

none
SAP Feature Flags servicefrom BTP/BAIP

Boolean and string flags read by applications at runtime

none
SAP HANAfrom BTP/BAIP

SAP's relational database platform, on-premise and in HANA Cloud

Functional boundary
SAP HANA Cloudfrom BTP/BAIP

Managed SAP HANA database service on BTP

Functional boundary
SAP HTML5 Application Repository service for SAP BTPfrom BTP/BAIP

Stores UI5 and HTML5 apps and serves them through the approuter

none
SAP Integration Suite, advanced event meshfrom BTP/BAIP

Event streaming and management platform in Integration Suite

none
SAP Job Scheduling servicefrom BTP/BAIP

Calls an application endpoint on a schedule and logs each run

none
SAP Joulefrom BTP/BAIP

SAP's AI engagement layer across SAP applications

none
SAP Malware Scanning servicefrom BTP/BAIP

Scans uploaded files over REST with ClamAV

none
SAP Power for Kirofrom BTP/BAIP

SAP skills for the Kiro IDE

Functional boundary
SAP Software-as-a-Service Provisioning servicefrom BTP/BAIP

Registers a multitenant application for subaccount subscriptions

none
SAP Task Centerfrom BTP/BAIP

One inbox for tasks across SAP applications and BTP workflows

none
sap-cx-developer-companionfrom SAP Commerce

Agent skill for SAP Customer Experience APIs, CDS and errors

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

Developer-centric command line for SAP HANA

none
ui5-bookshop-viewerfrom UI5

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

none
Werkbankfrom Across stacks

Local desktop workspace for AI conversations with SAP connectors

none
zed-cds-extensiondoes not say Java

CDS language support for the Zed editor

none
Seen working, example artifacts55
@capire/data-viewerdoes not say Java

Sample CAP plugin adding a generic data browser

Functional boundary
approuterv0.0.1-securitydoes not say Java

Showcase for dev-approuter in front of two UI5 apps

none
bookshop-amsdoes not say Java

CAP bookshop wired to the Authorization Management Service

No license
btp-user-management-microservicedoes not say Java

CAP microservice on XSUAA managing users and authorizations

none
cap-alpdoes not say Java

Analytical List Page over a CAP OData V4 service

No license
cap-azure-ad-b2cdoes not say Java

Authenticating a CAP service against Azure AD B2C

none
cap-cross-containerdoes not say Java

CAP services reading each other's HANA tables across HDI containers

No license
cap-mediadoes not say Java

Media handling in core CDS with a UI5 UploadSet

No license
cap-microservices-workshopdoes not say Java

reCAP 2025 workshop on cutting a CAP app into microservices

none
cap-oauth-destinationdoes not say Java

OAuth2UserTokenExchange destination declared in mta.yaml

No license
cap-replication-demodoes not say Java

Replication between systems with CAP

No license
cap-sflight-hierarchydoes not say Java

sflight example extended with hierarchy support

No license
cap-typescriptdoes not say Java

Minimal CAP project in TypeScript

No license
cap-websocketsdoes not say Java

WebSocket push from a CAP service

No license
capire/bookshopdoes not say Java

CAP's getting-started bookshop sample

none
capire/bookstoredoes not say Java

Composite CAP app from separately deployed services

none
capire/docsdoes not say Java

Sources of capire, the CAP documentation

none
capire/incidents-appdoes not say Java

Incident Management reference application for CAP

none
cds-bookshopdoes not say Java

CAP bookshop showing UI5 development with cds-plugin-ui5

none
commonv0.2.5does not say Java

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

none
fiori-table-maintenancedoes not say Java

CAP and UI5 app for in-place table maintenance with SmartTable

No license
liteinventorymanagementdoes not say Java

CAP reference app for lightweight local inventory management

none
mtxs-reviewsdoes not say Java

Multitenant CAP application using cds-mtxs

No license
ordersdoes not say Java

Sample CAP reuse service for orders, with a Fiori UI

Functional boundary
orders-javadoes not say Java

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

Functional boundary
pg-beershopdoes not say Java

CAP beershop on PostgreSQL, predating an official adapter

none
repository-templatedoes not say Java

Repository template with LICENSE, REUSE and compliance files

none
reviewsv0.1.0does not say Java

Sample CAP reuse service for reviews, with a Fiori UI

Functional boundary
reviews-javadoes not say Java

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

Functional boundary
SAP-NPM-API-collectiondoes not say Java

API documentation extracted from SAP-published npm packages

none
SAP-samples/btp-cap-dox-invoice-validationdoes not say Java

CAP app validating invoices with Document Information Extraction

none
SAP-samples/btp-cap-genai-ragdoes not say Java

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

none
SAP-samples/btp-cap-genai-semantic-searchdoes not say Java

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

none
SAP-samples/btp-developer-guide-capdoes not say Java

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

none
SAP-samples/btp-joule-a2a-pro-code-agentdoes not say Java

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

none
SAP-samples/cap-bookshop-wdi5does not say Java

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

none
SAP-samples/cap-tour-hands-ondoes not say Java

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

none
SAP-samples/cloud-foundry-runtime-learning-journeydoes not say Java

Companion repo deploying a CAP app to Cloud Foundry two ways

none
SAP-samples/codejam-cap-llmdoes not say Java

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

none
SAP-samples/event-hub-cap-samplesdoes not say Java

CAP consumer of SAP Cloud Application Event Hub events

none
SAP-samples/fiori-elements-feature-showcasedoes not say Java

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

none
SAP-samples/fiori-elements-v4-cap-advanceddoes not say Java

Exercise solutions for the UX405 course on Fiori elements with CAP

none
SAP-samples/partner-reference-applicationdoes not say Java

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

none
SAP-samples/partner-reference-application-extensiondoes not say Java

Customer-specific catering extension to the Poetry Slam Manager

none
SAP-samples/recap2026-cap-level-data-federationdoes not say Java

reCAP 2026 workshop on data federation between CAP applications

none
shared-dbdoes not say Java

CAP sample sharing one domain model and database across apps

Functional boundary
shared-db-javadoes not say Java

CAP Java sample sharing one domain model across several apps

Functional boundary
slp-supplier-validationdoes not say Java

CAP reference app validating Ariba supplier registration data

none
tailspendmanagementdoes not say Java

CAP reference application for tail spend management

none
ui5con24-dev-envfrom UI5

pnpm workspace running CAP, a local launchpad and two UI5 apps

No license
xflightsdoes not say Java

CAP reuse package serving Airlines, Airports and Flights data

none
xsa-cap-migrationdoes not say Java

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

Functional boundary
xsa-cap-migration-using-basextndoes not say Java

Guide to migrating XS Advanced database artefacts to CAP

none
xsc-cap-migrationdoes not say Java

Guide to migrating XS Classic database artefacts to CAP

Functional boundary
xtravelsdoes not say Java

CAP travel-booking app built on xflights master data

none
Content591
[Blog Post] SAP Event Mesh - Consuming S4 events simultaneously in CAP-based applications and SAP Integration Suite
SAP Community, AyushKumar and vipul.khullarThe reasoningRunnable code
Core changed
[Blog Post] SAP Event Mesh – CAP based implementation of SAP Event Mesh in a Single-Tenant Scenario
SAP Community, AyushKumar and vipul.khullarThe reasoningA recipeRunnable code
Core changed