BrowseSAP Cloud Application Programming Model

Everything in CAP

Type: 2
Domain: Developer Experience
Origin
Signals
Liveness reads the latest release, push or commit. Coverage is the capability's, as assessed behind this door.
More
Ecosystem
Runs
Licence
Group by: Capability
As a Service and Package
Where it runs
Where it runs
Distributed through
Distributed through
  • Agent plugin marketplace0
  • Copied into the project0
  • JetBrains Marketplace0
  • Maven0
  • npm11
  • Open VSX0
  • Visual Studio Marketplace0
Domain Developer ExperienceType ServiceType PackageClear all
EntrySignals
SAP Continuous Integration and Delivery

Predefined CI/CD pipelines for SAP development projects

none
Debugging1SAP and community
com.sap.cds:cds-feature-console

Connects a running CAP Java app to CAP console for monitoring

none
Editor support3SAP and community
@sap/cds-lspv10.2.1

Language server for CDS

none
cds-textmate-grammar

TextMate grammar for the CDS language

Functional boundary
SAP Build Code

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

none
Generators6SAP and community
@sap-ux/cap-config-writerv1.0.45

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

Functional boundary
@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
Joule in SAP Build Code

Joule's generative AI inside SAP Build Code

none
SAP Build Code

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

none
Local development2SAP and community
@cap-js-community/commonv0.5.5

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

Functional boundary
@sap/cdsv10.2.1

CAP Node.js runtime

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

Maven bill of materials pinning CAP Java module versions

none
Seed data2SAP and community
@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
Testing3SAP and community
@cap-js/cds-testv1.0.2

Test support for CAP Node.js: server start, HTTP client, assertions

none
@sap-ux/fe-mockserver-plugin-cdsv1.2.6

Fiori Elements mock server plugin taking a CDS file as metadata

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

Maven bill of materials pinning CAP Java module versions

none
TypeScript patterns4SAP and community
@dxfrontier/cds-ts-dispatcherv6.1.0

Decorator-driven handler registration for CAP in TypeScript

none
@dxfrontier/cds-ts-repositoryv7.1.0

Typed BaseRepository over CAP entities

none
cds-hyper-app-servicev6.1.0

Typed class-based service layer over CAP ApplicationService

Functional boundary
cds-routing-handlersv3.0.7

Decorator-based routing of CAP service handlers in TypeScript

Quiet
Typing2SAP and community
@cap-js/cds-typesv0.20.0

Type definitions for the CAP Node.js SDK

none
cds-internal-toolv1.7.9

Reusable internals for authors of CAP extensions

Functional boundary
Under no capability1
@cap-utils/barrierv0.0.4

Placeholder package under a CAP annotations name, no annotations

Functional boundary