1 comments

  • xcution 9 hours ago ago

    I've been building data tables for various projects for a while. Every project needed sorting, filtering, pagination, row selection, exports — but wiring them together always felt unnecessarily complex.

    Niko-table follows shadcn's approach: copy the components into your project and own the code. No black-box library. Built on TanStack Table v8 and shadcn/ui.

    Features: row selection, bulk actions, faceted filters, Excel-like column filters, multi-column sorting, column pinning/visibility, row expansion, sidebar panels, pagination with virtualization (10k+ rows), CSV export, tree tables, and fully controlled state.

    Would love feedback on the API design.