component

React Table

Controllable MIT React Table component with Sorting, Filtering, Grouping, Virtualization, Editing and many more

View Demos Read Documentation
ka-table schema

IDEA

props-UI-action-reducer

ka-table UI is rendered according to props passed to the component. All changes are performed by dispatching an action, and kaReducer generates new props. This approach allows having full control over every change. Because of it ka-table easily integrates with Redux but also can be used without it

CUSTOMIZABLE

High view customization

Every part can be customized and required additional events can be added

ka-table customisation
ka-table open source

FREE COMPONENT

Open source MIT component

ka-table is under MIT license, and it can be used everywhere for free. Contribution and feedback are always welcome in the ka-table repo

Open on GitHub

FEATURES

Main Features

Editing

Editing

Editors for different data types out-of-the-box, and good ability for customization

View Demo
Events

Events

All possible events can be added to childElements

View Demo
Filtering

Filtering

Use predefined filter row with customizable editors or use an extended filter

View Demo
Grouping

Grouping

Grouping is supported with cell and row customization

View Demo
Search

Search

Search by the whole Table is easy

View Demo
Selection

Selection

Multiple & single selection

View Demo
StateStoring

State Storing

Save Table's state and restore it after page reload

View Demo
Validation

Validation

Validate editor value before applying it

View Demo
VirtualScrolling

Virtual Scrolling

Virtualization work well with the big amount of data and grouping

View Demo