# Paginate The `paginate` object provides pagination information and helpers inside the `paginate` tag. Use it to build paginated navigation and display page details. ## Usage Example ```liquid {%- paginate product_group.products by 20 -%} {%- endpaginate -%} ``` ## Properties ### page_size The number of items in the current page. ### current_page The number of the current page. ### current_offset The total number of items on the pages previous to the current page. ### pages The total number of pages in the pagination. ### items The total number of items in the pagination. ### parts An array describing each part of the pagination (for advanced navigation). ### previous An object describing the previous page link: - `is_link`: true if there is a previous page - `title`: the link text (usually "Previous") - `url`: the URL for the previous page (or null if not available) ### next An object describing the next page link: - `is_link`: true if there is a next page - `title`: the link text (usually "Next") - `url`: the URL for the next page (or null if not available)