BrowseSAPUI5 and OpenUI5

Everything in UI5

Type
Domain
Origin
Signals
Liveness reads the latest release, push or commit. Coverage is the capability's, as assessed behind this door.
More
Ecosystem
Runs
Group by: Capability
Distributed through Binary downloadDistributed through abapGitDistributed through npmClear all
EntrySignals
Attachments1SAP and community
ui5-upload-controlsv2.1.0

UI5 control library for file upload and download in front of CAP

none
ui5-cc-spreadsheetimporterv2.4.0

UI5 component adding a spreadsheet upload dialog to Fiori apps

none
Agent guidance2SAP and community
sap-fiori-guidelines

Agent skill built from the Fiori Design Guidelines

none
secondsky/sap-skills

Forty SAP development plugins for coding agents

Functional boundary
LLM integration1SAP and community
ui5-cap-ai-featuresv1.0.2

CDS plugin and UI5 controls for AI text features via SAP AI Core

Functional boundary
Logging1SAP and community
openui5-error-collectorv1.1.0

UI5 library collecting an app's JavaScript errors

Quiet
Build and dev-server tooling38SAP and community
@ui5/middleware-code-coveragev2.0.4

UI5 CLI middleware for Istanbul code coverage

none
@ui5/tooling-webcv0.3.1

Deprecated UI5 Tooling extensions for UI5 Web Components wrappers

Archived
generator-ui5-library-af-deployv0.1.0

Yeoman generator for Application Frontend config in UI5 libraries

Functional boundary
ui5-deployerv0.4.1

UI5 Tooling module deploying Fiori/UI5 apps to SAP systems

none
ui5-middleware-approuterv3.10.0

UI5 CLI middleware proxying the dev server through @sap/approuter

none
ui5-middleware-capv3.3.6

UI5 CLI middleware running a CDS server inside the UI5 dev server

none
ui5-middleware-destinationv2.0.2

UI5 Tooling middleware proxying destinations and neo-app.json routes

Quiet+1
ui5-middleware-hmrv0.1.1

Experimental UI5 middleware for hot module replacement

none
ui5-middleware-iasyncv3.0.0-alpha.10

UI5 middleware syncing interactions across browsers over websocket

none
ui5-middleware-indexv3.1.4

UI5 middleware serving a chosen welcome page at the root path

none
ui5-middleware-livereloadv3.4.0

Live reload middleware for the UI5 dev server

none
ui5-middleware-odata-recorderv0.0.13

UI5 middleware recording OData traffic as mock server datasets

Functional boundary
ui5-middleware-oidcv1.0.7

UI5 dev server middleware adding an OpenID Connect login

none
ui5-middleware-oneloginv3.9.1

UI5 middleware logging in with Playwright and reusing the session

none
ui5-middleware-route-proxyv1.0.10

UI5 server middleware proxying route prefixes to a backend

Quiet
ui5-middleware-serveframeworkv3.8.2

UI5 middleware serving a locally built UI5 framework

none
ui5-middleware-servestaticv3.5.1

UI5 middleware serving static resources from a path or npm package

none
ui5-middleware-simpleproxyv3.9.0

Dev-server middleware proxying requests to a backend system

none
ui5-middleware-ui5v3.5.2

UI5 middleware including one UI5 application in another

none
ui5-middleware-webjarsv3.1.4

UI5 middleware serving static resources from JAR files (WebJars)

none
ui5-middleware-websocketv3.2.2

WebSocket support for Express-based dev servers such as UI5's

none
ui5-plugin-loaderv0.2.0

UI5 Tooling v4 extension that registers other extensions

none
ui5-task-btp-manifestv0.2.2

UI5 Tooling task writing the service name into the importer manifest

none
ui5-task-cachebusterv3.4.0

UI5 builder task cachebusting standalone UI5 applications

none
ui5-task-cachebuster-indexingv1.0.2

UI5 builder task preparing build output for the cachebuster

Quiet
ui5-task-copyrightv3.6.0

UI5 builder task appending copyright headers to source files

none
ui5-task-dts-generatorv1.0.0

UI5 builder task generating d.ts type declarations

none
ui5-task-flatten-libraryv3.1.4

UI5 builder task flattening library output for SAP NetWeaver

none
ui5-task-i18ncheckv3.3.1

UI5 builder task checking XML views for missing i18n texts

none
ui5-task-minifierv2.0.1

UI5 builder task minifying HTML, CSS and JSON files

none
ui5-task-minify-xmlv3.2.0

UI5 builder task minifying XML views and fragments

none
ui5-task-pwa-enablerv3.4.1

UI5 builder task turning a UI5 app into a progressive web app

none
ui5-task-transpile-genv1.0.4

UI5 builder task transpiling ES6 to ES5 with Babel

Quiet
ui5-task-zipperv3.7.0

Build task packaging the UI5 build result as a zip archive

none
ui5-tooling-lessv3.2.5

UI5 CLI extension compiling Less files into CSS

none
ui5-tooling-modulesv3.41.3

UI5 tooling extensions loading npm packages as UI5 modules

none
ui5-tooling-stringreplacev3.6.2

UI5 CLI extension for string replacement during the build

none
ui5-tooling-transpilev3.14.0

UI5 CLI extension transpiling code during the UI5 build

none
Generators10SAP and community
@sap-ux/cap-config-writerv1.0.45

