v3.0.7 ship · LiquidGlass + Quantum UI

Interfaces that feel hand-polished by light.

AuraGlass is the React design system for premium glassmorphism — physically accurate refraction, backdrop-aware contrast, and 356 components that adapt to environment, motion, and intent.

Contrast Guard
WCAG AA · auto
GPU Material
Snell's law refraction
Motion Physics
tilt · ripple · spring
Adaptive AI
biometric · context
356 components
tree-shakeable
Quantum states
probabilistic UI
// Why AuraGlass

A glass primitive, not a CSS preset.

Every component shares a single material model — so blur, refraction, contrast, and motion stay coherent from a toast to a full-page modal.

01

LiquidGlass material

Physically accurate Snell's law refraction with tunable IOR bands from 1.33 to 1.52, plus thickness controls. WebGL where available, CSS everywhere else.

LiquidGlass material
02

Contrast Guard

Backdrop-aware tinting samples real-time luminance and lifts text to WCAG AA — even across unpredictable imagery.

aa · 7.3:1
aa · 11.2:1
Contrast Guard
03

Quality tiers

Ultra · High · Balanced · Efficient profiles decide shader cost, particle density, and sampling budgets per device.

Quality tiers
04

Motion responsiveness

Device tilt, micro-interactions, and ripple physics that connect touch to light. Spring-driven, reduced-motion safe.

Motion responsiveness
05

SSR-deterministic

SeededRandom and safe DOM helpers render identical markup on server and client. No hydration mismatches.

SSR-deterministic
// Components · 356 of them

Everything is glass.
Nothing feels heavy.

From inputs and toasts to full ecosystem simulators — drop in, theme by persona, ship.

adaptive components

356

world-first inventions

17

AI-powered suites

8

WCAG by default

AAA
// Drop-in

One install. Zero theming.

AuraGlass ships with sensible defaults, SSR helpers, and tree-shakeable exports. Opt into LiquidGlass when you need refraction.

terminal
npm install aura-glass
# Optional · 3D / WebGL effects
npm install three @react-three/fiber
App.tsx
import { GlassCard, GlassButton } from 'aura-glass'
 
export default function Hello() {
return (
<GlassCard material="liquid" tier="high">
<h2>Welcome back, Mira</h2>
<GlassButton variant="aurora">
Continue
</GlassButton>
</GlassCard>
)
}
// Start building

Make the next thing feel true.

Crafted in the open. Trusted in production at studios that don't accept rough edges.