PHPackages                             tv2regionerne/statamic-endless - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. tv2regionerne/statamic-endless

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

tv2regionerne/statamic-endless
==============================

v2.0.0(2mo ago)013[1 issues](https://github.com/tv2regionerne/statamic-endless/issues)PHP

Since Mar 15Pushed 2mo ago4 watchersCompare

[ Source](https://github.com/tv2regionerne/statamic-endless)[ Packagist](https://packagist.org/packages/tv2regionerne/statamic-endless)[ RSS](/packages/tv2regionerne-statamic-endless/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (6)Dependencies (2)Versions (16)Used By (0)

Statamic Endless
================

[](#statamic-endless)

Statamic Endless allows you to create infinite scroll lists that automatically or manually load new entries when you get to the end.

How to Install
--------------

[](#how-to-install)

You can search for this addon in the `Tools > Addons` section of the Statamic control panel and click **install**, or run the following command from your project root:

```
composer require tv2regionerne/statamic-endless
```

How to Use
----------

[](#how-to-use)

Make sure Livewire v3 is installed, then use the `collection:endless` tag:

```
{{ collection:endless as="posts" from="blog" paginate="5" }}

        {{ posts }}
            {{ partial:blog/post }}
        {{ /posts }}

    Load More
{{ /collection:endless }}
```

Example with intersectors:

```
{{ collection:endless as="posts" from="blog" paginate="5" }}

        {{ posts }}
            {{ partial:blog/post }}
        {{ /posts }}

{{ /collection:endless }}
```

You must enable pagination.

The content will be wrapped in a Livewire/Alpine component:

- You should add an `x-ref` of either `append` or `prepend` to the element that contains your list.
- You can call `trigger` to load more entries using `x-intersect` or `x-on`.
- You can check the loading state with `loading`.

On secondary loads variables from outside tag scope will only be avaliable if you list them in the `context` parameter (pipe delimited). These variables must be serializable.

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance86

Actively maintained with recent releases

Popularity5

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 76.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~136 days

Recently: every ~163 days

Total

6

Last Release

68d ago

Major Versions

v1.4.0 → v2.0.02026-03-06

### Community

Maintainers

![](https://www.gravatar.com/avatar/b9761a79e61f2d5b9d650510dfb3555da18daf38f027aa84012c937e397e39a7?d=identicon)[cboxdk](/maintainers/cboxdk)

---

Top Contributors

[![jacksleight](https://avatars.githubusercontent.com/u/126740?v=4)](https://github.com/jacksleight "jacksleight (30 commits)")[![ryanmitchell](https://avatars.githubusercontent.com/u/51899?v=4)](https://github.com/ryanmitchell "ryanmitchell (6 commits)")[![sylvesterdamgaard](https://avatars.githubusercontent.com/u/2431914?v=4)](https://github.com/sylvesterdamgaard "sylvesterdamgaard (2 commits)")[![cvinding](https://avatars.githubusercontent.com/u/44891989?v=4)](https://github.com/cvinding "cvinding (1 commits)")

### Embed Badge

![Health badge](/badges/tv2regionerne-statamic-endless/health.svg)

```
[![Health](https://phpackages.com/badges/tv2regionerne-statamic-endless/health.svg)](https://phpackages.com/packages/tv2regionerne-statamic-endless)
```

###  Alternatives

[livewire/flux

The official UI component library for Livewire.

9385.0M86](/packages/livewire-flux)[livewire/volt

An elegantly crafted functional API for Laravel Livewire.

4195.3M84](/packages/livewire-volt)[jantinnerezo/livewire-alert

This package provides a simple alert utilities for your livewire components.

8041.2M20](/packages/jantinnerezo-livewire-alert)[leandrocfe/filament-apex-charts

Apex Charts integration for Filament PHP.

4861.2M8](/packages/leandrocfe-filament-apex-charts)[spatie/laravel-livewire-wizard

Build wizards using Livewire

4061.0M4](/packages/spatie-laravel-livewire-wizard)[spatie/laravel-dashboard

A dashboard for Laravel

568156.1k94](/packages/spatie-laravel-dashboard)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
