Skip to content

Add react-datatable (React grids)#62

Open
FroeMic wants to merge 1 commit into
FancyGrid:masterfrom
FroeMic:add-react-datatable
Open

Add react-datatable (React grids)#62
FroeMic wants to merge 1 commit into
FancyGrid:masterfrom
FroeMic:add-react-datatable

Conversation

@FroeMic
Copy link
Copy Markdown

@FroeMic FroeMic commented May 9, 2026

Adds react-datatable under the React-specific grids with documentation + site links (no public GitHub repo).

Made with Cursor

Co-authored-by: Cursor <cursoragent@cursor.com>
@FroeMic
Copy link
Copy Markdown
Author

FroeMic commented May 9, 2026

Maintainers — react-datatable targets product tables (filters, views, virtualization, server modes) on TanStack Table + shadcn-style UI + Tailwind, shipped as copy-in source. Public surface is documentation only.

I hope taking the liberty to open a PR directly is ok!

I built react-datatable.com after rebuilding datatables 4 times for 4 different products. I felt like most available solutions either

give you a library blackbox that is hard to customize, extend, and truly own
or get you 50% of the way with headless primitives or some UI and then you are left spending weeks integrating more advanced features (virtualization, pagination, infinite loading) and polishing the UX and performance (rerenders)
The idea with react-datatable is the following: It gives you a production-grade implementation that comes with great UI/UX and all the features you might need out of the box. It also ships with server-side adapters that make it easy to move the table operations out of the client. Plus, instead of shipping as closed package you install the source code into your react-app like shadcn/ui.

The benefits:

You save weeks, if not months, of developer time you would need, to get there with headless libraries.
You also retain full control over customisation and future extension, because you can directly modify the source code, without any limitiations.
Bonus: this works really well with coding agents, like cursor, codex, and claude-code because they have full visibility over the implementation.
Curious to hear your thought!

Best
Michael

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant