BrowseSAP Cloud Application Programming ModelJava

Everything in CAP / Java

Liveness Last 12 monthsLiveness Last 6 monthsRuns Node.jsRuns JavaClear all
EntrySignals
Seen working, example artifacts1
cap-java-snippetsJava, from its runtime

Ten short CAP Java references, one document per topic

none
com.sap.cds:cds-feature-ordJava

Generates Open Resource Discovery documents from a CAP Java model

none
OData1SAP and community
Seen working, example artifacts1
fiori-invoke-functionJava, from its runtime

Calling an unbound CAP Java function from freestyle UI5

No license
Attachments2SAP only
com.sap.cds:cds-feature-attachmentsJava

CAP Java attachments with database storage and an Object Store module

Functional boundary
com.sap.cds:sdmJava

CAP Java plugin for attachments in SAP Document Management

Functional boundary
@sap/hana-clientv2.30.27from BTP/BAIP

SAP's Node.js driver for SAP HANA

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

Developer-centric command line for SAP HANA

none
Soft delete1Community only
cds-feature-softdeleteJava, from its runtime

CAP Java plugin for soft delete with a softdelete aspect

No license+1
Event Mesh2SAP only
com.sap.cds:cds-feature-advanced-event-meshJava

CAP Java plugin for SAP Integration Suite, advanced event mesh

none
com.sap.cds:cds-feature-event-hubJava

Connects CAP Java messaging to SAP Cloud Application Event Hub

none
Notifications1SAP only
com.sap.cds:cds-feature-notificationsJava

Business notifications from CAP Java via SAP Alert Notification

none
Agent access to your code1SAP and community
@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 guidance1SAP and community
Werkbankfrom Across stacks

Local desktop workspace for AI conversations with SAP connectors

none
Agent tooling2SAP only
@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
cap-java/cds-aiJava

Bridge from CAP Java to SAP AI Core, with Fiori field recommendations

none
Audit logging1SAP only
com.sap.cds:cds-feature-auditlog-ngJava

CAP Java plugin sending audit log events to SAP Audit Log service

none
Authorization1SAP only
Seen working, example artifacts1
cap-java-auth-checkJava, from its runtime

CAP Java authorization checks tried case by case

No license
audit-summaryv1.2.0from General

Groups npm audit findings by root dependency, with failing thresholds

Functional boundary
Logging1SAP only
Seen working, example artifacts1
cap-java-snippetsJava, from its runtime

Ten short CAP Java references, one document per topic

none
Artifacts1
audit-summaryv1.2.0from General

Groups npm audit findings by root dependency, with failing thresholds

Functional boundary
Seen working, example artifacts2
cap-java-childJava

Consumer side of a CAP Java parent pom promotion model with Renovate

No license
cap-java-parent-pom-sampleJava

Maven parent pom pinning cds-services-bom and Spring Boot for CAP Java

No license
Debugging1SAP and community
com.sap.cds:cds-feature-consoleJava

Connects a running CAP Java app to CAP console for monitoring

none
Generators3SAP and community
@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/odata-service-writerv1.0.26from UI5

Writer that adds an OData service to an existing UI5 project

none
Seen working, example artifacts1
cap-java-snippetsJava, from its runtime

Ten short CAP Java references, one document per topic

none
Testing2SAP and community
Artifacts1
enforce-export-coveragev1.0.0from General

Static check that each exported TypeScript function has a test

Functional boundary
Seen working, example artifacts1
cap-java-snippetsJava, from its runtime

Ten short CAP Java references, one document per topic

none
Seen working, example artifacts1
cap-java-draft-composition-deleteJava, from its runtime

CAP Java draft cancel on composition items as a flag update

No license
Artifacts1
@sap-ux/odata-vocabulariesv1.1.3from UI5

OASIS and SAP OData vocabularies with a VocabularyService

none
Seen working, example artifacts1
fiori-dynamic-feature-controlJava, from its runtime

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

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

Reader and writer for i18n bundles of UI5 or CAP projects

none
com.sap.cds:cds-feature-n8nJava

Triggers n8n workflows from CAP Java through the outbox

none
Reference apps1Community only
Seen working, example artifacts1
bookstore-javaJava

Java implementation of the capire/bookstore composite app

none
Under no capability1
abap2UI5 protocolfrom ABAP

Versioned specification of the abap2UI5 roundtrip protocol

Functional boundary