BrowseSAPUI5 and OpenUI5

Everything in UI5

Type
Domain: Developer Experience
Origin
Signals: 2
Liveness reads the latest release, push or commit. Coverage is the capability's, as assessed behind this door.
Content
Content type
  • Blog9
  • Reference architecture0
  • Talk0
  • Tutorial0
  • Workshop0
Still applies
Published
More
Ecosystem
  • UI526
  • ABAP0
  • BTP/BAIP0
  • CAP0
  • SAP Digital Manufacturing0
  • General0
  • Across stacks0
Runs
Licence
  • Apache-2.013
  • Apache-2.0 or the Derived Beer-ware License, at the user's choice0
  • Beerware0
  • GPL-3.00
  • MIT7
  • SEE LICENSE IN LICENSE0
  • See LICENSE.md0
  • UNLICENSED, as package.json declares it; the repository carries no licence file0
Source
  • blog.zeis.de — Marian Zeis0
  • kernich.de0
  • SAP Architecture Center0
  • SAP Community9
  • SAP Developer Center0
  • SAP TechEd — session catalogue0
  • YouTube — SAP Developers playlists0
Group by: Capability
Domain Developer ExperienceLiveness activeLiveness Over a yearClear all
EntrySignals
Build and dev-server tooling12SAP and community
Artifacts7
@ui5/tooling-webcv0.3.1

Deprecated UI5 Tooling extensions for UI5 Web Components wrappers

Archived
ui5-middleware-destinationv2.0.2

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

Quiet+1
ui5-middleware-oidcv1.0.7

UI5 dev server middleware adding an OpenID Connect login

none
ui5-middleware-route-proxyv1.0.10

UI5 server middleware proxying route prefixes to a backend

Quiet
ui5-plugin-loaderv0.2.0

UI5 Tooling v4 extension that registers other extensions

none
ui5-task-cachebuster-indexingv1.0.2

UI5 builder task preparing build output for the cachebuster

Quiet
ui5-task-transpile-genv1.0.4

UI5 builder task transpiling ES6 to ES5 with Babel

Quiet
Seen working, example artifacts3
ui5-errorhandler-sample

Two UI5 apps consuming one npm package in two ways

No license
ui5-ts-modules-showcase

Showcase of consuming npm libraries from a TypeScript UI5 app

none
ui5con24-dev-env

pnpm workspace running CAP, a local launchpad and two UI5 apps

No license
Content2
How to consume UI5 custom libraries in BAS or VS Code
SAP Community, Mio YasutakeThe reasoningA recipeRunnable code
nothing recorded
How to Use NPM Modules Like crypto-js in SAPUI5 Using UI5 Tooling Modules
SAP Community, DakshKumarSingh
nothing recorded
Generators9SAP and community
Artifacts7
create-wdi5v3.0.0

npm initializer adding wdi5 testing to an existing UI5 app

none
generator-ui5-addv1.0.2

Yeoman generator for UI5 tooling-extension projects

Quiet
generator-ui5-control

Yeoman generator for UI5 custom controls distributed via npm

Quiet
generator-ui5-library-webc

Yeoman generator for UI5 libraries wrapping UI5 Web Components

Quiet
generator-ui5-react-nestv1.0.14

Yeoman generator for a UI5 app that loads a React app

Quiet+1
generator-ui5-wdi5

Yeoman generator scaffolding wdi5 test configuration into a UI5 app

Quiet
ui5-control-generatorv1.0.6

Command line generator of UI5 custom controls from html

Quiet
Content2
Give Your AI Agent Some Tools: Introducing the UI5 MCP Server
SAP Community, Merlin Beutlberger
nothing recorded
Useful CAP CDS and Fiori Commands to Accelerate Development and Deployment
SAP Community, TiaXu
nothing recorded
Linting2SAP and community
Artifacts1
ui5plugin-linterv1.17.1

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

Functional boundary
Content1
Migrate your code with UI5 linter – Autofix has landed
SAP Community, Florian Vogt
nothing recorded
TypeScript support4SAP and community
Seen working, example artifacts1
hacking-away-sampleapp

UI5con 2022 demo of an end-to-end TypeScript UI5 setup with CAP

none
Content3
A ChatGPT-like chat app built with modern SAP technologies (CAP, SAPUI5) – Part 3/3
SAP Community, Mike Zaschka, part 3 of 3The reasoningRunnable code
1 stale part
debug a CAP app with UI5 TypeScript UI component with VS Code
SAP Community, Volker BuzekRunnable code
nothing recorded
TypeScript Sheriff: How can I use TypeScript in the SAP ecosystem? (Part 2 of 3)
SAP Community, MikeDoyle, part 2 of 3The reasoning
nothing recorded
UI5 testing7SAP and community
Artifacts5
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-journey-recorder

Chrome extension generating OPA5 or wdi5 tests from recorded journeys

none
wdi5-cucumber

wdi5 plugin for Cucumber-style BDD tests on Fiori Elements apps

Archived+1
wdi5-fe-selectors

wdi5 selectors for locating controls in Fiori Elements apps

Archived+1
Seen working, example artifacts1
wdi5-workshop

Two wdi5 workshops from UI5con 2022 and Devtoberfest 2022

No license
Content1
Using the UI5 Mockserver for Client-Specific Data and Testing
SAP Community, Marian Zeis
nothing recorded
Under no capability1
ui5plugin-parserv1.10.1

npm library parsing SAPUI5 and project UI5 class metadata

Functional boundary