Products and TechnologyGroupsDevelopersPartnersEventsHelp Center​Topic PagesExplore SAPProducts and TechnologyGroupsDevelopersPartnersEventsHelp Center​Topic PagesExplore SAP

UI5ers live

UI5ers live is an online series to promote an intensive interaction within our UI5 community. Once a month, the UI5 team opens up the line for 45 minutes to discuss the latest UI5 features, inform about topics they are currently working on, and exchange views and ideas around UI5. Everybody is invited to get involved and can submit topics for upcoming episodes. Send us your ideas via e-mail and we will get back to you.  Or give us a shout in the UI5ers_live channel on OpenUI5 Slack and we can discuss it together.

The episodes are broadcast every second Thursday of a month at 15:15 German time and everybody can join without further action. All episodes will be recorded and published on the OpenUI5 YouTube channel afterwards. 

Find the individual dates of upcoming sessions and the recordings of past episodes in the table below or visit the OpenUI5 Event page to get a blocker for your calendar.

DateTopicsJoin / Replay Session
October 08, 2026
15:15 CEST
UI5 Plugins for Coding Agents + Chrome Built-in AI with OpenUI5

Florian Vogt (UI5 team) presents the UI5 Plugins for Coding Agents project: what plugins exist, what they enable, how to install them, and what you can actually get done with them. The plugins work with both OpenUI5 and SAPUI5 and bring UI5-aware capabilities to agents like Claude and GitHub Copilot.

Peter Muessig introduces Chrome's built-in AI and shows how to integrate these browser-native APIs into a UI5 application. He covers what the APIs can do, why on-device AI matters (latency, cost, privacy), and walks through a live demo.
September 10, 2026
New tools changes how you work. Episode 61 has two of them.

Stefan Blamberg (UI5 dev team) showcases upcoming AI capabilities for adapting existing applications across no-code, low-code, and pro-code scenarios. See SAP Joule integrated directly into the key-user adaptation mode, describing intent in natural language, using live app runtime context to generate flexibility changes, and handling off semalessly to a code agent via the SAP Fiori tools MCP server when requirements go beyond key-user scope.

Peter Muessig introduces the JSX/TSX runtime for OpenUI5: write your views in TypeScript with full per-control type safety and IDE support — no virtual DOM, no reconciler, just OpenUI5 as you know it. Quietly announced at UI5con, this is the full story: live demo, key concepts, and how it works under the hood.
August 6, 2026
In this episode, Mario Kernich introduces a new generator for SAP Fiori launchpad plugins built on TypeScript and the current Extension API. Building launchpad plugins has traditionally meant wrestling with boilerplate and outdated tooling. Mario walks through the plugin architecture — which mirrors a standard SAPUI5 app but uses a single Component.ts as its entry point — and explores extension points for adding shell header buttons, triggering user actions, running background services, and embedding sidebars. He also covers how plugins access core launchpad capabilities via the AppLifeCycle service and UserInfo, plus a fallback approach for older SAPUI5 versions that still depend on direct Renderer access.

Manasi Mishra and Komma Rakshitha then show how to take SAPUI5 applications beyond standard controls by embedding modern open-source visualization libraries as first-class SAPUI5 custom controls. Drawing on real-world work inspired by SAP Visual Business, they demonstrate practical integration patterns for Three.js (3D shapes, drag-and-drop, selection) and MapLibre (vector maps, custom arrow overlays, spot markers, rectangular selection). The talk covers project setup, dependency management, and how to bridge the rendering and event models between SAPUI5 and external libraries — patterns you can apply immediately in your own apps.
June 18, 2026
Logistics dashboards, asset tracking, operational monitoring — location-based data is everywhere in enterprise apps, and developers have long relied on sap.ui.vbm.GeoMap to visualize it. With the MDC GeoMap control available since OpenUI5 1.142, map capabilities are now part of the metadata-driven MDC architecture. Biser Miloshev walks through the core concepts, live-codes a map-based application with GeoJSON data, and covers map providers, layers, and patterns for connecting geospatial views with business workflows.

