gesdinet/infinitescroll-bundle
Symfony bundle that adds infinite scrolling to paginated lists, automatically loading the next page as users reach the bottom. It integrates with Doctrine pagination and provides configurable templates and JavaScript for seamless endless scrolling.
GesdinetInfiniteScrollBundle is a Symfony bundle that adds infinite scroll pagination to your Doctrine-backed listings. Instead of rendering traditional page links, it exposes a paginator service that returns the next slice of results and the metadata your frontend needs to decide whether to keep loading.
Wire it into a controller, pass the current offset and limit, and the bundle handles the rest—keeping queries efficient and responses predictable for AJAX or JSON endpoints.
Features
How can I help you explore Laravel packages today?