List.js
List.js: Lightweight JavaScript Library for Enhancing Tables and Lists
A lightweight JavaScript library requiring minimal CSS and HTML markup, adding search, sort, filters, and flexibility to tables, lists, and various HTML elements.
What is List.js?
List.js is a lightweight open-source JavaScript library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Developed by Jonny Strömberg, List.js aims to handle large data sets and complex data without getting bogged down.
Some key features of List.js include:
- Search - Quickly filter table content with flexible fuzzy search logic
- Sort - Sort by column with numerical sorting, case insensitive sorting and date sorting
- Filters - Filter data based on preset filters or custom filters
- Simple setup - List.js requires little CSS and HTML markup and can work with existing HTML
- Lightweight - Only ~9kb minified and gzipped, with no dependencies
- Responsive - Built to seamlessly adapt to all screen sizes and devices
- Customizable - Exposes hooks that allow you to customize the behavior
List.js is designed to handle large datasets and complex data without getting bogged down. It aims to be a dependable solution for enhancing usability and filtering capabilities without requiring a lot of custom code. The library works well with popular frameworks like React, Angular and Vue.
List.js Features
Features
- Client-side searching, sorting and filtering
- Minimal CSS and HTML markup required
- Works with existing HTML
- Lightweight size
Pricing
- Open Source
Pros
Cons
Official Links
Reviews & Ratings
Login to ReviewThe Best List.js Alternatives
View all List.js alternatives with detailed comparison →
Top Development and Javascript Libraries and other similar apps like List.js
Here are some alternatives to List.js:
Suggest an alternative ❐DataTables
Gohono
FancyGrid
FooTable
JQuery Dynatable
Grid.js
Vanilla-DataTables