Need help with jplist?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

442 Stars 183 Forks Other 379 Commits 68 Opened issues


jPList jQuery Data Grid Controls is a flexible jQuery plugin for sorting, pagination and filtering of any HTML structure (DIVs, UL/LI, tables, etc).

Services available


Need anything else?

Contributors list

No Data

:exclamation:jQuery jPList plugin is deprecated. Please check pure JavaScript (ES6) jPList Library alternative instead.

jPList - jQuery Data Grid Controls jPList - jQuery Data Grid Controls

jPList is a flexible jQuery plugin for sorting, pagination and filtering of any HTML structure (DIVs, UL/LI, tables, etc). Get started at

Reporting issues

Please read jPList guidelines that includes directions for opening issues and making feature requests.

Common Features

  • Works with any content (tables, lists, div elements etc...)
  • Works with JavaScript templates like Handlebars, Mustache etc.
  • Supports XML + XSLT
  • Grid/list view demo page
  • Supports local storage and cookies
  • Has deep links support
  • Fully customizable styles
  • Works in all major browsers
  • Annotated source code
  • Solid documentation


  • Ascending and descending sorting
  • Sort numbers, text, date and time
  • SELECT and UL/LI sort controls
  • Sort by 'Most Reviewed' and by 'Top Rated' items


  • Auto pagination control
  • Google style pagination
  • Items per page control

Filter and Search

  • Any number of textbox filters
  • Any number of dropdown filters
  • Filter by jQuery path or by text content
  • Checkbox and radio button filters
  • Button filter controls
  • Range filter controls

Other Controls

  • Reset button Control
  • Back button Control
  • Counter Controls
  • jQuery UI range slider filter
  • jQuery UI date picker range filter

Data Sources


Layout Examples

Data Sources

Controls Examples

Toggle Filters

jPList with jQuery UI

DateTime Examples

Other Examples






Browser Compatibility

  • Internet Explorer 8+
  • Firefox
  • Chrome
  • Safari
  • Opera

jQuery Compatibility

  • Works with jQuery from version 1.8
  • Works with jQuery 2.x versions


If you find jPList useful, please consider making a donation to support project development. Thank you for your help!


We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.