How to Remove Pagination in All List Views and Show All Records in ERPNext?

Hi everyone,

I’m looking for a way to remove pagination in all list views in ERPNext and instead display all records without any limit.

I understand pagination is used for performance, but in my use case, the Doctypes have very few records (less than 100), and I would prefer to show all data in one view without requiring users to click through pages.

Is there a way to:

  • Remove or disable pagination globally?
  • Or set a very high page_length for all list views?
  • Ideally, this should be done from the frontend (Client Script), without modifying the backend or creating custom apps.

Any help or workaround is appreciated!

Thanks in advance.