Everything in UI5
Type: Package
Domain
Origin
Signals
More
Group by: Capability
UI5 control library for file upload and download in front of CAP
UI5 component adding a spreadsheet upload dialog to Fiori apps
UI5 library collecting an app's JavaScript errors
Release and repository quiet for 43 months.
Writer module for changing a CAP project's configuration from code
There is nothing to run: it is published for a generator or a script to call, not for a developer to invoke in a project, and it declares Node.js 22 or later.
Writer of flexible programming model elements into Fiori elements apps
Writer that adds an OData service to an existing UI5 project
Writer of the base structure of a UI5 project from Node code
Plugin-based JSX runtime for UI5 views written as .tsx
Lowercase HTML tags such as `<div>` typecheck but throw: the default renderer constructs UI5 controls, and the HTML-aware renderer plugin is described as planned. `withScope` restores the previous scope on a synchronous return only, so an `await` inside its callback leaks the scope on runtimes without `AsyncLocalStorage`. A view that has to stay adaptable through UI5 flexibility has no path here yet: the project's [Devtoberfest session](content:devtoberfest-2026-ui5-views-type-safe-tsx) states that flexibility support is not built in yet.
Jest environment running UI5 unit tests in Node.js
UI5 MockServer extension generating mock data with Faker.js
Vitest environment running UI5 unit tests in Node.js
WebdriverIO service running QUnit test pages
UI5 custom control that runs an abap2UI5 app inside a host app
The page and the [abap2UI5](artifact:abap2ui5-abap2ui5) service have to share an origin: an `endpoint` that resolves to another origin is refused, and abap2UI5 rejects a POST whose `Origin` names another host. A host that routes by the URL hash, such as a Fiori elements app or an app with a UI5 router, needs abap2UI5 1.146.0 or later, because 1.145.0 clears the host's hash after every roundtrip. One frontend per page: the first control that starts decides which endpoint the frontend comes from.
UI5 custom control formatting dates with Day.js
No published releases; repository quiet for 52 months.
Release and repository quiet for 51 months.
UI5 custom control wrapping Chart.js for line charts
UI5 custom control rendering Markdown to HTML
Release and repository quiet for 39 months.
UI5 custom control rendering a PDF from a base64 data URI
Quiet Release and repository quiet for 41 months.
Functional boundary The case it is written for is a document that has not been uploaded; anything already served from a URL is what the framework's own PDF control takes. Passing a document as a data URI means holding it in the page as a string first, which is a different cost from streaming it from a server.
UI5 library adding Font Awesome icon sets to sap-icon://
OpenUI5 JSONModel extension with CRUD over HTTP
OpenUI5 library validating view fields against JSON schema
SAPUI5 library generating OData V2 metadata-based dialogs and pages
Release and repository quiet for 26 months.
OASIS and SAP OData vocabularies with a VocabularyService
Reader and writer for i18n bundles of UI5 or CAP projects
Colour, font and metric definitions of the SAP themes
UI5 control library of sized sap.m controls and touch inputs
npm library parsing SAPUI5 and project UI5 class metadata
A project nested inside another is not parsed: its README says nested projects are not supported any more. A library installed from npm is read only when it ships its `-dbg.js` files and `manifest.json`.