DataSheetGrid
Languages and libraries
react ui component library
SHOW HN2023
How HN took it
7 positive, 10 neutral or asking, 4 mixed, 11 critical, out of 32 comments about the project. Thread score -0.15.
Execution: 2 for, 6 againstIdea: 2 for, 3 againstDesign: 0 for, 1 againstPerformance: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Good UX and smooth editing with copy-paste and keyboard navigation
From 2 comments
Well done! This has some great features people usually ask for, like performance and copy-paste, and the whole UI is super polished.
lxe on HNI just started using this in a project this week to replace an "edit each row with a dialog" interface with an inline table edit mode which makes the editing much quicker (and…
herman_toothrot on HN
Spreadsheet-like range selection built in
From 2 comments
@nick-keller, thanks for making this. I came across it a month ago and it looks very promising. It has range selection out of the box (a pro feature in some alternative…
space_explorer on HNMUI appears to be more mature but DataSheetGrid has spreadsheet-like range selection out of the box while MUI only provides a beta version under its premium plan. From MUI: "This…
space_explorer on HN
Objections
Missing sorting, filtering and other common table features
From 3 comments
This is nice, but it's missing a few of the killer features from things like Airtable or MUI DataGrid: sorting/filtering, row/column pinning, aggregation rows, pivoting, etc.…
promiseofbeans on HNThis seems extremely bare-bones and doesn't seem to implement any useful features you might expect from a component like this(sorting, filtering, etc). I think in the vast…
IceDane on HNYour React component looks really nice. I agree with some of the other commenters that sorting and other basic features really are important. As a side note, I've built various…
nrjames on HN
Page layout jumps on some mobile browsers
From 3 comments
Looks great at first glance… but the page keeps wobbling up and down as the endlessly changing hero text at the top shifts between 3 and 4 lines, so a little hard to read the…
timmb on HNSame issue here, very annoying to try and view the page when it’s jerking up and down randomly. iOS safari.
jdjdjdjdjd on HNSame thing is happening to me
samanator on HN
No column resizing
From 1 comment
I just started using this in a project this week to replace an "edit each row with a dialog" interface with an inline table edit mode which makes the editing much quicker (and…
herman_toothrot on HN
Requests
Column resizing
From 2 comments
I just started using this in a project this week to replace an "edit each row with a dialog" interface with an inline table edit mode which makes the editing much quicker (and…
herman_toothrot on HNYeah, column resize is kind of a normal thing; I guess they will add that soon enough.
anonzzzies on HN
Sorting and filtering
From 2 comments
This is nice, but it's missing a few of the killer features from things like Airtable or MUI DataGrid: sorting/filtering, row/column pinning, aggregation rows, pivoting, etc.…
promiseofbeans on HNYour React component looks really nice. I agree with some of the other commenters that sorting and other basic features really are important. As a side note, I've built various…
nrjames on HN
More examples and demos
From 1 comment
@nick-keller, thanks for making this. I came across it a month ago and it looks very promising. It has range selection out of the box (a pro feature in some alternative…
space_explorer on HN
Questions
How does it compare to Tabulator or TanStack Table
From 2 comments
Congratulations! How would you compare it to Tabulator?
Keyframe on HNIm not familiar with tank stack table, but being “headless” does it mean that it could be combined with DataSheetGrid for the UI ?
alfonsodev on HN
Does it support real-time multi-user editing
From 1 comment
Does it support multiple users editing same row or column ? And can we see others changes in realtime like cursors of other user ?
Jayakumark on HN
Alternatives named
AG Grid
From 2 comments
I've been using this component for sometime: https://www.ag-grid.com/example/ Perhaps someone who has experience with these components can list some other ones they like that act…
infocollector on HNI haven't looked extensively at react-datasheet. It looks like it is trying to build more of a full product than the other data tables. I have used ag-grid extensively, its an…
paddy_m on HN
TanStack Table
From 2 comments
This seems extremely bare-bones and doesn't seem to implement any useful features you might expect from a component like this(sorting, filtering, etc). I think in the vast…
IceDane on HNIf you want to bring your own UI, TanStack Table (formerly React Table) [0], if you want something that's batteries included, MUI [1][2]. There are of course other options with…
Etheryte on HN
MUI data grid
From 1 comment
If you want to bring your own UI, TanStack Table (formerly React Table) [0], if you want something that's batteries included, MUI [1][2]. There are of course other options with…
Etheryte on HN