AltHub

chartist-js/chartist Alternatives

browser charting / data visualization

Chartist is a lightweight, responsive SVG charting library for the web, offering simple and flexible charts with minimal dependencies.

13.4kTypeScriptMITactive · last push 24d agoGitHub

Drop-in peers

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

frappe/chartsGitHub

Choose when you want a zero-dependency, actively maintained SVG chart library with a similar simple API and modern design.

Simple, responsive, modern SVG Charts with zero dependencies

15.1k
JavaScript
MIT
slowing1.3y ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

apache/echartsGitHub

Choose when you need a feature-rich, highly interactive charting library with canvas/WebGL rendering and big dataset support.

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 and interactive charts requiring zoom, pan, and WebGL-based rendering.

Open-source JavaScript charting library behind Plotly and Dash

18.3k
JavaScript
MIT
active17d ago
apexcharts/apexcharts.jsGitHub

Choose when you need advanced SVG charts with a wide range of customization and interactivity options.

📊 Interactive JavaScript Charts built on SVG

15.2k
JavaScript
NOASSERTION
active21d ago
naver/billboard.jsGitHub

Choose if you prefer a D3-based library with a simple API and support for both SVG and Canvas rendering.

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

6.0k
TypeScript
MIT
active1mo ago
palantir/plottableGitHub

Choose when you want modular chart components built on D3 with a compositional API.

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

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

Choose when you need a mature, commercial-grade charting library with rich features and multi-platform support.

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

1.2k
TypeScript
none
active7mo ago
chartjs/Chart.jsGitHub

Choose when you need a canvas-based charting library with a huge ecosystem and a simple, popular API.

Simple HTML5 Charts using the <canvas> tag

67.7k
JavaScript
MIT
active4mo ago
c3js/c3GitHub

Choose if you want a D3-based chart library with a familiar API and older style, still actively maintained.

:bar_chart: A D3-based reusable chart library

9.3k
JavaScript
MIT
active20d ago
TanStack/chartsGitHub

Choose when you want a tiny TypeScript visualization grammar for server-rendered charts with granular D3 primitives.

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

751
TypeScript
MIT
active19d ago
DevExpress/DevExtremeGitHub

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

HTML5 JavaScript Component Suite for Responsive Web Development

1.9k
TypeScript
NOASSERTION
active16d 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.

timqian/chart.xkcdGitHub

Choose when you specifically need xkcd-style hand-drawn looking charts.

xkcd styled chart lib

7.9k
JavaScript
MIT
active2mo ago
vizzuhq/vizzu-libGitHub

Choose when you need animated data stories and visualizations rather than static or interactive standard charts.

Library for animated data visualizations and data stories.

2.0k
JavaScript
Apache-2.0
active6mo ago
tradingview/lightweight-chartsGitHub

Choose when you need high-performance financial charts with canvas rendering and specialized finance features.

Performant financial charts built with HTML5 canvas

17.1k
TypeScript
Apache-2.0
active1mo ago
joewalnes/smoothieGitHub

Choose when you need real-time streaming charts with a light footprint, though it is older and Canvas-based.

Smoothie Charts: smooooooth JavaScript charts for realtime streaming data

2.3k
JavaScript
NOASSERTION
dormant3.7y ago
shutterstock/rickshawGitHub

Choose when you need real-time interactive graph toolkit built on D3, but note it is older and less actively maintained.

JavaScript toolkit for creating interactive real-time graphs

6.5k
JavaScript
MIT
dormant1.7y ago

Listed as an alternative to

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

chartjs/Chart.jsGitHub

calls chartist “Use for lightweight responsive SVG charts with a clean API; less feature-rich than Chart.js.”

Simple HTML5 Charts using the <canvas> tag

67.7kJavaScriptactive
frappe/chartsGitHub

calls chartist “when you want a zero-dependency SVG chart library with a plugin ecosystem and nearly identical minimal footprint.”

Simple, responsive, modern SVG Charts with zero dependencies

15.1kJavaScriptslowing
shutterstock/rickshawGitHub

calls chartist “Choose it for lightweight, dependency-free responsive SVG charts when you don't need streaming updates or D3 extensions.”

JavaScript toolkit for creating interactive real-time graphs

6.5kJavaScriptdormant
c3js/c3GitHub

calls chartist “Choose when you need a simple, responsive chart library with a small footprint.”

:bar_chart: A D3-based reusable chart library

9.3kJavaScriptactive
timqian/chart.xkcdGitHub

calls chartist “Choose when you need simple, responsive, and lightweight charts with CSS-based styling.”

xkcd styled chart lib

7.9kJavaScriptactive
apexcharts/apexcharts.jsGitHub

calls chartist “Choose it for minimal, responsive SVG charts when you need only basic chart types.”

📊 Interactive JavaScript Charts built on SVG

15.2kJavaScriptactive
palantir/plottableGitHub

calls chartist “Choose for quick, simple responsive charts with a minimal API, sacrificing Plottable's flexibility for ease of use.”

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

3.1kTypeScriptslowing
DevExpress/DevExtremeGitHub

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

HTML5 JavaScript Component Suite for Responsive Web Development

1.9kTypeScriptactive