alpinejs-intersect

Alpine's Intersect plugin is a convenience wrapper for Intersection Observer that allows you to easily react when an element enters the viewport.

frameworkreactivedeclarativeplugin

https://alpinejs.dev/plugins/intersect