DEV Community

Dennis Morello
Dennis Morello

Posted on

React Awesome Reveal

Hi all, I am writing react-awesome-reveal, a React library to animate elements when they appear in the browser viewport. It uses the Intersection Observer API and CSS Animations to be buttery smooth 🚀

Let me know what you think!

Top comments (6)

Collapse
 
jerry_hopper profile image
jerry hopper

Thats great stuff!
initially i couldnt find a live-demo, but after visiting react-awesome-reveal.morello.dev/ i was sold.

great job, i'll definatly will use it.

Collapse
 
morellodev profile image
Dennis Morello

Happy to hear that! :)

Collapse
 
dance2die profile image
Sung M. Kim

Could you share what the library does, and how it can benefit here?

Collapse
 
morellodev profile image
Dennis Morello

Sure, I wrote an introduction in the README file of the project, I think it is worth having a look at that ;)

I decided to write this lib because I really missed a reusable and performant way to make elements appear on the screen with animations as they enter the viewport using modern technologies (Intersection Observer API and CSS Animations) - my library is focused on performances.

Check out the demo at react-awesome-reveal.morello.dev to check by yourself how smooth the transitions are :)

Collapse
 
dance2die profile image
Sung M. Kim

Thanks Dennis. I didn't check out the README there. Appreciate time and effort put into the library~

Thread Thread
 
morellodev profile image
Dennis Morello

Thank you Sung :)