compare
An AG Grid alternative, priced per domain.
Last updated 30 August 2026
If you are looking for an AG Grid alternative, it is probably not the feature list that sent you. It is a per-developer licence and a team that is about to grow. Lattice Grid is licensed once per domain, with the developer count left out of it entirely. Here is what that does to the number.
AG Grid Enterprise, per developer
$39,900/yr
AG Grid's multi-application enterprise subscription runs up to about $1,995 per developer per year. A perpetual licence is around $999 per developer with a year of support. Either way, the number tracks headcount. Figures per ag-grid.com, 30 August 2026; verify before relying on them.
lattice grid, per domain
$1,000
Charged once per domain the grid is served from. Unlimited developers, contractors and build agents. Updates included for the term.
Per developer, or per domain
AG Grid's enterprise edition is licensed per developer. That model ties the price of the grid to the size of the team, so every hire, every contractor and every agency you bring in is another seat to buy and, at renewal, another line to reconcile against who actually touched the code. Lattice Grid is licensed per domain instead: a named domain is $1,000 and a wildcard is $10,000, each with unlimited developers and a year of updates and support. The number you pay is decided by where the grid is served from, not by how many people are on the team. Put ten developers on it or a hundred; the licence does not move.
The strongest honest comparison is the multi-application subscription. A twenty-developer team on that tier is roughly $40,000 a year, against a $1,000 one-off here. That is the gap.
Where the grids line up
Both grids do all of this. The difference is what you have to buy to get it: AG Grid puts several of these behind the Enterprise tier, and Lattice Grid ships one edition.
| Capability | AG Grid | Lattice Grid |
|---|---|---|
| Licence unit | Per developer | Per domain |
| Team size affects price | Yes | No |
| Row grouping | Enterprise | Included |
| Pivoting | Enterprise | Included |
| Aggregation and totals | Enterprise | Included |
| Tree data | Enterprise | Included |
| Master / detail | Enterprise | Included |
| Server-side row model | Enterprise | Included |
| Excel export | Enterprise | Included, no extra dependency |
| Integrated charts | Enterprise | Included, 35 types |
| Community edition | Yes, free and capable | Free on localhost, watermarked |
| Ecosystem and adoption | Larger, older, more answers online | New, smaller, direct support |
| Framework builds | First-class React, Angular, Vue | Vanilla, with React, Vue, Svelte adapters |
The last three rows are where AG Grid wins. A larger ecosystem and a decade of answers online are real advantages, and if they matter more to you than the licence model, buy AG Grid. Enterprise gating is per ag-grid.com documentation on 30 August 2026 and should be re-verified before you rely on it.
What AG Grid has no answer to
These have no AG Grid equivalent at any tier. They are the tools that matter once the grid stops being a page you build and becomes the screen somebody uses all day.
| Capability | AG Grid | Lattice Grid |
|---|---|---|
| Presentation mode | None | Scale to a room, saved views as slides, spotlight rows, still live |
| Redaction | None | Mask a column before a screen share, one click back |
| Annotations | None | Draw over the grid, marks held in content coordinates |
| Shadow columns | None | Delta, times moved, rank and places climbed since the page loaded |
| Statistics layer | None | Median, p95, deviation and a full column profile over the filtered rows |
| Unit types | Basic types | IP as 32-bit, durations, unit families with base storage, hex, JSON leaves as columns |
Moving from AG Grid
The real objection to switching is not price, it is the rewrite. It is a genuine cost. This is a different API, so moving means rewriting the grid layer, not swapping an import. What makes it tractable is that the concepts map closely, so it is a translation rather than a redesign.
| AG Grid concept | Lattice Grid equivalent |
|---|---|
columnDefs | columns |
rowData | rows |
gridOptions | the config object passed to createGrid |
ColDef.valueGetter | column.value.compute |
ColDef.cellRenderer | column.render or a renderer name |
api.applyTransaction | grid.rows.apply |
| Enterprise modules | nothing to register; it is all in the one build |
The only reliable way to size the move is to build the real screen against your own data. On localhost that is free. If it looks worth doing, tell us what you are coming from and we will help with the migration. Get in touch.
What we are not saying
AG Grid is a mature, widely adopted grid with a large feature set and a genuinely useful free community edition. If per-developer licensing is not a friction for you, or you are already deep in its API, it is a strong choice, and nothing here is meant to suggest otherwise. The case for switching is narrow and specific: the licence model, the way it behaves as your team grows, and which tier the feature you need turns out to sit in. If none of those are biting, stay where you are.
Common questions
Is Lattice Grid a drop-in replacement for AG Grid?
No. It is a different grid with its own API, not a fork or a shim, so moving an existing AG Grid integration means rewriting the grid layer. What it offers is the same ground covered a different way: sorting, filtering, grouping, editing, large data, tree data and export, all free to drive on localhost, so you can decide whether it fits before committing to it.
How does Lattice Grid pricing compare to AG Grid?
AG Grid's enterprise edition is licensed per developer, as a perpetual licence with a year of support or as an annual subscription. Lattice Grid is licensed per domain: $1,000 for a named domain or $10,000 for a wildcard, each with unlimited developers and a year of support. The price is tied to where the grid runs, not to how many people work on it.
Which AG Grid Enterprise features does Lattice Grid include?
Row grouping, pivoting, aggregation, tree data, master-detail and server-side row models are all in the single Lattice Grid edition, along with Excel export with no extra dependency. There is no higher tier to buy them in; a licence removes the trial watermark rather than unlocking features.
Does Lattice Grid work with React, Vue and Svelte?
It is vanilla JavaScript with no runtime dependencies and mounts on a plain page with a script tag. Optional adapters wrap it for React, Vue and Svelte, and a web component and an htmx integration cover the no-build and server-rendered cases, so the same grid and the same API run whatever the page is built with.
Build the screen you need on localhost for free, then license the domain you ship on.