ServiceServicetypeA BTP service you subscribe to and bind, rather than install. It has plans and regions, not versions, and may deliver a product that lives outside the atlas.See every one →What this type is →by SAPby SAPoriginPublished by SAP itself. A visible facet, never an input to a reading — a dormant official plugin reads exactly like a dormant independent one.See every one →

SAP HTML5 Application Repository service for SAP BTP

Stores built UI5 and HTML5 applications and serves them at runtime through the approuter, so an app ships no static server of its own.

Where it sits

Lives in
Provides
App hostingCAPBTPUI5App hostingcapabilityWhere a built frontend lives and what serves it — the static files of a frontend application after the build, reachable behind a login and beside the API it talks to, without a web server of your own.
Serves
Designs
Generative AI on SAP BTPGenerative AI on SAP BTPreference architecturecentral storage of HTML5 applications

What it declares

Every artifact

Type
Service
Origin
By SAP

As a service

Plans
2
Regions
44
Support component
BC-CP-CF-HTML5

Connections18

SAP HTML5 Application Repository service for SAP BTP connectionsSAP HTML5 ApplicationRepository service forSAP BTPFUNCTIONAL← alternative to1alternative to derivedSAP Application Frontend service→ provides1provides authoredApp hostingUSED BY← connected from1connected from derived Fetching the static content and the xs-app.json routes of an HTML5 application the repository holds, to serve them. Through: inverted from its connects edge @sap/approuter 23.0.0 — README, Integration with HTML5 Application Repository: https://unpkg.com/@sap/approuter@23.0.0/README.md@sap/approuter← needed by5needed by derived Where the built UI module is uploaded to and served from; the MTA binds the app-host plan to the deployer and the app-runtime plan to the approuter. Through: inverted from its requires edge Developing a Fiori elements app with CAP and Fiori Tools — SAP Community: https://community.sap.com/t5/technology-blog-posts-by-members/developing-a-fiori-elements-app-with-cap-and-fiori-tools/ba-p/13487547 miyasuta/blog-bookshop — mta.yaml: https://raw.githubusercontent.com/miyasuta/blog-bookshop/master/mta.yamlblog-bookshopneeded by derived where the built application is pushed to and run from Through: inverted from its requires edge SAP-samples/btp-s4hana-nocode-extension — README, Implementation of an SAP Build Apps Extension Application: https://github.com/SAP-samples/btp-s4hana-nocode-extensionbtp-s4hana-nocode-extensionneeded by derived Serving the reports application the user opens the document browser and the agent chat in. Through: inverted from its requires edge Reports Assistant with SAP Document Management — README, Setup: https://raw.githubusercontent.com/mi8y/cap-agents-addons/main/examples/cap-agents-sdm-backend/README.md Reports Assistant with SAP Document Management — README, Setup: https://raw.githubusercontent.com/mi8y/cap-agents-addons/main/examples/cap-agents-sdm-backend/README.mdReports Assistant with SAP DocumentManagementneeded by derived where the React dashboard is hosted once the MTA is deployed Through: inverted from its requires edge SAP-samples/btp-ai-core-consumption-monitor — README, Requirements: https://github.com/SAP-samples/btp-ai-core-consumption-monitorSAP-samples/btp-ai-core-consumption-monitorneeded by derived where the Fiori applications of the frontend package are hosted Through: inverted from its requires edge SAP-samples/btp-resource-consumption-monitor — README, Requirements: https://github.com/SAP-samples/btp-resource-consumption-monitorSAP-samples/btp-resource-consumption-monitor← optionally used by1optionally used by derived If: the application is deployed; the chat app is served from the CDS server at dev time where the built chat app is deployed and served from, on the app-host and app-runtime plans Through: inverted from its requires edge Agentic AI on BTP: a Single Agent with LangGraph — SAP Community, build and deploy: https://community.sap.com/t5/technology-blog-posts-by-members/agentic-ai-on-btp-a-single-agent-with-langgraph/ba-p/14388025btp-agentif← used by7used by derived Serving static content from the repository rather than from the router's own folder. Bound, both the files and the xs-app.json routes come from there. Through: inverted from its requires edge @sap/approuter 23.0.0 — README, Integration with HTML5 Application Repository: https://unpkg.com/@sap/approuter@23.0.0/README.md@sap/approuterused by derived The Fiori elements app is uploaded to an app-host instance and served from the app-runtime plan through the same approuter. Through: inverted from its requires edge miyasuta/cap-redis — mta.yaml, resources: https://raw.githubusercontent.com/miyasuta/cap-redis/main/mta.yamlcap-redisused by derived Two instances of it: an app-host the app and its cdm.json are uploaded to, and an app-runtime instance the subaccount destination reads the content descriptor from. Through: inverted from its requires edge miyasuta/cap-reuse-html5 — mta.yaml, resources: https://raw.githubusercontent.com/miyasuta/cap-reuse-html5/main/mta.yamlcap-reuse-html5used by derived The built Fiori elements app is uploaded to an app-host instance of it rather than served by the CAP service. Through: inverted from its requires edge miyasuta/cap-ui — mta.yaml, resources: https://raw.githubusercontent.com/miyasuta/cap-ui/main/mta.yamlcap-uiused by derived Through: inverted from its requires edgegenerator-ui5-library-af-deployused by derived Through: inverted from its requires edgeui5-ai-features-demoused by derived Through: inverted from its requires edgeui5-cap-ai-featuresCOMMERCIAL← bundled in2bundled in derived Through: inverted from its bundles edgeSAP Build Work Zone, advanced editionbundled in derived Through: inverted from its bundles edgeSAP Build Work Zone, standard edition
Declared alternative
  1. SAP Application Frontend serviceManaged hosting and routing for built frontends
App hosting
  1. SAP Application Frontend serviceManaged hosting and routing for built frontends

Details

Sources1
SAP-samples/btp-service-metadatadiscovered here, btp-service-metadatachecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaSAP-samples/btp-service-metadata · btp-service-metadata
first seen in the atlas
ecosystem and domainbtp, ui-and-frontend-bridge
History in the atlas1
  1. First seen.
For your agent
Ref
artifact:btp-html5-application-repository
JSON
/artifacts/btp-html5-application-repository.json
MCP
Connecting an agent