AltHub

DevExpress/DevExtreme Alternatives

enterprise JavaScript UI component suite

DevExtreme is a commercial enterprise UI component suite providing data grids, charts, editors, schedulers, and other widgets for Angular, React, Vue, and jQuery.

1.9kTypeScriptNOASSERTIONactive · last push 25d agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

HTMLElements/Smart.UIGitHub

Choose when you want an open-source enterprise component suite with Grid, Scheduler, Gantt, Kanban, and Blazor/framework support.

Enterprise UI Components - Grid, Scheduler, Gantt, Kanban & more. Works with Angular, React, NextJS, Vue, Vanilla Javascript and .NET Blazor

485
CSS
none
active30d ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

chartjs/Chart.jsGitHub

Use when you only need a canvas charting library with a permissive MIT license, not a full grid/editor/scheduler suite.

Simple HTML5 Charts using the <canvas> tag

67.7k
JavaScript
MIT
active5mo ago
apache/echartsGitHub

Pick if you need a standalone Apache-licensed charting library with rich interactive options, but not DevExtreme's data widgets.

Apache ECharts is a powerful, interactive charting and data visualization library for browser

67.2k
TypeScript
Apache-2.0
active2mo ago
plotly/plotly.jsGitHub

Choose for scientific/statistical charts with an MIT license, accepting a heavier bundle and no enterprise grid/editor components.

Open-source JavaScript charting library behind Plotly and Dash

18.3k
JavaScript
MIT
active25d ago
apexcharts/apexcharts.jsGitHub

Use for lightweight SVG charts with a simple API, but it only covers the charting slice of DevExtreme.

📊 Interactive JavaScript Charts built on SVG

15.2k
JavaScript
NOASSERTION
active30d ago
frappe/chartsGitHub

Only if you want a tiny zero-dependency SVG chart library; it is stale and lacks the broader widget suite.

Simple, responsive, modern SVG Charts with zero dependencies

15.1k
JavaScript
MIT
slowing1.3y ago
naver/billboard.jsGitHub

Choose for a D3-based chart library with an MIT license if you do not need DevExtreme's data grid or editors.

📊 Re-usable, easy interface JavaScript chart library based on D3.js, with SVG and Canvas rendering support

6.0k
TypeScript
MIT
active2mo ago
palantir/plottableGitHub

Pick for composable D3 chart components, but it is chart-only and has slower maintenance.

:bar_chart: A library of modular chart components built on D3

3.1k
TypeScript
MIT
slowing1.1y ago
amcharts/amcharts4GitHub

Use if you want a mature charting library with maps/gauges; it does not replace DevExtreme's enterprise widgets.

The most advanced amCharts charting library for JavaScript and TypeScript apps.

1.2k
TypeScript
none
active7mo ago
TanStack/chartsGitHub

Choose for a TypeScript visualization grammar with server rendering, but it is far narrower than a full widget suite.

A tiny TypeScript visualization grammar for responsive, accessible, server-rendered charts—powered by granular D3 primitives.

751
TypeScript
MIT
active27d ago
chartist-js/chartistGitHub

Use for simple responsive SVG charts with an MIT license, not for grids, schedulers, or editors.

Simple responsive charts

13.4k
TypeScript
MIT
active1mo ago
c3js/c3GitHub

Pick for a D3-based reusable chart library; it covers charts only, not the rest of DevExtreme.

:bar_chart: A D3-based reusable chart library

9.3k
JavaScript
MIT
active29d ago
vizzuhq/vizzu-libGitHub

Choose for animated data-story visualizations, but it is a specialized animated chart engine, not a general UI component suite.

Library for animated data visualizations and data stories.

2.0k
JavaScript
Apache-2.0
active6mo ago
reaviz/reavizGitHub

Use for React-only data visualization with an Apache-2.0 license, but it lacks DevExtreme's framework-agnostic widgets.

📊 Data visualization library for React. Maintained by @goodcodeus.

1.3k
TypeScript
Apache-2.0
active2mo ago
codesuki/react-d3-componentsGitHub

Only if you are maintaining a legacy React/D3 chart codebase; it is unmaintained and chart-only.

D3 Components for React

1.6k
JavaScript
MIT
dormant4.8y ago
joewalnes/smoothieGitHub

Use for real-time streaming canvas charts, but it is stale and only covers a narrow charting need.

Smoothie Charts: smooooooth JavaScript charts for realtime streaming data

2.3k
JavaScript
NOASSERTION
dormant3.8y ago
ChartsCSS/charts.cssGitHub

Pick for CSS-only static charts when you want no JavaScript, but it is not a full JS widget suite.

Open source CSS framework for data visualization.

6.6k
HTML
MIT
active6mo ago
olton/metrouiGitHub

Use for a lightweight open-source front-end framework and general UI components, not for DevExtreme's deep enterprise data widgets.

A progressive front-end framework for creating high-performance responsive reactive web applications!

7.1k
JavaScript
MIT
slowing8mo ago
spotify/reactochartGitHub

Only for legacy React chart needs; it is unmaintained and chart-only.

:chart_with_upwards_trend: React chart component library :chart_with_downwards_trend:

552
JavaScript
NOASSERTION
dormant2.9y ago
recharts/rechartsGitHub

Choose for React-only composable charts with an MIT license, but it does not provide grids, schedulers, or editors.

Redefined chart library built with React and D3

27.6k
TypeScript
MIT
active23d ago
komarovalexander/ka-tableGitHub

Use if you need only a lightweight MIT React table with editing/virtualization, not the full enterprise suite.

Lightweight MIT React Table component with Sorting, Filtering, Grouping, Virtualization, Editing and many more

854
TypeScript
MIT
active4mo ago

Listed as an alternative to

These projects were analysed and named DevExtreme among their alternatives. The relationship is not symmetric — how DevExtreme rates them is a separate judgement, made when DevExtreme is analysed in its own right.

chartist-js/chartistGitHub

calls DevExtreme “Choose when you need an all-in-one HTML5 UI component suite that includes charting, rather than a focused chart library.”

Simple responsive charts

13.4kTypeScriptactive
c3js/c3GitHub

calls DevExtreme “Choose when you are already using DevExtreme UI components and want integrated charting.”

:bar_chart: A D3-based reusable chart library

9.3kJavaScriptactive