BrowseSAP Cloud Application Programming Model

Everything in CAP

Type
Domain: Developer Experience
Origin
Signals: 3
Liveness reads the latest release, push or commit. Coverage is the capability's, as assessed behind this door.
Content
Content type
Still applies
More
Ecosystem
Runs
Licence
Source
Group by: Capability
Domain Developer ExperienceLiveness activeLiveness Last 6 monthsLiveness Over a yearClear all
EntrySignals
Artifacts2
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
cf-setup

GitHub Action setting up the Cloud Foundry CLI

none
Seen working, example artifacts3
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
Content2
DevOps with SAP BTP
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
SAP BTP Showcase – SAP Continuous Integration and Delivery (SAP CI&D) for SAP HANA Cloud
SAP Community, gcalixtosThe reasoningRunnable code
Core changed
Debugging9SAP and community
Artifacts7
@cap-js/consolev1.0.2

Connects a running CAP application to the CAP console

none
@cap-js/data-inspectorv2.0.1

Inspects database entities and contents at CAP service level

none
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
@saptools/cf-request-runnerv0.3.0

Endpoint discovery for CAP services deployed to Cloud Foundry

none
@saptools/service-flowv0.2.0

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

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

Connects a running CAP Java app to CAP console for monitoring

none
sap-cap-debuggerv1.1.3

Attaches a debugger to a CAP app running on Cloud Foundry

none
Content2
debug a CAP app with UI5 TypeScript UI component with VS Code
SAP Community, Volker BuzekRunnable code
nothing recorded
Surviving and Thriving with the SAP Cloud Application Programming Model: Local development hurdles
SAP Community, maxstreifeneder
nothing recorded
Editor support26SAP and community
Artifacts7
@sap/cds-lspv10.2.1

Language server for CDS

none
@sap/ux-cds-odata-language-server-extensionv1.33.0

OData annotation features for the @sap/vscode-cds extension

none
@sap/vscode-cdsv10.2.0

CDS language support for VS Code and Business Application Studio

none
@saptools/hana-lensv0.5.0

Workspace-wide CSN cache for querying CAP entities and columns

none
cds-intellij

SAP CDS language support for IntelliJ IDEA

none
cds-textmate-grammar

TextMate grammar for the CDS language

Functional boundary
zed-cds-extension

CDS language support for the Zed editor

none
Content19
Add useful Extensions to Dev spaces in SAP Business Application Studio
SAP Community, showkath_naseemThe reasoning
nothing recorded
An introduction to CDS Graphical Modeler for SAP Business Application Studio
SAP Community, Xiao-fei_SongThe reasoning
nothing recorded
Creating new services using the CDS Graphical Modeler for SAP Business Application Studio
SAP Community, Xiao-fei_Song
nothing recorded
Creating structured types, enums and named aspects using the CDS Graphical Modeler
SAP Community, Xiao-fei_SongThe reasoning
nothing recorded
Develop CAP Project with Lazyvim in Docker
SAP Community, Helmut TammenThe reasoning
nothing recorded
Developing CAP applications in SAP Business Application Studio
SAP Community, liat_bThe reasoning
nothing recorded
Get familiar with your first CAPM project using CDS graphic modeler
SAP Community, Jyoti_ranjanThe reasoning
nothing recorded
Importing @sap/cds common.cds to your CAP project using the CDS Graphical Modeler
SAP Community, Xiao-fei_Song
nothing recorded
Importing an external data model using CDS Graphical Modeler for Visual Studio Code
SAP Community, Xiao-fei_Song
nothing recorded
Importing external edmx files to your CAP project using the CDS Graphical Modeler
SAP Community, Xiao-fei_Song
nothing recorded
Making CAP Application Development Easier and Faster with the Help of Storyboard in SAP Business Application Studio
SAP Community, Aryan_Raj_SinhaThe reasoning
nothing recorded
Migrating Your CAP Applications from SAP Web IDE to SAP Business Application Studio
SAP Community, liat_bThe reasoningA recipe
Core changed
Running CAP Node Applications in SAP Business Application Studio
SAP Community, liat_bThe reasoning
nothing recorded
SAP CAP: Best VSCode extensions for TypeScript development (UI5 & NodeJS)
SAP Community, Daniel DragoleaThe reasoningRunnable code
Core changed
SAP Cloud Application Programming Model(CAP):概要およびデモ - Part 1
SAP Community, rasai, part 1 of 2
nothing recorded
Storyboard for cloud business applications using CAP in SAP Business Application Studio
SAP Community, liat_bThe reasoning
nothing recorded
Streamlining CAP Development with CDS Graphical Modeler in SAP Business Application Studio
SAP Community, Jyoti_ranjanThe reasoning
nothing recorded
Tips and Tricks for Working with Annotations in CAP Projects using Language Server Protocol (LSP) capabilities
SAP Community, maryana_nabokaThe reasoning
nothing recorded
Use Tasks in Visual Studio Code to start a cds service, an approuter and launch a browser in one go
SAP Community, pieterjanssensThe reasoningRunnable code
Core changed
Generators21SAP and community
Artifacts10
@cap-handler/generatorv0.2.0

