Extensions catalog The 27 packages below are all maintained in this monorepo and published to NPM under the ui5-community ownership. Picking the right one? See Selecting an extension .
Looking beyond this repo? Best of UI5 indexes a much wider set of community packages — tasks, middlewares, libraries, controls, generators, and more. It’s the recommended starting point for finding a UI5 extension. Most (but not all ) of the packages on this page are also indexed there.
Table of contents Middleware Task Tooling CDS Integration Test Tooling Utility Packages not yet on Best of UI5 Middleware Task ui5-task-copyright Append copyright headers to TypeScript, JavaScript and XML files at build time. Not currently indexed on bestofui5.org.
CDS Integration Package Description Links cds-plugin-ui5 A CDS server cds-plugin that embeds UI5 CLI based projects via express middlewares into the CDS server. Not currently indexed on bestofui5.org.
dev-approuter Dev-time wrapper for the SAP Application Router that can serve UI5 and CAP modules added as (dev)dependencies. Not currently indexed on bestofui5.org.
Package Description Links karma-ui5-transpile Karma preprocessor that transpiles UI5 sources using ui5-tooling-transpile. Not currently indexed on bestofui5.org.
Utility Package Description Links ui5-utils-express Helper utilities for express-based UI5 tooling. Not currently indexed on bestofui5.org.
Packages not yet on Best of UI5 The following 5 packages are published to NPM and maintained in this repository but are not currently indexed on bestofui5.org :
cds-plugin-ui5 — A CDS server cds-plugin that embeds UI5 CLI based projects via express middlewares into the CDS server. dev-approuter — Dev-time wrapper for the SAP Application Router that can serve UI5 and CAP modules added as (dev)dependencies. karma-ui5-transpile — Karma preprocessor that transpiles UI5 sources using ui5-tooling-transpile. ui5-task-copyright — Append copyright headers to TypeScript, JavaScript and XML files at build time. ui5-utils-express — Helper utilities for express-based UI5 tooling. If you maintain one of these and would like it indexed, you can submit it to the Best of UI5 data repository.