BrowseSAP Cloud Application Programming Model

Everything in CAP

As a Build tool and Practice and CLI and Skill
Distributed through
Distributed through
Type Build toolType PracticeType CLIType SkillClear all
EntrySignals
OData1SAP and community
@root3287/cap-segwv1.1.6

Compiler from a CDS service to SEGW model and data provider classes

Functional boundary
Data modelling1SAP and community
@sap/cds-compilerv7.2.1

Compiler from CDS models to CSN, EDMX and database schemas

none
Database connectors1SAP and community
@cds-pgroll/postgresv1.0.6

CLI for DROP and RENAME schema changes beside @cap-js/postgres

none
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
SAP-samples/hana-developer-cli-tool-example

Developer-centric command line for SAP HANA

none
Schema evolution2SAP and community
@quadrio/cds-dbmv0.0.41

Fork of cds-dbm with deploy, load, diff and drop tasks

Quiet
cds-dbmv0.1.4

Delta deployment and migrations for CAP database adapters

Archived+1
Service integration1SAP and community
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
SAP-samples/hana-developer-cli-tool-example

Developer-centric command line for SAP HANA

none
Agent evals2SAP and community
capire/skills

Agent skills for CAP development, each a SKILL.md with references

none
DanKromp/skillOverflow

Collection of 41 agent skills, 37 for SAP development tasks

none
Agent guidance8SAP and community
@patimweb/pi-cap-bestpracticesv2.0.0

SAP's capire/skills packaged for the pi coding agent

Functional boundary
CAP Guardian

CAP review skill for coding agents with gates and prohibitions

No license+1
cap-mtx-scaffold

Agent skill for CAP multitenancy scaffolding

Functional boundary
capire/skills

Agent skills for CAP development, each a SKILL.md with references

none
DanKromp/skillOverflow

Collection of 41 agent skills, 37 for SAP development tasks

none
SAP Power for Kiro

SAP skills for the Kiro IDE

Functional boundary
sap-cx-developer-companion

Agent skill for SAP Customer Experience APIs, CDS and errors

none
secondsky/sap-skills

Forty SAP development plugins for coding agents

Functional boundary
Agent tooling2SAP and community
@sap/joule-studio-cliv2.0.4

CLI for Joule digital assistants and Joule Studio solutions

none
@sap/joule-work-dev-cli-early-adoptersv0.1.20-alpha.25

Pro-code CLI for building and deploying Joule Studio solutions

none
Tool governance1SAP and community
SAP API Policy Evidence Skill

Skill assessing API usage against the SAP API Policy

Functional boundary
Authorization1SAP and community
@sap/ams-devv3.0.2

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

Functional boundary
audit-summaryv1.2.0

Groups npm audit findings by root dependency, with failing thresholds

Functional boundary
git-env-branchesv1.2.0

Shows which feature branches reached which environment branch

Functional boundary
Deployment1SAP and community
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
Multitenancy1SAP and community
@cap-js-community/mtx-toolv0.14.0

CLI for operating tenants of multitenant CAP applications

none
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
audit-summaryv1.2.0

Groups npm audit findings by root dependency, with failing thresholds

Functional boundary
cf-setup

GitHub Action setting up the Cloud Foundry CLI

none
Debugging4SAP and community
@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
sap-cap-debuggerv1.1.3

Attaches a debugger to a CAP app running on Cloud Foundry

none
Editor support1SAP and community
@saptools/hana-lensv0.5.0

Workspace-wide CSN cache for querying CAP entities and columns

none
Generators3SAP and community
@sap-ux/createv1.5.5

Command line for changing features of an existing Fiori project

none
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

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

Maven plugin running CDS build steps in a CAP Java project

none
Linting6SAP and community
@cbs-consulting/cds-eslintv1.0.0

ESLint plugin with one consultancy's rules for CDS files

No license
@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
Local development6SAP and community
@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/cds-dkv10.2.0

Command line client and development toolkit for CAP

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

Maven plugin running CDS build steps in a CAP Java project

none
dev-approuterv0.7.2

Dev-time wrapper for the SAP Application Router

none
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
@sap/cds-dkv10.2.0

Command line client and development toolkit for CAP

none
Seed data1SAP and community
@animb1996/cds-data-driftv0.1.0

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

none
Testing2SAP and community
enforce-export-coveragev1.0.0

Static check that each exported TypeScript function has a test

Functional boundary
sapbrunov0.1.1

Terminal UI running Bruno collections against a CAP service

none
TypeScript patterns2SAP and community
cds-plugin-typescriptv0.1.8

CDS build task compiling TypeScript sources during cds build

none
cds2typesv3.0.1

CLI generating TypeScript interfaces from a CDS model

none
Typing2SAP and community
@cap-js/cds-typerv0.41.1

Generates TypeScript types from a CDS model

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

Maven plugin running CDS build steps in a CAP Java project

none
@sap/appfront-cliv1.16.1

CLI for the SAP BTP Application Frontend service

none
Under no capability1
abap2UI5 protocol

Versioned specification of the abap2UI5 roundtrip protocol

Functional boundary