Interactive generator for CAP event handler files

none
@khalidmh/capxv0.1.0

Interactive project installer for CAP Node.js

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

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

Functional boundary
@sap-ux/createv1.5.5

Command line for changing features of an existing Fiori project

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

Writer of flexible programming model elements into Fiori elements apps

none
@sap-ux/fiori-generator-sharedv1.2.23

Shared functions and types of the Fiori generators

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

Writer that adds an OData service to an existing UI5 project

none
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
@sap/generator-cap-projectv2.1.4

CAP project generator behind SAP Business Application Studio's wizard

none
@sap/generator-cdsv3.0.2

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

none
Seen working, example artifacts1
repository-template

Repository template with LICENSE, REUSE and compliance files

none
Content10
Building an SAP BTP Agent Architecture from Scratch: Python + CAP + HANA
SAP Community, neilaspin
nothing recorded
CAP in the age of AI #7 - vector embeddings wrap-up
YouTube — SAP Developers playlists, DJ Adams, Johannes Vogt, part 7 of 7
nothing recorded
cf-create-app: Create End-to-End apps and deploy to Cloud Foundry in minutes
SAP Community, former_member604013The reasoningA recipeRunnable code
Core changed
First Java Cap Application
SAP Community, bruce_wang3
nothing recorded
Give Your AI Agent Some Tools: Introducing the UI5 MCP Server
SAP Community, Merlin Beutlberger
nothing recorded
Joule Studioがリリースされたので早速CAPアプリを自然言語で操作するカスタムスキルを構築してみた
SAP Community, takayuki_tanaka
nothing recorded
SAP Cloud Application Programming Model(CAP):概要およびデモ - Part 1
SAP Community, rasai, part 1 of 2
nothing recorded
SAP Fiori Application Generator Available in Open Source
SAP Community, jlong
nothing recorded
Useful CAP CDS and Fiori Commands to Accelerate Development and Deployment
SAP Community, TiaXu
nothing recorded
加速开发和部署的CAP CDS和Fiori一些实用命令
SAP Community, TiaXuThe reasoningA recipeRunnable code
Core changed
Linting6SAP and community
Artifacts5
@cbs-consulting/toolsv1.3.0

Shared ESLint configuration for SAPUI5 and CAP projects

none
@sap-ux/eslint-plugin-fiori-toolsv10.17.3

ESLint rules for projects the Fiori tools generators produce

none
@sap/eslint-plugin-cdsv4.2.5

SAP's ESLint plugin for CDS

none
eslint-plugin-better-cap-configv1.1.0

ESLint rules flagging deprecated CAP configuration

none
hana-linterv1.4.0

Regex naming rules for SAP HANA artifacts in a CAP project

