BrowseSAPUI5 and OpenUI5Freestyle

Everything in UI5 / Freestyle

As a Package and Sample and Web tool
Where it runs
Where it runs
Distributed through
Distributed through
  • abapGit3
  • Agent plugin marketplace0
  • Binary download0
  • Container image0
  • Copied into the project0
  • npm5
Form
Type PackageType SampleType Web toolClear all
EntrySignals
Attachments1Community only
ui5-upload-controlsv2.1.0Freestyle

UI5 control library for file upload and download in front of CAP

none
Artifacts1
ui5-cc-spreadsheetimporterv2.4.0Freestyle

UI5 component adding a spreadsheet upload dialog to Fiori apps

none
Seen working, example artifacts1
spreadsheetimporter/sample-full-btpfrom CAP

CAP Risks and Mitigations project with a Spreadsheet Upload button

none
Agent guidance1SAP and community
AI Skills Libraryfrom Across stacks

Listing of AI skills for SAP, installed with the skills CLI

Functional boundary
Seen working, example artifacts2
cap-ui5-gpt-chatFreestyle

Chat app on CAP and SAPUI5 against the OpenAI API

Functional boundary
ui5-ai-features-demofrom CAP

Product-review screen consuming ui5-cap-ai-features on CAP

No license
Logging1SAP only
@openui5/sap.ui.corev1.153.0Freestyle

Framework core: module loader, MVC runtime, binding, routing, theming

none
Seen working, example artifacts1
ui5-monorepo-showcaseFreestyle

pnpm workspace developing a UI5 app, library and plugin together

No license
Generators2SAP and community
@sap-ux/cap-config-writerv1.0.45from CAP

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

Functional boundary
abap2UI5 Layout Editorfrom ABAP

Drag-and-drop UI5 view editor that writes an abap2UI5 app class

Functional boundary
Artifacts1
@openui5/sap.ui.corev1.153.0Freestyle

Framework core: module loader, MVC runtime, binding, routing, theming

none
Seen working, example artifacts1
ui5-monorepo-showcaseFreestyle

pnpm workspace developing a UI5 app, library and plugin together

No license
UI5 testing2SAP and community
@openui5/sap.ui.corev1.153.0Freestyle

Framework core: module loader, MVC runtime, binding, routing, theming

none
wdio-ui5-servicev3.0.12Freestyle

End-to-end testing for UI5 on WebdriverIO with UI5 control selectors

Functional boundary
Accessibility1SAP only
@openui5/sap.ui.corev1.153.0Freestyle

Framework core: module loader, MVC runtime, binding, routing, theming

none
App hosting1SAP only
Seen working, example artifacts1
SAP-samples/ui5-deploymentsFreestyle

UI5 app deployed to Cloud Foundry via three approuter setups

none
Seen working, example artifacts1
cds-bookshopfrom CAP

CAP bookshop showing UI5 development with cds-plugin-ui5

none
Artifacts2
@abap2ui5/embed-controlv0.3.0Freestyle

UI5 custom control that runs an abap2UI5 app inside a host app

Functional boundary
custom-controlsv0.0.1from ABAP

Thirteen custom UI5 controls for abap2UI5 apps

Functional boundary
Seen working, example artifacts1
custom-controls-customerfrom ABAP

Template repository for own UI5 artefacts served to abap2UI5

none
Data binding2SAP only
Artifacts1
@openui5/sap.ui.corev1.153.0Freestyle

Framework core: module loader, MVC runtime, binding, routing, theming

none
Seen working, example artifacts1
fiori-table-maintenanceFreestyle

CAP and UI5 app for in-place table maintenance with SmartTable

No license
Fiori annotations5SAP and community
Seen working, example artifacts5
cap-materialbom-graphfrom CAP

CAP sample drawing a material BOM as a UI5 network graph

No license
fiori-table-maintenanceFreestyle

CAP and UI5 app for in-place table maintenance with SmartTable

No license
ui5-call-actionFreestyle

UI5 apps calling CAP OData actions and functions from custom code

No license
ui5con-2026-fiori-building-blocksFreestyle

Session building a travel dashboard with Fiori elements and SAPUI5

none
wdf2025-fiori-innov-day-building-blocksFreestyle

Fiori Innovation Day session building a travel dashboard

none
@openui5/sap.ui.corev1.153.0Freestyle

Framework core: module loader, MVC runtime, binding, routing, theming

none
Launchpad and site content2SAP and community
Artifacts1
launchpad-kpifrom ABAP

Puts a number from an abap2UI5 app on a Fiori launchpad tile

Functional boundary
Seen working, example artifacts1
app-to-app-nav-basFreestyle

Three Fiori apps wired to one cross-app navigation intent

No license
@openui5/sap.ui.corev1.153.0Freestyle

Framework core: module loader, MVC runtime, binding, routing, theming

none
Theming1SAP only
@openui5/sap.ui.corev1.153.0Freestyle

Framework core: module loader, MVC runtime, binding, routing, theming

none
Touch operation1Community only
ui5-touch-controlsFreestyle

UI5 control library of sized sap.m controls and touch inputs

none
@openui5/sap.ui.corev1.153.0Freestyle

Framework core: module loader, MVC runtime, binding, routing, theming

none
Under no capability9
abap2UI5/samples-controlsfrom ABAP

UI5 Demo Kit samples rebuilt as abap2UI5 apps

Functional boundary
approuterv0.0.1-securityfrom CAP

Showcase for dev-approuter in front of two UI5 apps

none
btp-agentFreestyle

LangGraph agent and UI5 chat screen over four BTP MCP servers

No license
s4hana-avc-ui-extension-templatefrom ABAP

Template and mock runtime for S/4HANA Variant Configuration UIs

none
SAP-samples/digital-manufacturing-extension-samplesfrom SAP Digital Manufacturing

Samples for the six extension types of SAP Digital Manufacturing

Functional boundary
Supply Chain Rescuefrom CAP

CAP and SAPUI5 demo of recovery from a supply disruption

No license+1
ui5-cap-serverside-rendering-demoFreestyle

Demo CAP bookshop with server-rendered UI5 views

No license+1
ui5-cap-todofrom CAP

Todo app with CAP and SAPUI5 in TypeScript over OData V4

No license
ui5-tcode-finderfrom ABAP

Browser page searching SAP transaction codes

none