Data Grid
CoreUI Data Grid hexagon
CoreUI Data Grid ADD-ON
Your tables choke past a few thousand rows — this one doesn't. 100,000+ rows, buttery-smooth, with sorting, filtering, inline editing and drag-and-drop row reordering built in. It's not part of your PRO license — a separate add-on for Bootstrap, React, Vue and Angular.
Data Grid sorting, filtering, row reordering, inline editing & pagination

This is the kitchen-sink demo: one grid with every interaction feature turned on at once, so you can see how they compose. It renders 10,000 rows across fourteen columns — four hidden by default — with the toolbar , per-column filters , column sizing , pinning , ordering & visibility , the column menu , row selection , multi-column sorting and pagination — plus drag-and-drop row reordering and inline cell editing on top.

Every one of these is a single option, documented on its own page in the Data Grid docs — this demo just enables them together.

Data Grid virtualization

Only the visible window of rows exists in the DOM — scroll, sort, filter and select across the full dataset. This live demo runs on 100,000 generated rows, tuned by the rowHeight and overscan options . For datasets larger than browser memory, hand paging to your backend with server-side data — see the Performance guide for tuning advice.