Foundation & API
v1.0.0Core Architecture

Cinematic page transitions for Next.js & React.

GlideCN is a synchronized dual-frame transition engine. Zero layout shifts, 60fps GPU compositor acceleration, and copy-paste components.

npx glidecn-cli init
Browse 70+ Transitions

Engine Benchmarks

Designed for zero-friction integration and maximum compositor performance.

60 FPS
GPU Compositor Lock

Transitions animate strictly on GPU compositor layers (transform, opacity, clip-path) to ensure a 16.6ms frame budget.

0 CLS
Frozen Router Context

Outgoing page context is frozen at navigation time. No premature re-renders or unmounting flashes.

70+
Production Transitions

From 3D cubes and origami folds to electron-beam CRT collapses and fluid ink diffusion.

<2.1kB
Core Engine Weight

Zero bloated runtime. Direct code ownership into your project directory via CLI.

Dual-Frame Pipeline

Watch how GlideCN orchestrates outgoing freeze snapshots and incoming mounts simultaneously.

1
2
3
4
Route: /feed
Active Route
READY
Route: /profile
Awaiting Navigation

Zero-Config Quickstart

Pick your stack. Add the provider. Wrap your pages.

// app/layout.tsximport { GlideCNProvider, GlideCN } from '@/components/glidecn';export default function RootLayout({ children }: { children: React.ReactNode }) {  return (    <html lang="en">      <body>        <GlideCNProvider defaultTransition="cube">          <GlideCN>            {children}          </GlideCN>        </GlideCNProvider>      </body>    </html>  );}// app/page.tsximport { Page } from '@/components/glidecn';export default function Home() {  return (    <Page transition="circular-portal" duration={0.6}>      <main>...</main>    </Page>  );}

Transition Families

Curated transition archetypes crafted for different aesthetic atmospheres.

Explore 70+ Transitions