The Runtime package contains everything needed to run a UI5 application.
The SDK package also contains the complete documentation and samples as a web page to deploy on your own server. It is a copy of our public online SDK.
Latest unstable development build:Currently there is no newer preview release available. It will be added, as 1.50 development progresses.
Content Delivery Network (use OpenUI5 without downloading)There is a network of distributed servers that automatically provides OpenUI5 from the closest location to the user. In your app you can simply load UI5 by referring to:
- a specific UI5 version like
https://openui5.hana.ondemand.com/1.38.21/resources/sap-ui-core.jsto manage updates on your own
- the "latest stable" version
https://openui5.hana.ondemand.com/resources/sap-ui-core.js, which is updated without prior notice, so it is not recommended for productive apps
In case this is not clear yet, see this simple example for using the CDN.
All Available Download VersionsNote: the Runtime Mobile download is a stripped-down package, containing only what is typically used in mobile apps, optimized for use in hybrid containers.
Content of the Open Source Version
The main control libraries of UI5 like the responsive libraries 'sap.m', 'sap.ui.layout', 'sap.ui.unified' and the entire UI5 Core are all available under the Apache license and contained in the above downloads. These libraries are identical to the non-Open-Source versions ("SAPUI5"). Some other SAPUI5 libraries, like the 'sap.viz' chart library, are not available under an Open Source license and not contained here.
To get the source code, just browse the repository on GitHub or look inside the UI5 Runtime archive, it contains all source files also in non-minified format (*-dbg.js).