BrowseSAP Cloud Application Programming ModelJava

Everything in CAP / Java

Type
Domain: Developer Experience
Origin
Signals: 2
Liveness reads the latest release, push or commit. Coverage is the capability's, as assessed behind this door.
Content
Content type
Still applies
Published
Java: Answers in Java
More
Ecosystem
Runs
Licence
Source
Group by: Capability
Domain Developer ExperienceLiveness No dateLiveness Last 12 monthsClear all
EntrySignals
Artifacts2
audit-summaryv1.2.0from General

Groups npm audit findings by root dependency, with failing thresholds

Functional boundary
SAP Continuous Integration and Deliveryfrom BTP/BAIP

Predefined CI/CD pipelines for SAP development projects

none
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
Content1
Get Started with an SAP Cloud Application Programming Model Project in SAP Continuous Integration and Delivery
SAP Developer Center, SAPThe reasoningA recipe
nothing recorded
Debugging7SAP and community
Artifacts6
@saptools/cf-request-runnerv0.3.0Java, from its runtime

Endpoint discovery for CAP services deployed to Cloud Foundry

none
@saptools/service-flowv0.2.0Java, from its runtime

Static end-to-end tracer of one CAP operation across repositories

none
CF Space Switcherfrom BTP/BAIP

Switches Cloud Foundry API, org and space from a view in VS Code

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

Connects a running CAP Java app to CAP console for monitoring

none
com.sap.cds:cds-feature-dev-dashboardJava

Browser dashboard for a running CAP Java service during development

none
sap-cap-debuggerv1.1.3Java, from its runtime

Attaches a debugger to a CAP app running on Cloud Foundry

none
Content1
Get an introduction to the cds REPL
SAP Developer Center, SAPThe reasoningA recipe
nothing recorded
Editor support5SAP and community
Artifacts3
@saptools/hana-lensv0.5.0Java, from its runtime

Workspace-wide CSN cache for querying CAP entities and columns

none
cds-textmate-grammarJava, from its runtime

TextMate grammar for the CDS language

Functional boundary
SAP Build Codefrom BTP/BAIP

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

none
Content2
Extending SAP Autonomous Suite
SAP TechEd — session catalogueThe reasoning
nothing recorded
Part 1: How to create CAPM project in BAS
SAP Community, Vennilla00The reasoningA recipe
Core changed
Generators13SAP and community
Artifacts9
@cap-handler/generatorv0.2.0Java, from its runtime

Interactive generator for CAP event handler files

none
@khalidmh/capxv0.1.0Java, from its runtime

Interactive project installer for CAP Node.js

none
@sap-ux/cap-config-writerv1.0.45Java

Writer module for changing a CAP project's configuration from code

Functional boundary
@sap-ux/createv1.5.8from 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
com.sap.cds:cds-maven-pluginJava

Maven plugin running CDS build steps in a CAP Java project

none
com.sap.cds:cds-services-archetypeJava

Maven archetype generating a new CAP Java project

none
SAP Build Codefrom BTP/BAIP

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

none
Content4
CAP Initializr: Generate SAP CAP Projects in Seconds
SAP Community, Saptarshi017The reasoning
nothing recorded
Part 1: How to create CAPM project in BAS
SAP Community, Vennilla00The reasoningA recipe
Core changed
Prompt-Driven Development: Building Full-Stack SAP CAP Apps from User Stories
SAP Community, AnuradhaDhinganThe reasoning
nothing recorded
UI5 MCP Server Got Extended for UI Integration Cards Generation
SAP Community, daniel_vladinov
nothing recorded
Linting2Community only
eslint-plugin-better-cap-configv1.1.0Java, from its runtime

ESLint rules flagging deprecated CAP configuration

none
hana-linterv1.4.0Java, from its runtime

Regex naming rules for SAP HANA artifacts in a CAP project

Functional boundary
Artifacts4
@sang2x/captoolsv0.8.0Java, from its runtime

CLI of CAP development tools for Cloud Foundry workflows

Functional boundary
CF Space Switcherfrom BTP/BAIP

Switches Cloud Foundry API, org and space from a view in VS Code

none
com.sap.cds:cds-feature-dev-dashboardJava

Browser dashboard for a running CAP Java service during development

none
com.sap.cds:cds-maven-pluginJava

Maven plugin running CDS build steps in a CAP Java project

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

Ten short CAP Java references, one document per topic

none
Content4
Create a Simple CAP Application and Explore the Defaults
SAP Developer Center, SAPThe reasoningA recipe
nothing recorded
Fullstack CAP Application with HANA Cloud (Decoupled Architecture) [Part-1]
SAP Community, sanjucsThe reasoningA recipeRunnable code
Core changed
Get an introduction to the cds REPL
SAP Developer Center, SAPThe reasoningA recipe
nothing recorded
Set up a self-contained development environment for CAP Node.js
SAP Developer Center, SAPThe reasoningA recipe
nothing recorded
Artifacts1
com.sap.cds:cds-services-bomJava

Maven bill of materials pinning CAP Java module versions

none
Content3
AI needs a foundation: A map of the plug-in ecosystem for CAP
SAP TechEd — session catalogue, Mike ZaschkaThe reasoning
nothing recorded
DRY CAP – Making Sustainable Solutions Through Plugins
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
What's in Daniel Hutzel's brain?
YouTube — SAP Developers playlists, Daniel Hutzel, DJ Adams
nothing recorded
Seed data1Community only
cap-mock-generatorv1.0.11Java, from its runtime

Fills db/data with relationally consistent CSV from a .cds schema

none
Testing6SAP and community
Artifacts3
com.sap.cds:cds-services-bomJava

Maven bill of materials pinning CAP Java module versions

none
enforce-export-coveragev1.0.0from General

Static check that each exported TypeScript function has a test

Functional boundary
sapbrunov0.1.1Java, from its runtime

Terminal UI running Bruno collections against a CAP service

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

Ten short CAP Java references, one document per topic

none
Content2
Create Automated System Tests for SAP Cloud Application Programming Model Projects
SAP Developer Center, SAPThe reasoningA recipe
nothing recorded
How to Restrict CRUD Operations in SAP CAPM Using @Capabilities, @readonly and Test APIs with .http
SAP Community, DeepaRaghoThe reasoningA recipeRunnable code
nothing recorded
Typing1SAP only
com.sap.cds:cds-maven-pluginJava

Maven plugin running CDS build steps in a CAP Java project

none
Under no capability1
ui5-bookshop-viewerfrom UI5

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

none