Framework for building interfaces for data collections using declarative style. Simplifies describing series of items such as datasets from search pages, registered users, CSV file rows, database tables, etc. Provides generic interface for pagination, search, filtering, sorting, and displaying data in multiple formats (HTML, CSV, JSON, custom). Supports multiple data sources: ModelData (SQLAlchemy models), ApiSearchData/ApiListData (CKAN API), CsvFileData (CSV files), StatementData/UnionData (raw SQL). Features include configurable columns with visibility/filterability/sortability controls, multiple serializers (JSON, CSV, DictList, HTMX Table, ChartJS), naive filters and search for model data, streaming encoding for large datasets, collection registration via signals, export endpoints with custom filenames, value serializers for custom formatting, and integration with ckanext-admin-panel for configuration.