finds.dev← search

// the find

DevExpress/devextreme-reactive

★ 2,075 · TypeScript · NOASSERTION · updated Dec 2025

⚠️ [OBSOLETE] See https://js.devexpress.com/React/Documentation/Guide/React_Components/Migrate_from_DevExtreme_Reactive/

DevExtreme Reactive was a plugin-based React component library covering data grids, charts, and schedulers with MUI and Bootstrap theming. It reached end-of-life in December 2025 and is officially dead — no more bug fixes, security updates, or support. This is not a repo to adopt; it's a repo to migrate away from.

The plugin architecture was genuinely interesting — state, filtering, sorting, and rendering were separate composable plugins rather than a monolithic component, which gave unusual flexibility. The core logic packages (dx-grid-core, dx-chart-core) are well-tested with unit tests for computeds, reducers, and helpers at every layer. TypeScript throughout with explicit type files per plugin, not retrofitted. The grid feature set was extensive: virtual scrolling, inline editing, export, keyboard navigation, fixed columns, tree data — rare to find all of that in one library.

It's EOL — this is a dead end, full stop. No security patches, no React 19 compatibility work, no fixes coming. MUI's own X Data Grid and Charts (which this repo partly inspired) now fill the same niche with active development. The plugin composition model that made it flexible also made it verbose — assembling a feature-complete grid required wiring together 8-10 plugins manually. Migration to DevExtreme React is the officially recommended path, but that's a commercial product, not a drop-in swap.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →