What problem does it solve?
It solves the challenge of creating consistent, scalable list UIs in the Umbraco backoffice without reinventing pagination, filtering, selection, and bulk actions.
Core Features & Use Cases
- Collection architecture for Umbraco backoffice: Guides you through building the full collection structure (manifest, context, element, repository, data source, views, and actions) so the backoffice can render and operate the list.
- Repository-backed data access: Implements
UmbCollectionRepository with a data source that fetches items and returns items plus total for proper paging behavior.
- Multiple views and actions: Shows how to register a table view (and optionally actions) tied to your collection alias, including selection and table item mapping.
- Designed for production patterns: Instructs you to align with official Umbraco documentation and to study the built-in example from the Umbraco CMS repo.
Quick Start
Ask an AI to implement a new Umbraco backoffice collection with a repository-backed data source and a table view for alias "My.Collection", using the official Umbraco collections documentation as the source of truth.