Show TOC

SAPUI5 Developer GuideLocate this document in the navigation structure

The UI development toolkit for HTML5 (SAPUI5) is a user interface technology that is used to build and adapt client applications.

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 RIA like client-side features. SAPUI5 complies with OpenAjax and can be used together with standard JavaScript libraries.

  • It supports CSS3, which allows you to adapt themes to your company's branding in an effective manner.

  • It is based on an extensibility concept regarding custom controls.

  • It uses the open source jQuery library as a foundation


The SDK comes together with a Demo Kit, which contains:

  • A Developer Guide with a summary of valuable information around the used programming languages, open source technologies, development tools and APIs
  • A Controls section containing running demo examples with descriptions and source codes
  • API Reference with JavaScript documentation of Framework and Control API
  • Test Suite which shows all controls running with different property settings where you can interactively adapt the controls you use for your test purpose.

The Demo Kit is part of the installation, you can find it on your server using the following path: http://<host>:<port>/sap/public/bc/ui5_ui5/demokit/

Note You can also access the Demo Kit online: SAPUI5 Demo Kit on SAP HANA CloudInformation published on SAP site

This might not be the version of your local installation.