Page 1 of 1
Data grids Users Survey
Which data grid library are you using?
*
A
DevExtreme Grid
B
Syncfusion Grid
C
AG Grid
D
Entirely custom In-house data grid
E
TanStack Table (formerly React Table)
F
react-data-grid
G
MUI X Data Grid
H
jQuery DataTables
I
Vaadin Grid
J
Kendo UI Grid
K
Wijmo
L
Other
Which design system / primitive components do you use alongside your data grid?
*
A
React Aria
B
Ant Design
C
Radix Primitives
D
Bootstrap
E
Tailwind CSS over HTML components
F
Chakra UI
G
Vaadin
H
Headless UI
I
Mantine
J
In-House design system
K
shadcn/ui
L
Material UI
M
Other
Why did you choose your current data grid over the alternatives?
*
Select all that apply
A
Design consistency
B
Documentation
C
Open Source
D
Support
E
Performance
F
Features available
G
Active community
H
Price
I
Customizability
J
Other
Would you consider using a data grid even if it’s associated with a different design system or UI library than the one you use?
*
A
Yes, I care more about functionality than branding or sharing a design system.
B
Yes, but I don’t typically look for components that are in a design system or UI library.
C
No, I prefer it to match my design system and offer APIs consistent with my other components.
D
Other (open explanation)
Are you currently looking to change or adopt a new data grid?
*
A
Yes, actively evaluating options
B
Not actively, but open to better alternatives
C
No, we have a lot of customizations, and switching would only make sense if the new solution clearly outweighs the cost of migrating them
D
No, we’re happy with our current solution
What is the biggest challenge or pain point you faced with your data grid?
Looking at composition, which architecture would you prefer?
A
Decomposition: I prefer starting with a single top-level React component and progressively decomposing to lower-level primitives, when needed (e.g. to customize the data grid footer)
B
Fully composable: I prefer to compose everything from the start using primitives, even if that means I have to maintain more code (e.g. with TanStack Table)
C
No preference
D
Something else
Looking at CSS customization, which architecture would you prefer?
A
No preference
B
In npm: The component includes styles that are ready to use, the CSS in the npm package, but I can easily override them.
C
In git: The component includes styles that are ready to use, but the npm package has no CSS files, I copy & paste fully fonctionnal demos (like shacn/ui).
D
Something else
What best describes your current role?
*
A
Frontend Developer / Design Engineer
B
Senior Frontend Engineer / Tech Lead
C
Staff Engineer / Software Architect / Tech Lead
D
Full-Stack Engineer
E
Engineering Manager / CTO / VP of Engineering
F
UI/UX Designer
How big is the development team in your company?
*
A
up to 5 developers
B
6-10 developers
C
11-50 developers
D
51-100 developers
E
101-200 developers
F
200-500 developers
G
500+ developers
Are you or is your company paying for a data grid?
*
A
Yes, we paid for this component
B
No, but we're considering it
C
No, and we don't plan to
(Optional) Anything else you'd like to share about your experience with data grids?
(Optional) Please leave your contact email if you'd be open for a follow-up conversation about your pain points and requirements.
Submit