Lit

Lit is a lightweight, standards-based library for building Web Components with declarative HTML templates and reactive properties. Built directly on the browser's native Web Components APIs, Lit adds minimal overhead — resulting in small bundle sizes and fast rendering without a virtual DOM. The WebUI Runtime uses Lit 3 as its primary framework for standalone page development. Lit components are written in TypeScript using decorators (@customElement, @property, @state) and are fully interoperable with the Siemens IX design system. Because Lit Web Components are framework-agnostic, they can be reused across the WebUI Runtime, the Dashboard, and third-party integrations.