PHPackages                             shallowred/kirby-collection-manager - 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. shallowred/kirby-collection-manager

ActiveKirby-plugin[Utility &amp; Helpers](/categories/utility)

shallowred/kirby-collection-manager
===================================

A powerful Kirby CMS plugin for managing collections with AJAX pagination, search, filtering, and sorting. Provides both complete out-of-the-box solution and flexible components for custom implementations.

v1.1.0(1mo ago)019MITPHPPHP &gt;=8.1

Since Sep 25Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/ShallowRed/kirby-collection-manager)[ Packagist](https://packagist.org/packages/shallowred/kirby-collection-manager)[ Docs](https://github.com/ShallowRed/kirby-collection-manager)[ RSS](/packages/shallowred-kirby-collection-manager/feed)WikiDiscussions main Synced 2w ago

READMEChangelogDependencies (6)Versions (6)Used By (0)

Kirby Collection Manager
========================

[](#kirby-collection-manager)

AJAX-powered collection listings for Kirby CMS: search, filters, sorting and pagination, rendered server-side and enhanced with [htmx](https://htmx.org). Works without JavaScript, supports several independent collections on the same page, and ships with sensible default snippets you can override.

Installation
------------

[](#installation)

```
composer require shallowred/kirby-collection-manager
```

Requires PHP 8.1+ and Kirby 4 or 5.

Quick start
-----------

[](#quick-start)

The plugin follows Kirby's controller/template split. In a controller (page controller, snippet controller or block controller), hand your collection to `CollectionController::handle()`:

```
// site/controllers/blog.php
