svelte-reveal Svelte Themes

Svelte Reveal

Svelte action that leverages the Intersection Observer API to trigger reveal on scroll transitions.

⚠️ This package has been sunset Svelte Reveal is no longer actively maintained. The final release is version 1.2.0. Please see the package README for context and recommended alternatives.

Svelte Reveal

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.

Features

  • ⚡️ Near zero config
  • 👀 Intersection Observer API
  • 🧩 Customizable transitions
  • 🔌 Extensive API
  • 📚 Exhaustive documentation
  • 🔥 100% TypeScript

Documentation

You can find full documentation on svelte-reveal.vercel.app.

Monorepo

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

Troubleshooting

Feel free to open a new issue in case of any problems.

Funding

Want to buy me a coffee?

Versioning

This project uses Semantic Versioning to keep track of its version number.

Changelog

CHANGELOG

License

MIT

Top categories

Loading Svelte Themes