Skip to content
This page is for v4 of the legacy react-awesome-reveal package. Read the Awesome Reveal docs for the new @awesome-reveal/* packages, and the migration guide to move from v4.
⭐️ If you find this library helpful, consider supporting its development.

React Awesome Reveal

Create stunning scroll reveal animations in your React apps with just a few lines of code

Lightweight & Zero Dependencies

Only 5kb gzipped. No external dependencies means faster load times and better performance for your app.

Built for Performance

Powered by the native Web Animations API for silky smooth animations that won’t impact your app’s performance.

Developer-Friendly

Simple, intuitive API that lets you add beautiful animations with minimal code. Perfect for both beginners and experts.

Highly Customizable

Fine-tune everything from timing to easing functions. Create custom animations to match your brand’s unique style.