Writer module for changing a CAP project's configuration from code

Functional boundary
@sap-ux/createv1.5.5

Command line for changing features of an existing Fiori project

none
@sap-ux/fe-fpm-writerv1.3.25

Writer of flexible programming model elements into Fiori elements apps

none
@sap-ux/odata-service-writerv1.0.26

Writer that adds an OData service to an existing UI5 project

none
@sap-ux/ui5-application-writerv2.1.6

Writer of the base structure of a UI5 project from Node code

none
create-easy-ui5v1.1.1

npm-init wrapper for the Easy-UI5 Yeoman generator

none
create-wdi5v3.0.0

npm initializer adding wdi5 testing to an existing UI5 app

none
generator-easy-ui5v3.11.0

Yeoman meta-generator for scaffolding UI5 projects

none
generator-ui5-addv1.0.2

Yeoman generator for UI5 tooling-extension projects

Quiet
generator-ui5-react-nestv1.0.14

Yeoman generator for a UI5 app that loads a React app

Quiet+1
Linting3SAP and community
@satiroglu/kaevv0.3.0

Rule-based checker for SAPUI5 and OpenUI5 projects

Functional boundary
@ui5/linterv1.23.7

Static analysis tool for UI5 projects

none
ui5plugin-linterv1.17.1

Command-line linter for UI5 classes, XML views and i18n files

Functional boundary
TypeScript support4SAP and community
@ui5-community/jsx-runtimev0.1.5

Plugin-based JSX runtime for UI5 views written as .tsx

Functional boundary
babel-preset-transform-ui5v7.11.0

Babel transformer from modern ES or TypeScript to UI5 module syntax

none
ui5-task-dts-generatorv1.0.0

UI5 builder task generating d.ts type declarations

none
ui5-task-transpilev0.5.1

UI5 Tooling task transpiling TypeScript and ES modules

none
UI5 testing6SAP and community
@ui5/middleware-code-coveragev2.0.4

UI5 CLI middleware for Istanbul code coverage

none
jest-environment-ui5v0.2.4

Jest environment running UI5 unit tests in Node.js

none
openui5-smart-mockserverv1.0.0

UI5 MockServer extension generating mock data with Faker.js

none
ui5-middleware-odata-recorderv0.0.13

UI5 middleware recording OData traffic as mock server datasets

Functional boundary
vitest-environment-ui5v0.3.0

Vitest environment running UI5 unit tests in Node.js

none
wdio-qunit-servicev2.0.2

WebdriverIO service running QUnit test pages

none
@abap2ui5/embed-controlv0.3.0

UI5 custom control that runs an abap2UI5 app inside a host app

Functional boundary
@marianfoo/ui5-cc-dayjs

UI5 custom control formatting dates with Day.js

Quiet
custom-controlsv0.0.1

Thirteen custom UI5 controls for abap2UI5 apps

Functional boundary
openui5-paginatorv1.0.0
Quiet
ui5-cc-chartv0.1.2

UI5 custom control wrapping Chart.js for line charts

none
ui5-cc-mdv0.0.7

UI5 custom control rendering Markdown to HTML

Quiet
ui5-cc-pdfviewerv0.1.1

UI5 custom control rendering a PDF from a base64 data URI

Quiet+1
ui5-fontawesome-libv1.1.0

UI5 library adding Font Awesome icon sets to sap-icon://

none
Data binding3SAP and community
openui5-model-json-crudv1.0.0

OpenUI5 JSONModel extension with CRUD over HTTP

none
openui5-validatorv1.0.0

OpenUI5 library validating view fields against JSON schema

none
ui5-antaresv1.124.1003

SAPUI5 library generating OData V2 metadata-based dialogs and pages

Quiet
Fiori annotations1SAP and community
@sap-ux/odata-vocabulariesv1.1.3

OASIS and SAP OData vocabularies with a VocabularyService

none
Frontend performance1SAP and community
@satiroglu/kaevv0.3.0

Rule-based checker for SAPUI5 and OpenUI5 projects

Functional boundary
Launchpad and site content1SAP and community
launchpad-kpi

Puts a number from an abap2UI5 app on a Fiori launchpad tile

Functional boundary
Localization3SAP and community
@concircle/i18n-ai-translatorv0.1.4

CLI translating UI5 i18n.properties files with OpenAI

none
@sap-ux/i18nv1.0.6

Reader and writer for i18n bundles of UI5 or CAP projects

none
ui5-i18n-excel-converterv0.0.4

CLI converting UI5 i18n properties files to Excel and back

Quiet
Theming1SAP only
@sap-theming/theming-base-contentv11.36.5

Colour, font and metric definitions of the SAP themes

none
Touch operation1SAP and community
ui5-touch-controls

UI5 control library of sized sap.m controls and touch inputs

none
Web Components interop1SAP and community
@ui5/tooling-webcv0.3.1

Deprecated UI5 Tooling extensions for UI5 Web Components wrappers

Archived
Under no capability3
@sap/joule-work-dev-cli-early-adoptersv0.1.20-alpha.25

Pro-code CLI for building and deploying Joule Studio solutions

none
open-steamgate

Local ABAP server serving /IWBEP/ OData v2 without an SAP system

Functional boundary
ui5plugin-parserv1.10.1

npm library parsing SAPUI5 and project UI5 class metadata

Functional boundary