Svelte Reveal is a library created with the purpose of helping Svelte users add reveal on scroll animations to their web applications in the easiest way possible. This library leverages the Intersection Observer API in order to know when to trigger the animations.
- ⚡️ Near zero config
- 👀 Intersection Observer API
- 🧩 Customizable transitions
- 🔌 Extensive API
- 📚 Exhaustive documentation
- 🔥 100% TypeScript
The documentation is available here.
Name | Purpose | Description |
---|---|---|
svelte-reveal | package | The Svelte action that gets published on NPM |
with-svelte-vite | example | Basic example project on how to use Svelte Reveal with Svelte + Vite |
with-sveltekit | example | Basic example project on how to use Svelte Reveal with SvelteKit |
Feel free to open a new issue in case of any problems.
This project uses Semantic Versioning to keep track of its version number.