Functional boundary
Content1
Introducing eslint-plugin-better-cap-config an ESLint plugin to improve CAP configuration
SAP Community, Mauricio LaufferThe reasoningA recipeRunnable code
nothing recorded
Local development43SAP and community
Artifacts8
@cap-js-community/commonv0.5.5

Six CAP features in one package, from replication cache to rate limits

Functional boundary
@neoimpulse/cap-js-bootstrapv1.1.2

CLI starting several CAP services and an AppRouter locally together

none
@sang2x/captoolsv0.8.0

CLI of CAP development tools for Cloud Foundry workflows

Functional boundary
@sap/ams-devv3.0.2

Compiler from AMS DCL policies to DCN for local runs and tests

Functional boundary
@sap/cdsv10.2.1

CAP Node.js runtime

none
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
dev-approuterv0.7.2

Dev-time wrapper for the SAP Application Router

none
vite-plugin-cdsv0.3.6

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

none
Seen working, example artifacts8
approuterv0.0.1-security

Showcase for dev-approuter in front of two UI5 apps

none
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
cap-nodejs-dev-env

Development container definition for CAP Node.js

none
forsap-s4hana-private-simulatorv0.1.0

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

none
SAP-samples/cap-local-development-workshop

reCAP 2025 workshop on CAP's local-development toolset

none
SAP-samples/cap-tour-hands-on

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

none
ui5con24-dev-env

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

No license
Content27
A Fiori Launchpad Sandbox for all your CAP-based projects - Overview
SAP Community, Geert-Jan KlapsThe reasoningA recipeRunnable code
nothing recorded
A Fiori Launchpad Sandbox for all your CAP-based projects – Sample project setup
SAP Community, Geert-Jan KlapsThe reasoningRunnable code
nothing recorded
Avoid design time CAP server restarts when maintaining local data files
SAP Community, DJ AdamsThe reasoningRunnable code
Core changed
BTP CAP : How to Connect to Remote Services Locally in CAP Application
SAP Community, showkath_naseemThe reasoning
nothing recorded
CAP for nodejs安全的暴露接口练习
SAP Community, ArthurYang
nothing recorded
CAP PostgreSql setup local debugging using Docker - Part 2
SAP Community, ramonlee5A recipe
Core changed
CAP Typescript + Fiori Typescript + live reload Initial app setup
SAP Community, Christophe_SWThe reasoningRunnable code
Core changed
CAP with Local App Previews – Tips for Smooth Development
SAP Community, MioYasutake
nothing recorded
cds-launchpad-plugin supercharged & ready for the future - CAP Plugin, UI5 Tooling support & Async Launchpad
SAP Community, Geert-Jan KlapsThe reasoningRunnable code
nothing recorded
Creating a Hybrid CAP (Node.js) Profile with PostgreSQL on BTP from Business Application Studio
SAP Community, valentincadartThe reasoningRunnable code
Core changed
Develop CAP Project with Lazyvim in Docker
SAP Community, Helmut TammenThe reasoning
nothing recorded
Develop SAP CAP apps inside a VS Code Docker Container
SAP Community, Helmut TammenThe reasoningRunnable code
Core changed
Establishing connectivity between a local CAP runtime and on-premise systems
SAP Community, vLeonkevThe reasoningA recipeRunnable code
nothing recorded
Fullstack CAP Application with HANA Cloud (Decoupled Architecture) [Part-1]
SAP Community, sanjucsThe reasoningA recipeRunnable code
Core changed
How to Call a Remote OData API from Your Local CAP Java Project
SAP Community, UmezukiThe reasoningRunnable code
nothing recorded
How to fix npm error notarget @sap/hdi-deploy when you create a CAP app in BAS
SAP Community, Ryota_Ito
nothing recorded
Remote Debugging of SAP CAPM App - Nodejs
SAP Community, darshanv23The reasoningA recipe
nothing recorded
Running CAP Node Applications in SAP Business Application Studio
SAP Community, liat_bThe reasoning
nothing recorded
SAP CAP Lessons Learned: SQLite is single threaded, HANA is not
SAP Community, LucasMagriniRigo
nothing recorded
SAP Cloud Application Programming Model(CAP):概要およびデモ - Part 1
SAP Community, rasai, part 1 of 2
nothing recorded
SAP Tech Bytes: Using the SAP Approuter at dev time - a full-stack journey with UI5 and CAP
SAP Community, Nico SchoenteichThe reasoningRunnable code
New majors
Set up VS Code on Chrome OS for local Application Programming Model development
SAP Community, DJ AdamsThe reasoningRunnable code
Core changed
Surviving and Thriving with the SAP Cloud Application Programming Model: Local development hurdles
SAP Community, maxstreifeneder
nothing recorded
Use SCP CF Destination service in NodeJs locally
SAP Community, WouterLemaireThe reasoningRunnable code
Core changed
Use Tasks in Visual Studio Code to start a cds service, an approuter and launch a browser in one go
SAP Community, pieterjanssensThe reasoningRunnable code
Core changed
XSUAA Local Testing
SAP Community, ManasaManuThe reasoningA recipeRunnable code
Core changed
加速开发和部署的CAP CDS和Fiori一些实用命令
SAP Community, TiaXuThe reasoningA recipeRunnable code
Core changed
Model visualisation2SAP and community
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
sap-cds-erd

