Tabulator
Tabulator is a vanilla JS library that allows you to create interactive tables in seconds from any HTML Table, Javascript Array, JSON formatted data or AJAX data source.
Have a look at the Examples Page to play with the many features that Tabulator has to offer.
Features Overview
- Filters
- Sorting
- Formatting
- Grouping
- Ajax
- Editing
- Callbacks
- Virtual DOM
- CSS Styling
- Pagination
- Packaged Themes
- Mutators
- Accessibility
- Freeze Data
- Row Selection
- Localization
- Download Data
- Layout
- Key Bindings
- Responsive Layout
- Persistent Configuration
- History
- Navigation
- Column Calculations
- Input Validation
- Clipboard
- Connected Tables
- Tree Structure
Preview
Cell editing

Filtering and sorting

Frozen columns

Grouped headers

Grouping

Localization

Multiple row selection

Nested data tree

Nested tables

Pagination

Theme for Bootstrap

Theme Midnight

Vertical headers

STATS ON GITHUB
- 7390
- 870
- 380
- License: MIT
- Author: Oli Folkerd
- Last update: N/A