Overview of LiquidGlassKit components
masterLiquidGlassKit provides drop-in replacements for standard UIKit components to replicate the iOS 26 liquid glass design system on iOS 13+.
Core Rendering
- LiquidGlassView: The engine using Metal shaders for refraction, chromatic dispersion, Fresnel reflections, glare highlights, and shape merging. It uses
CABackdropLayeror a root view rendering fallback for App Store safety. - ZeroCopyBridge: A utility using
IOSurfaceto bridge rendering into Metal textures without unnecessary memory copies.
UI Components
- LiquidLensView: A replacement for
_UILiquidLensView. Features include resting/lifted states and acceleration-based animations. Conforms toAnyLiquidLensView. - LiquidGlassEffectView: A
UIVisualEffectView-compatible wrapper. SupportsLiquidGlassEffect(regular/clear) andLiquidGlassContainerEffect. Conforms toAnyVisualEffectView. - LiquidGlassSlider: A
UISliderreplacement with dual thumb states (contracted/expanded), rubber-band physics, and haptic feedback. Conforms toAnySlider. - LiquidGlassSwitch: A
UISwitchreplacement with dual thumb states, edge-based toggling, and haptic feedback. Conforms toAnySwitch.