AWK script sketching an ER diagram from .cds files

Quiet
Artifacts1
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
Seen working, example artifacts9
@capire/data-viewer

Sample CAP plugin adding a generic data browser

Functional boundary
commonv0.2.5

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

none
orders

Sample CAP reuse service for orders, with a Fiori UI

Functional boundary
orders-java

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

Functional boundary
reviewsv0.1.0

Sample CAP reuse service for reviews, with a Fiori UI

Functional boundary
reviews-java

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

Functional boundary
SAP-samples/cap-tour-hands-on

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

none
shared-db

CAP sample sharing one domain model and database across apps

Functional boundary
shared-db-java

CAP Java sample sharing one domain model across several apps

Functional boundary
Content7
BTP CAP : Custom plugin to separate generic change log capture logic
SAP Community, sreehari_vpillai
nothing recorded
Create your first CAP plugin
SAP Community, Wouter Lemaire
nothing recorded
DRY CAP – Making Sustainable Solutions Through Plugins
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
How to build reusable plugin components for CAP Java applications
SAP Community, robinjayasinghe
nothing recorded
Reusable components for CAP with cds-plugin
SAP Community, Daniel SchlachterThe reasoningRunnable code
nothing recorded
SAP AI Services - DOX - Gen AI with SAP CAP Plugin - Part 3
SAP Community, sabarna17, part 3 of 3
nothing recorded
What's in Daniel Hutzel's brain?
YouTube — SAP Developers playlists, Daniel Hutzel, DJ Adams
nothing recorded
Seed data11SAP and community
Artifacts5
@animb1996/cds-data-driftv0.1.0

Compares a CAP project's CSV data with its database rows

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
@sap/cds-common-contentv3.2.0

ISO content for CAP's countries, languages, currencies and timezones

none
cap-js-mockdatav0.0.3

CSV seed data generated from @Mockdata annotations with Faker

Quiet+1
cap-mock-generatorv1.0.11

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

none
Content6
Add useful Extensions to Dev spaces in SAP Business Application Studio
SAP Community, showkath_naseemThe reasoning
nothing recorded
Avoid design time CAP server restarts when maintaining local data files
SAP Community, DJ AdamsThe reasoningRunnable code
Core changed
Avoiding Data Loss When Loading Initial Data with CSV Files in CAP
SAP Community, MioYasutakeThe reasoningRunnable code
nothing recorded
CAP: Consume External Service - Part 1
SAP Community, Jhodel Cailan, part 1 of 3
nothing recorded
Handling CSV Data Deployment in CAP HDI Without Data Loss
SAP Community, Sekar_SomasundaramThe reasoningA recipeRunnable code
nothing recorded
ISO content for common CAP types
SAP Community, DJ AdamsThe reasoningRunnable code
Core changed