React Native Liquid Glass
Install from npm npm install react-native-liquid-glassmorphism

React Native Liquid Glass — iOS 26 UIGlassEffect + Android Glass Refraction

React Native Liquid Glass

The way to add authentic Liquid Glass to a React Native app — on both iOS and Android — from a single declarative component. On iOS 26 it renders Apple’s native UIGlassEffect. On Android, where there is no system Liquid Glass, it reproduces the same optics in a real-time AGSL refractive-lens shader — capturing the backdrop and bending it through a rounded-glass lozenge with edge refraction, chromatic dispersion, a mirrored edge reflection, a Fresnel rim, and tilt/touch specular highlights. Ships an Expo config plugin, first-class TypeScript types, custom shapes (including concave SVG silhouettes), and works on the New Architecture (Fabric) and the old one.

npm install react-native-liquid-glassmorphism
# Expo (dev build / prebuild — not Expo Go):
npx expo install react-native-liquid-glassmorphism
import { LiquidGlassView } from 'react-native-liquid-glassmorphism';

<LiquidGlassView variant="regular" tintColor="rgba(10,132,255,0.5)" interactive borderRadius={24}>
  <Text>Frosted glass content</Text>
</LiquidGlassView>

Why choose it

  • Real Liquid Glass on both platforms — native UIGlassEffect on iOS 26, a matching AGSL refraction shader on Android. Most alternatives are iOS-only or plain blur.
  • Actual refraction, not just blur — Android bends and magnifies the backdrop through a glass lozenge (edge refraction + chromatic dispersion + mirrored edge reflection + Fresnel rim), instead of a flat frosted pane.
  • Interactive glass — reacts to touch (a specular bloom + optical magnification under the finger) and to device tilt (a moving specular highlight).
  • Custom shapescircle, squircle, polygon, explicit points, or an arbitrary (even concave) SVG path. The glass lenses the backdrop through the shape — a real optical silhouette, not a clip.
  • Graceful degradation — full effect on iOS 26 / Android 13 (API 33+); clean blur or translucent fallbacks on older OS versions.
  • Drop-in — one declarative component, identical API across platforms, Expo config plugin, New Architecture + old architecture, TypeScript.

Comparisons

Install & source


Get React Native Liquid Glass

Authentic iOS 26 Liquid Glass + real Android glass refraction for React Native

npm install react-native-liquid-glassmorphism

Latest version on npm Monthly downloads on npm GitHub stars