BrowseSAP Cloud Application Programming Model

Everything in CAP

Type
Domain: 3
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
Domain UI & Frontend BridgeDomain Developer ExperienceDomain Protocols & APIsClear all
EntrySignals
@sap/cds-analyticsv1.0.1

CDS plugin adding embedded analytics to CAP for SAP Analytics Cloud

Functional boundary
Error handling3SAP and community
@sap/cdsv10.2.1

CAP Node.js runtime

none
cds-error-outboxv1.0.4

Captures CAP service errors, deduplicates them and mails alerts

Functional boundary
com.sap.cds:cds-services-bom

Maven bill of materials pinning CAP Java module versions

none
GraphQL1SAP only
@cap-js/graphqlv0.14.0

GraphQL protocol adapter generated from the CDS model

none
Metadata publishing5SAP and community
@cap-js-community/commonv0.5.5

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

Functional boundary
@cap-js/asyncapiv1.1.0

Exports AsyncAPI documents for a CAP service's events

none
@cap-js/ordv1.10.2

Generates Open Resource Discovery documents from a CAP model

none
@sap/cdsv10.2.1

CAP Node.js runtime

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

Generates Open Resource Discovery documents from a CAP Java model

none
OData7SAP and community
@cap-js-community/odata-v2-adapterv1.16.2

Exposes a CAP service as OData V2

none
@odatano/corev2.0.0-rc.42

CAP plugin serving the Cardano blockchain as OData V4

none
@odatano/nightgatev0.37.0

CAP plugin indexing the Midnight blockchain, exposed as OData V4

none
@root3287/cap-segwv1.1.6

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

Functional boundary
@sap/cdsv10.2.1

CAP Node.js runtime

none
com.sap.cds:cds-adapter-odata-v2

OData V2 protocol adapter built into the CAP Java runtime

none
com.sap.cds:cds-adapter-odata-v4

OData V4 protocol adapter for CAP Java Application Services

none
OpenAPI2SAP and community
@cap-js/openapiv1.7.0

Generates OpenAPI documents from a CDS service

none
cds-swagger-ui-expressv0.11.0

Swagger UI for a CAP service's OpenAPI definition

none
@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
@cap-js/mcpv1.5.0

Exposes CAP services as MCP servers for AI agents

Functional boundary
@gavdi/cap-mcpv1.8.0

Generates an MCP server from annotated CDS entities and actions

none
@neoimpulse/cap-js-mcpv1.0.7

MCP server inside a CAP application with model and query tools

none
@odatano/core-mcpv0.6.0

MCP server exposing the ODATANO Cardano-to-OData bridge as tools

Functional boundary
@odatano/nightgate-mcpv0.16.0

MCP server exposing the NIGHTGATE Midnight attestation layer

none
@shahid.la/cds-db-nlquery-mcpv0.7.3

MCP server answering plain-English questions against a CDS schema

none
API Management

API proxies with security and traffic policies and Developer Hub

none
cap-mcp-plugin

MCP server generated from a CDS model, forked from @gavdi/cap-mcp

Functional boundary
com.sap.cds:cds-adapter-mcp

MCP adapter turning a CAP Java service into an MCP server

Functional boundary
WebSocket1Community only
@cap-js-community/websocketv1.11.3

WebSocket and Socket.IO adapter for CDS services

none
XML payloads1Community only
@neoimpulse/cap-js-xml-protocolv1.0.5

CAP plugin letting the REST adapter accept XML payloads

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
SAP Continuous Integration and Delivery

Predefined CI/CD pipelines for SAP development projects

none
Debugging8SAP and community
@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
com.sap.cds:cds-feature-dev-dashboard

Browser dashboard for a running CAP Java service during development

none
sap-cap-debuggerv1.1.3

Attaches a debugger to a CAP app running on Cloud Foundry

none
Editor support9SAP and community
@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-eclipse-plugin

Eclipse plugin for the CDS language

No license
cds-intellij

SAP CDS language support for IntelliJ IDEA

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
zed-cds-extension

CDS language support for the Zed editor

none
Generators14SAP and community
@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
com.sap.cds:cds-maven-plugin

Maven plugin running CDS build steps in a CAP Java project

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

Maven archetype generating a new CAP Java 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
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 development10SAP and community
@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
com.sap.cds:cds-feature-dev-dashboard

Browser dashboard for a running CAP Java service during development

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
vite-plugin-cdsv0.3.6

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

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
com.sap.cds:cds-services-bom

