The UI development toolkit for HTML5 (SAPUI5) is a user interface technology for building and adapting rich user interfaces for modern web business applications. This toolkit consists of libraries and a framework.

Apps build with SAPUI5 are responsive across browsers and devices. They run on smartphones, tablets and desktops. The UI controls automatically adapt themselves to the capabilities of each device.
The SAPUI5 runtime is a client-side HTML5 rendering library with a rich set of standard and extension controls. It provides a lightweight programming model for desktop as well as mobile applications. Based on JavaScript, it supports Rich Internet Application (RIA)-like client side features, complies with OpenAjax, and can be used together with standard JavaScript libraries. SAPUI5 can consume data from a variety of sources like XML, JSON and OData.
SAP UI5 Features are:
- Support for CSS3, which allows you to adapt themes to your company's branding in an effective manner.
- Extensibility concept based regarding custom controls.
- Use of the open source jQuery library as a foundation.
SAP UI5 Platforms are:
- SAP HANA Cloud Platform.
- SAP HANA Platform.
- As User interface add-on for SAP NetWeaver ABAP AS.
- As User interface add-on for SAP NetWeaver Java AS.
- Static Open Source Web Server.
Note
For more information about implementing SAPU15, see SAP note 1747308.