Everything in CAP / Java
Type
Domain
Origin: SAP official
Signals
Java: Does not say
More
Group by: Capability
API proxies with security and traffic policies and Developer Hub
CAP travel-booking app built on xflights master data
APIs and a UI5 component for document management in apps
Managed Redis from the hyperscaler via a BTP service binding
reCAP 2026 workshop on data federation between CAP applications
CAP's getting-started bookshop sample
CAP reuse package serving Airlines, Airports and Flights data
SAP's Node.js driver for SAP HANA
Managed PostgreSQL from the hyperscaler via a BTP service binding
SAP's relational database platform, on-premise and in HANA Cloud
For provisioning a managed database on BTP, see [SAP HANA Cloud](artifact:btp-hana-cloud). Features differ between HANA versions; an on-premise deployment and a cloud instance are not interchangeable without compatibility checks.
Managed SAP HANA database service on BTP
Provisioned per plan and per component, so capacity and cost are decisions taken before any model exists. And it is the database, not a warehouse — modelling, loading and cataloguing are the products above it, and reaching it directly bypasses every semantic they add.
Composite CAP app from separately deployed services
Developer-centric command line for SAP HANA
Managed queues and topics over AMQP, MQTT and REST
Destination lookup and connectivity proxy for the Cloud SDK
HTTP client carrying a destination's credentials
Shared machinery under the Cloud SDK's OData and OpenAPI clients
Generated OpenAPI clients for the Cloud SDK
Timeouts, retries and circuit breaking around remote calls
General utilities shared across the Cloud SDK packages
Prebuilt SAP S/4HANA integration package for CAP projects
Named, credentialed addresses of other systems resolved at runtime
Managed queues and topics over AMQP, MQTT and REST
Event streaming and management platform in Integration Suite
CAP consumer of SAP Cloud Application Event Hub events
Proxy from cloud apps to on-premise systems via Cloud Connector
Composite CAP app from separately deployed services
CAP travel-booking app built on xflights master data
Prebuilt SAP S/4HANA integration package for CAP projects
CAP reuse package serving Airlines, Airports and Flights data
CAP travel-booking app built on xflights master data
MCP server for CAP development: model and docs search
The tools are documented as meant for AI models and not a stable API, so anything built to parse `cds-mcp` output rather than to feed a model can break between releases. Its corpus is the CAP documentation, so Fiori elements, BTP service or ABAP questions are not in what `search_docs` indexes.
MCP server for creating and editing Fiori applications
MCP server for UI5 development with ten tools
It reads a UI5 project and the framework's own documentation, not a running system or a backend: a question about the service behind the app is answered somewhere else. Node.js v20.17 or v22.9 and above.
Developer-centric command line for SAP HANA
Hosted MCP server of developers.sap.com tutorials and missions
CLI for Joule digital assistants and Joule Studio solutions
Pro-code CLI for building and deploying Joule Studio solutions
SAP's managed environment for building custom agents and workflows
Low-code SAP Build capability for custom Joule skills and agents
SAP's AI engagement layer across SAP applications
A2A reference letting Joule delegate to a CAP pro-code agent
CAP travel-booking app built on xflights master data
Orchestration Service client for templating, grounding and masking
AI runtime on BTP with the Generative AI Hub
Orchestration Service client for templating, grounding and masking
AI runtime on BTP with the Generative AI Hub
Extracts header fields and line items from business documents
CAP app validating invoices with Document Information Extraction
AI Core control plane API surface of SAP's AI SDK
Shared internals of SAP's AI SDK
Client for foundation models via SAP AI Core and Generative AI Hub
Orchestration Service client for templating, grounding and masking
Client for prompts kept in SAP's prompt registry
AI runtime on BTP with the Generative AI Hub
CAP reference app for GenAI email support with RAG on HANA Cloud
CodeJam on a CAP job posting service using SAP AI Core over OData
Orchestration Service client for templating, grounding and masking
Client for prompts kept in SAP's prompt registry
AI runtime on BTP with the Generative AI Hub
AI runtime on BTP with the Generative AI Hub
Managed SAP HANA database service on BTP
Provisioned per plan and per component, so capacity and cost are decisions taken before any model exists. And it is the database, not a warehouse — modelling, loading and cataloguing are the products above it, and reaching it directly bypasses every semantic they add.
CAP reference app for GenAI email support with RAG on HANA Cloud
CAP sample for semantic search with Generative AI Hub and HANA Cloud
API proxies with security and traffic policies and Developer Hub
Ingests and retains compliance audit data from BTP
Identity Authentication and Identity Provisioning as one tenant
OAuth server issuing JWTs and holding scopes for BTP apps
OAuth server issuing JWTs and holding scopes for BTP apps
CAP microservice on XSUAA managing users and authorizations
Scans uploaded files over REST with ClamAV
API proxies with security and traffic policies and Developer Hub
Vault for an application's passwords, keys and keyrings
reCAP 2025 workshop on cutting a CAP app into microservices
Companion repo deploying a CAP app to Cloud Foundry two ways
CAP sample sharing one domain model and database across apps
Not in production. SAP states it is just a sample, not optimised for performance or security.
CAP Java sample sharing one domain model across several apps
Not in production. SAP states it is just a sample, not optimised for performance or security.
VS Code Multi-Target Application tools
Boolean and string flags read by applications at runtime
Calls an application endpoint on a schedule and logs each run
Collects Cloud Foundry or Kyma logs into a searchable Kibana
Registers a multitenant application for subaccount subscriptions
Poetry Slam Manager, a multi-tenant SaaS reference app on SAP BTP
Guide migrating the hana-shine-xsa demo from XS Advanced to CAP
Directed at single-tenant applications, which the guide states as its scope. The migration path it uses also has no option to select individual containers, so it migrates every container in the given space.
Guide to migrating XS Advanced database artefacts to CAP
Guide to migrating XS Classic database artefacts to CAP
Directed at single-tenant applications, which the guide states as its scope. Migration of the whole delivery unit or package fails if any source file has errors; the README gives JavaScript files containing unknown characters as its example.
Library for sending usage telemetry data
Customer-specific catering extension to the Poetry Slam Manager
GitHub Action setting up the Cloud Foundry CLI
Predefined CI/CD pipelines for SAP development projects
Language server for CDS
CDS language support for VS Code and Business Application Studio
SAP CDS language support for IntelliJ IDEA
Development environment on BTP for UI5, Fiori, mobile and CAP
Command line for changing features of an existing Fiori project
Writer of flexible programming model elements into Fiori elements apps
Shared functions and types of the Fiori generators
Writer that adds an OData service to an existing UI5 project
CAP project generator behind SAP Business Application Studio's wizard
CDS project generator, deprecated in favour of @sap/cds-dk
Joule's generative AI inside SAP Build Code
Development environment on BTP for UI5, Fiori, mobile and CAP
ESLint rules for projects the Fiori tools generators produce
SAP's ESLint plugin for CDS
Eight-exercise tour of CAP features, from mocking to plugins
Sample CAP plugin adding a generic data browser
Its own readme carries a caution: this is a sample, not intended for production use. It exists to demonstrate the plugin mechanism, and the bookstore sample is where it is used.
Sample CAP plugin extending @sap/cds/common with reuse data
Sample CAP reuse service for orders, with a Fiori UI
Not in production. SAP states it is just a sample, not optimised for performance or security.
Sample CAP Java reuse service for orders, with a Fiori UI
Not in production. SAP states it is just a sample, not optimised for performance or security.
Sample CAP reuse service for reviews, with a Fiori UI
Not in production. SAP states it is just a sample, not optimised for performance or security.
Sample CAP Java reuse service for reviews, with a Vue UI
Not in production. SAP states it is just a sample, not optimised for performance or security.
Eight-exercise tour of CAP features, from mocking to plugins
CAP sample sharing one domain model and database across apps
Not in production. SAP states it is just a sample, not optimised for performance or security.
CAP Java sample sharing one domain model across several apps
Not in production. SAP states it is just a sample, not optimised for performance or security.
Fiori Elements mock server plugin taking a CDS file as metadata
CAP bookshop with wdi5 system tests for a CI/CD tutorial
Managed hosting and routing for built frontends
SAP's own guidance is narrower than the service's reach: it names standalone, single-tenant applications that do not connect to other applications as the fit, and says to stay on [the HTML5 Application Repository](artifact:btp-html5-application-repository) and the application router where those meet your needs better. Four hard limits decide it before taste does — 300 requests per second per subaccount, ten retained versions per application, 100 MB per application and 400 MB for the deployment archive.
Stores UI5 and HTML5 apps and serves them through the approuter
Parser for annotations in CDS source
Converter from CDS annotations to their OData form
Programmatic API for reading and writing project annotations
OASIS and SAP OData vocabularies with a VocabularyService
Entry point for generating a Fiori application from a template
Incident Management reference application for CAP
Showcase of Fiori elements for OData V4 features on a CAP backend
Exercise solutions for the UX405 course on Fiori elements with CAP
Reader and writer for i18n bundles of UI5 or CAP projects
MCP server for CAP development: model and docs search
The tools are documented as meant for AI models and not a stable API, so anything built to parse `cds-mcp` output rather than to feed a model can break between releases. Its corpus is the CAP documentation, so Fiori elements, BTP service or ABAP questions are not in what `search_docs` indexes.
Fiori documentation indexed as embeddings
Sources of capire, the CAP documentation
CAP's getting-started bookshop sample
Composite CAP app from separately deployed services
Incident Management reference application for CAP
CAP reference app for lightweight local inventory management
Incident Management CAP app for the SAP BTP Developer's Guide
CAP reference app validating Ariba supplier registration data
CAP reference application for tail spend management
CAP travel-booking app built on xflights master data
Binding onto hyperscaler object storage, chosen by plan
Cloud Foundry runtime of SAP BTP for polyglot applications
One inbox for tasks across SAP applications and BTP workflows