Maven bill of materials pinning CAP Java module versions

none
Seed data5SAP and community
@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
Testing7SAP 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
cds-cucumber

Gherkin scenarios driving a running CAP service

none
cds-launchpad-pluginv2.3.0

Sandbox launchpad for all SAPUI5 apps in a CAP workspace

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

Maven bill of materials pinning CAP Java module versions

none
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 patterns8SAP 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
cap-handler-frameworkv1.2.2

Convention-based handler layer for CAP with draft lifecycle hooks

none
cds-hyper-app-servicev6.1.0

Typed class-based service layer over CAP ApplicationService

Functional boundary
cds-plugin-handlersv1.0.3

One handler file per entity in CAP services

none
cds-plugin-typescriptv0.1.8

CDS build task compiling TypeScript sources during cds build

none
cds-routing-handlersv3.0.7

Decorator-based routing of CAP service handlers in TypeScript

Quiet
cds2typesv3.0.1

CLI generating TypeScript interfaces from a CDS model

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

Generates TypeScript types from a CDS model

none
@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
com.sap.cds:cds-maven-plugin

Maven plugin running CDS build steps in a CAP Java project

none
App hosting2SAP only
SAP Application Frontend service

Managed hosting and routing for built frontends

Functional boundary
SAP HTML5 Application Repository service for SAP BTP

Stores UI5 and HTML5 apps and serves them through the approuter

none
Draft handling6SAP and community
@rizing/cds-extensionv0.7.63

CAP plugin putting a draft-capable facade in front of imported OData

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
@sap/cds-fioriv2.3.0

Fiori draft handling and UI-facing behaviour for CAP services

none
cap-collaborative-draftv1.0.2

Collaborative draft support for CAP Node.js services

Functional boundary
cap-handler-frameworkv1.2.2

Convention-based handler layer for CAP with draft lifecycle hooks

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

Maven bill of materials pinning CAP Java module versions

none
Fiori annotations14SAP and community
@mpah/enum-value-helpv1.0.0

CAP plugin generating value help for enum fields from an annotation

none
@sap-ux/cds-annotation-parserv1.1.1

Parser for annotations in CDS source

none
@sap-ux/cds-odata-annotation-converterv1.1.1

Converter from CDS annotations to their OData form

none
@sap-ux/fiori-annotation-apiv1.1.4

Programmatic API for reading and writing project annotations

none
@sap-ux/odata-vocabulariesv1.1.3

OASIS and SAP OData vocabularies with a VocabularyService

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
@sap/cds-fioriv2.3.0

Fiori draft handling and UI-facing behaviour for CAP services

none
@sap/generator-fioriv1.33.0

Entry point for generating a Fiori application from a template

none
@sap/ux-cds-compiler-facadev1.25.0

Wrapper around the CDS compiler for annotation handling

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

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

none
cap-js-geoloc-pluginv1.0.1

Annotation-driven geocoding, address correction and routing for CAP

Functional boundary
cap-user-infov0.1.9

User details and quickview links for createdBy and modifiedBy

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

Maven bill of materials pinning CAP Java module versions

none
urp-vocabv0.1.2

CDS vocabulary for User-Rendered Patterns display annotations

Functional boundary
@sap/appfront-cliv1.16.1

CLI for the SAP BTP Application Frontend service

none
@sap/cdsv10.2.1

CAP Node.js runtime

none
In-app guidance1Community only
cap-companionv0.1.0

Playback-only SAP Companion (Help4) workarea served from CAP

Functional boundary
Localization3SAP only
@sap-ux/i18nv1.0.6

Reader and writer for i18n bundles of UI5 or CAP projects

none
@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
Server-side rendering1Community only
ui5-cap-serverside-rendering-pluginv1.0.8

CAP plugin rendering UI5 views with entity data on the server

Functional boundary
UI5 dev server1SAP and community
cds-plugin-ui5v0.17.4

UI5 CLI middlewares running inside the CDS server

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

Placeholder package under a CAP annotations name, no annotations

Functional boundary
abap2UI5 protocol

Versioned specification of the abap2UI5 roundtrip protocol

Functional boundary
SAP Task Center

One inbox for tasks across SAP applications and BTP workflows

none
ui5-bookshop-viewer

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

none
ui5-cap-serverside-rendering-demo

Demo CAP bookshop with server-rendered UI5 views

No license+1