React Peel

Realistic peel effects for React

Create stunning page peel, page flip, scratch card, and reveal effects with a lightweight, fully-typed API.

React Peel
🎨

🎨 Ready-to-Use Presets

Jumpstart your project with built-in presets for sticky notes, page flips, calendars, scratch cards, gift cards, envelopes, and more.

🔗

🔗 Hook-Based Control

Use the usePeel hook for full programmatic control — animate, query progress, reset, and chain complex sequences with async/await.

âš¡

âš¡ Smooth Animations

Built-in easing functions (ease, spring, bounce) and animation helpers for buttery-smooth motion and professional results.

🎯

🎯 Flexible Interactions

Draggable peels, click handlers, constraints, and custom drag behaviors. Full control over user interactions.

📦

📦 TypeScript First

Complete TypeScript definitions for components, options, callbacks, and animation utilities. Excellent IDE support.

🎭

🎭 Rich Effects

Shadows, reflections, fade-outs, and shiny back layers. Fine-tune every visual detail to match your design.