Cactus Grid
The data grid for dashboards and internal tools. Pro-level features, a look that fits your brand with one color, and a license you pay for once.

Measured, not promised
Every number below comes from the automated test suite that runs on each change.
- 60 fps
- scrolling 100,000 rows × 200 columns
- 0
- accessibility violations (axe-core), light and dark
- 3
- browser engines tested: Chromium, Firefox, WebKit
- 270+
- unit tests, plus end-to-end tests of the demo
Everything a dashboard table needs
How it compares
An honest look. Prices from each vendor’s site, October 2026; MUI X and AG Grid also have free community editions.
| Cactus Grid Solo | MUI X Pro | AG Grid Enterprise | |
|---|---|---|---|
| Price per developer | $79 once | $299 a year | $999 |
| Updates | All of 1.x, free | While you renew | 1 year included |
| Virtualized rows and columns | ✓ | ✓ | ✓ |
| Sorting, filters, quick search | ✓ | ✓ | ✓ |
| Resize, reorder, pin, hide columns | ✓ | ✓ | ✓ |
| Server data, infinite scroll | ✓ | ✓ | ✓ |
| Polished look in your brand color | ✓ | Material Design | Built-in themes |
| Cell editing | Coming in 2.0 | ✓ | ✓ |
| Tree data, grouping, Excel export | Coming in 2.0 | Tree data; the rest in Premium ($599/yr) | ✓ |
Get Cactus Grid
Launch pricesLicenses count developers, not projects: every tier covers unlimited projects, commercial use, SaaS and client work. Pay once, upgrade later by paying the difference.
- 1 developer
- Unlimited projects, commercial and SaaS
- Client work: build and hand over
- Every 1.x update, source code included
- Up to 5 developers
- Unlimited projects, commercial and SaaS
- Client work: build and hand over
- Every 1.x update, source code included
- Up to 10 developers
- Everything in Team
- Platform products: your customers use the grid inside your product
- Every 1.x update, source code included
What you download
packages/The four packages, ready to install. No registry, no token: commit them with your code.source/The full TypeScript source, its tests and the demo playground.docs/Guides for every feature, plus a prop-by-prop map from MUI X.example/A small Vite + React app, running in two commands.
npm install ./vendor/cactus-grid/*.tgzQuestions about Cactus Grid
Something else? Write to support@cactusdeck.com.
Is it really one payment?
Yes. The license is perpetual and every 1.x update is free. Version 2.0 (editing, tree data, grouping, Excel) will be a new purchase at 50% off for existing customers.
Can I use it in a SaaS that charges its users?
Yes, with any license. Extended is only for platform products, where your own customers build their own apps or dashboards that include the grid.
What counts as a developer?
Anyone who works with Cactus Grid’s code at a given time, contractors included. People who only use the apps you build don’t count.
How do I install it without npm?
Copy the packages/ folder into your project and run one install command. It works with npm, pnpm, yarn and bun, and in CI without tokens. To update, replace the files with a newer download.
What does it not do yet, compared with MUI X Pro?
Cell editing, tree data and row grouping. They are planned for 2.0. Everything else on this page is in 1.0 today.
Does it work with Next.js, Tailwind, Bootstrap or MUI?
Yes. In Next.js it renders as a client component. Its styles are scoped to the grid, and a test checks it looks the same next to Bootstrap 5 and Tailwind 4.