Reveal-on-scroll animations for React, Vue, Astro and plain JavaScript. Content fades and slides in when it enters the viewport. The packages use the Intersection Observer API and the Web Animations API.
| Framework | Package |
|---|---|
| React | @awesome-reveal/react |
| Vue | @awesome-reveal/vue |
| Astro | @awesome-reveal/astro |
| JavaScript | @awesome-reveal/core |
- Read the docs at awesome-reveal.dev.
- Ask questions and share ideas in GitHub Discussions.
- Support the project on GitHub Sponsors.