Suggestion: Enhanced Pagination for List Views in Frappe

I’d like to start a discussion on how Frappe currently handles list pagination. While the current approach of selecting 20, 100, 500, 2500 items works, the “More” button is the only way to load additional records.

For enterprise contexts, where users often work with thousands of documents, a full pagination system would be highly beneficial:

  • Keep the option to choose the number of rows per page (20, 100, 500, etc.), ideally via a dropdown with more options.
  • Replace the “More” button with standard pagination controls: Previous, Next, Page numbers, First, Last.

This would greatly improve usability and efficiency for large datasets.

Has anyone explored or implemented this type of enhancement in Frappe for enterprise use cases?

1 Like

I would suggest raise an Issue. This is actually good.