Meanwhile, debugging apps just got a lot more convenient. OpenUI5 1.149 ships experimental built-in debug utilities — a global ui5 object in the browser console that gives you structured access to controls, modules, and framework internals. No globals required. Thorsten Hochreuter shows what's there and how to use it. Activate with sap-ui-debug-tools=true and type ui5.help() to get started.

UI5con

UI5con is a community-driven event to connect all the UI5 users and fans out there - a common platform to get to know each other, discuss innovations and find solutions. The event is organized by the community, usually free of charge and very informal: Everyone interested in UI5 and its related projects is welcome!

Once a year, the UI5 team itself acts also as host and takes over the organization of a one day event in St. Leon-Rot/Germany packed with lectures, talks, hands-on sessions, and networking opportunities for around 400 attendees.

Find the individual events in the table below.

NameDateLocationFurther information
14. July 2026
St. Leon-Rot/Germany + Livestream

Do you want to organize a UI5con for your location? Tell us about your ideas and we'll add your UI5con to the list.
Date | TimeOrganizer | TypeTitle | DescriptionLocation
9th Oct 2026
12:30-13:15 CEST
SAP Community | Presentation
UI5 Views, Reimagined: Type-Safe TSX for a Modern Dev Experience

UI5 has long given us two ways to build views: XML views: declarative, but strongly-typed and JS views, which are code (and thus type-checkable) but imperative, hand-wiring controls with `new Button({...})`. What if you didn't have to choose? The JSX/TSX runtime is a hybrid: you write your view **declaratively**, like XML, but in **TypeScript**, so you get full type-checking, autocomplete on control properties, and JS-native loops and conditionals — while every UI5 concept you already know (data binding, aggregations, controllers, i18n) stays exactly the same. In this session we start from an empty EasyUI5 TypeScript app, wire up the community JSX/TSX runtime, and build up a view step by step: controls, bindings, aggregations with templates, events, and the structural directives `For` and `If`. You'll leave knowing exactly how to adopt TSX views in your own app, one view at a time, with XML and TSX coexisting side by side.
28th Oct 2026
12:00-12:25 CET
SAP TechEd | Road Map
JW811 | Technology road map for application and AI-native user experience

Look at the latest UI technology innovations available today for application experiences and get an overview of what we have planned next. Find out about innovations for both web and mobile SAP Fiori apps (SAPUI5, SAP Fiori elements, and mobile development) and gain an understanding of how we’re transitioning to AI-native user experiences.
28th Oct 2026
12:00-12:25 CET
SAP TechEd | Road Map
JW811V | Technology road map for application and AI-native user experience

Look at the latest UI technology innovations available today for application experiences and get an overview of what we have planned next. Find out about innovations for both web and mobile SAP Fiori apps (SAPUI5, SAP Fiori elements, and mobile development) and gain an understanding of how we’re transitioning to AI-native user experiences.
29th Oct 2026
09:00-09:45 CET
SAP TechEd | Deep Dive
AD202 | Agentic UI development with SAPUI5 and how it relates to Joule Work

Discover what’s new in development with SAPUI5 in your pro-code IDE of choice. Learn how you build modern apps using new agentic developer tools and SAPUI5 capabilities. Get insights into SAP’s UI strategy and web components and find out how you can benefit. See how this relates to the Joule Work capability.
29th Oct 2026
11:30-13:30 CET

SAP TechEd | Hands-on workshop
AD266 | Agentic UI development with SAPUI5 and how it relates to Joule Work

Use an IDE of choice to develop a modern app in SAPUI5. Explore the latest best practices, agentic AI skills, and TypeScript to build a future-ready app. Learn how to use SAP Web Components and gain a practical understanding of AI-based enhancements in SAPUI5 to elevate your apps to the Joule Work capability.

You want to organize a UI5-related event open to our community? Or you've heard about one? Tell us about it and we'll add it to the list.