Displaying 1 to 20 from 29 results

ui5-webcomponents - UI5 Web Components - the enterprise-flavored sugar on top of native APIs! Build SAP Fiori user interfaces with the technology of your choice

  •    Javascript

The UI5 Web Components are the new offering of UI5 to provide a set of reusable UI elements to you which can be used for your static web sites or for web application using any web framework of your choice with a minimalistic footprint. They allow you to create a consistent user experience aligned to the SAP Fiori Design Guidelines and incorporate the Fiori 3 design. Web Components are a set of features which allow to enhance the HTML vocabulary with custom HTML elements when the standard HTML elements are not sufficient (for example, a Button with an icon or a DatePicker). The custom HTML elements allow to share those features and qualities in a standard way. The complexity of HTML, CSS and components behavior is encapsulated behind a custom HTML element. The interaction with the custom HTML elements is done using the standard DOM API.

babel-plugin-ui5 - An UNOFFICIAL experimental Babel transformer plugin for SAP UI5

  •    Javascript

An UNOFFICIAL experimental Babel transformer plugin for SAP UI5. It allows you to develop SAP UI5 applications by using the latest ES6, including new syntax and objective oriented programming technology. Currently this version only supports Babel 6.

babel-plugin-ui5-example - An example of how to use babel-ui5-plugin with Babel 6.

  •    Javascript

An example of how to use babel-ui5-plugin with Babel 6. Open http://localhost:8080/ in your browser.

ui5-loader - An UNOFFICIAL experimental Webpack loader for SAP UI5

  •    Javascript

An UNOFFICIAL experimental Webpack loader for SAP UI5. Together with my Babel plugin(https://github.com/MagicCube/babel-plugin-ui5), you are abel to use Webpack + Babel to build your next generation UI5 applications. Please refer to babel-preset-ui5.




sapui5-cli - Simple CLI to scaffold SAPUI5 / OpenUI5 projects.

  •    Javascript

SAPUI5 / OpenUI5 Project template to quickly start a new project. This project is an application skeleton to quickly start an SAPUI5 / OpenUI5 app.

connect-openui5 - Connect middleware for OpenUI5

  •    Javascript

Connect middleware for OpenUI5. Compiles LESS themes on the fly. The results will be cached and only re-compiled if a file has changed.

grunt-openui5 - Grunt tasks around OpenUI5

  •    Javascript

Root paths to use for import directives. This option differs from the parser.paths option. It is useful if less files are located in separate folders but referenced as they would all be in one. If rootPaths are provided and a file can not be found, the parser.paths option will be used instead.

karma-openui5 - A Karma plugin for UI5

  •    Javascript

Adapter for OpenUI5/SAPUI5 UI framework. This adapter loads OpenUI5/SAPUI5 from the specified location and makes it available for the tests to run in karma afterwards. The easiest way is to add karma-openui5 as a devDependency in your package.json.


less-openui5 - Build OpenUI5 themes with Less.js.

  •    Javascript

Build OpenUI5 themes with Less.js. Creates a new Builder instance.

ui5-builder - UI5 Build and Development Tooling: Builder

  •    Javascript

This is an alpha release! The UI5 Build and Development Tooling described here is not intended for productive use yet. Breaking changes are to be expected. Types define how a project can be configured and how it is being built. A type orchestrates a set of tasks and defines the order in which they get applied during build phase. Furthermore, it takes care of formatting and validating the project specific configuration.

ui5-cli - UI5 Build and Development Tooling: CLI

  •    Javascript

This is an alpha release! The UI5 Build and Development Tooling described here is not intended for productive use yet. Breaking changes are to be expected. The CLI automatically checks for updates using update-notifier. While this is skipped in CI environments, you might also opt-out manually by following the steps described here.

ui5-project - UI5 Build and Development Tooling: Project Handling

  •    Javascript

This is an alpha release! The UI5 Build and Development Tooling described here is not intended for productive use yet. Breaking changes are to be expected. The purpose of the normalizer is to collect dependency information and to enrich it with project configuration (generateProjectTree).

ui5-tooling - UI5 Build and Development Tooling: Main Repository

  •    Shell

This is an alpha release! The UI5 Build and Development Tooling described here is not intended for productive use yet. Breaking changes are to be expected. Checkout the OpenUI5 Sample App (ui5-tooling branch) featuring a full blown How-to to play around with the UI5 Build and Development Tooling.

eslint-plugin-openui5

  •    Javascript

This repository contains rules that are used by OpenUI5 to check the sources. Before installing the maven artifact, you need to build the browserify version of the plugin. This can then be used by the eslint-maven-plugin.

openui5-website - The OpenUI5 website.

  •    HTML

This is the repository for the openui5.org website of the OpenUI5 framework. We welcome contributions to our website. If you have a proposal you want to share with us, follow the contributing instructions.

ui5-fs - UI5 Build and Development Tooling: File System Abstraction

  •    Javascript

During the build phase, a modified resource is kept in memory for further processing in other build steps. This ensures performance, as physical read and write access for a high number of resources are kept to a minimum.

ui5-logger - UI5 Build and Development Tooling: Logger

  •    Javascript

Used for logging purposes across the UI5 Build and Development Tooling and plugins. Features log levels and progress logging. Basically, it is a wrapper of npmlog. Please check our Contribution Guidelines.

ui5-server - UI5 Build and Development Tooling: Server

  •    Javascript

The UI5 Build and Development Tooling comes along with a web server component to serve a project. ui5 serve will automatically use an SSL certificate for HTTPS and HTTP/2 servers.

ui5-uiveri5 - End-to-end testing framework for SAPUI5

  •    Javascript

UIVeri5 is an E2E testing framework for UI5-based applications. It uses webdriverjs to drive a real browser and interacts with your application as a real user would. UIVeri5 is heavily inspired by Protractor and brings most (and more) of its benefits to UI5 applications. Create a clean folder that will contain your test and configuration files. UIVeri5 uses jasmine as a test runner so the test resides in a spec.js file. Put the declarative configuration in the conf.js file.

openui5-validator - A library to validate OpenUI5 fields

  •    Javascript

An OpenUI5 library to validate fields. This library uses Ajv, a JSON schema validator. All validation keywords available in Ajv can be used.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.