Topics / #chart
Chart projects on GitHub
Data visualization and charting libraries
As of , the most-starred Chart projects on GitHub are d3 (113.8K stars), Chart.js (67.7K stars) and ppt-master (62.9K stars). GitHub.Locker tracks 25 Chart repositories with 549.7K stars combined. The fastest-growing on October 16 was ppt-master, with +354 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+354ppt-master
hugohe3/ppt-master · ★ 62.9KPPT Master is an AI workflow that turns documents or a topic into a real, natively editable PowerPoint deck - with native shapes, transitions, animations, data-backed charts and tables, audio narration from speaker notes, and support for your own .pptx templates.
+34dashi-ppt-skill
chuspeeism/dashi-ppt-skill · ★ 9.6KDashi PPT Skill is an AI-agent skill that turns a document you hand to your agent into a browser-editable presentation, offering 12 visual themes, 1020 layout pages and 8576 adjustable controls, exportable to HTML, PDF, or an editable PPTX.
+33ict-trading-model
carreypro/ict-trading-model · ★ 314ICT Trading Model is a Codex skill that combines multi-timeframe bias, liquidity mapping, premium/discount location, session context, displacement, market structure, and PD arrays into a strict ICT/SMC (Inner Circle Trader / Smart Money Concepts) setup-validation framework.
real-api-pricing
Fei2411/real-api-pricing · ★ 921It is a data and chart project that computes the real price of AI subscription plans by dividing the monthly fee by the actual usable tokens, then plots those real unit prices against coding/agent leaderboard scores as Pareto frontier charts.
The all-time top
25 projects · by stars
- 113.8K
- 67.7K
#2 · chartjs/Chart.js
Chart.js
Chart.js is a JavaScript library for drawing simple, flexible charts using the HTML5 canvas element.
- 62.9K
#3 · hugohe3/ppt-masterppt-master
PPT Master is an AI workflow that turns documents or a topic into a real, natively editable PowerPoint deck - with native shapes, transitions, animations, data-backed charts and tables, audio narration from speaker notes, and support for your own .pptx templates.
- 4

MPAndroidChart
38.2KPhilJay/MPAndroidChart · KotlinMPAndroidChart is a chart/graph view library for Android that supports line, bar, pie, radar, bubble, and candlestick charts, plus scaling, panning, and animations.
- 5
helm
30.3Khelm/helm · GoHelm is the package manager for Kubernetes. It manages Charts — packages of pre-configured Kubernetes resources — so installing and managing applications in a cluster works like apt, yum or homebrew on your system.
- 6
recharts
27.6Krecharts/recharts · TypeScriptRecharts is a charting library for React that lets you build charts out of composable React components, built on top of D3 for calculations and native SVG for rendering.
- 7
visx
21.1Kairbnb/visx · TypeScriptvisx is a collection of reusable low-level visualization components for React: d3 does the calculations and math, while React renders and updates the DOM. You compose charts from components instead of writing d3 selection code.
- 8
excelize
21Kqax-os/excelize · GoExcelize is a library written in pure Go for reading and writing Microsoft Excel spreadsheet files in the XLAM, XLSM, XLSX, XLTM and XLTX formats.
- 9

tui.editor
18Knhn/tui.editor · TypeScriptTOAST UI Editor is an open-source Markdown editor for the web that offers both a Markdown mode and a WYSIWYG mode, extensible with plugins for charts, UML and code highlighting.
- 10

Luckysheet
16.6Kdream-num/Luckysheet · JavaScriptLuckysheet is a completely open source online spreadsheet like Excel — a powerful, configurable Excel-style grid with formulas, charts and pivot tables that runs in the browser.
- 11

apexcharts.js
15.2Kapexcharts/apexcharts.js · JavaScriptApexCharts is a JavaScript charting library for building interactive, SVG-based charts, designed for dashboards, SaaS products, and data-heavy UIs.
- 12
charts
15.1Kfrappe/charts · JavaScriptFrappe Charts is a lightweight JavaScript charting library that renders simple, responsive charts as SVG, with zero dependencies.
- 13

chartist
13.4Kchartist-js/chartist · TypeScriptChartist is a simple, responsive charting library for the web, built on inline SVG instead of canvas.
- 14
webpack-bundle-analyzer
12.7Kwebpack/webpack-bundle-analyzer · JavaScriptIt is a webpack plugin and CLI tool that turns your bundle output into an interactive, zoomable treemap so you can see what's actually taking up space in your bundle.
- 15
G2
12.6Kantvis/G2 · TypeScriptG2 is a visualization grammar library for building charts, dashboards, data exploration, and storytelling, inspired by Leland Wilkinson's book 'The Grammar of Graphics'.
- 16

highcharts
12.5Khighcharts/highcharts · TypeScriptHighcharts is a JavaScript charting library for building interactive charts, maps, and dashboards, rendered mainly with SVG and some canvas/WebGL.
- 17

vega
12Kvega/vega · JavaScriptVega is a declarative visualization grammar: you describe charts and interactive views in a JSON format, and Vega renders them using HTML5 Canvas or SVG.
- 18
vue-echarts
10.7Kecomfe/vue-echarts · TypeScriptIt's a Vue.js wrapper component (VChart) that lets you render Apache ECharts charts declaratively inside a Vue app, handling mounting, resizing, theming and reactive option updates for you.
- 19
uPlot
10.6Kleeoniya/uPlot · JavaScriptuPlot is a small (~50 KB min), fast, MIT-licensed JavaScript charting library for time series, line, area, OHLC and bar charts, drawn on Canvas 2D in the browser.
- 20

dashi-ppt-skill
9.6Kchuspeeism/dashi-ppt-skill · JavaScriptDashi PPT Skill is an AI-agent skill that turns a document you hand to your agent into a browser-editable presentation, offering 12 visual themes, 1020 layout pages and 8576 adjustable controls, exportable to HTML, PDF, or an editable PPTX.
- 21
smart-excalidraw-next
3.5Kliujuntao123/smart-excalidraw-next · JavaScriptSmart Excalidraw is an AI-powered drawing tool that turns natural-language descriptions into professional diagrams (flowcharts, architecture diagrams, ER diagrams, mind maps, etc.) rendered on an Excalidraw canvas.
- 22
serpbear
2.1Ktowfiqi/serpbear · TypeScriptSerpBear is an open-source app that tracks your website's keyword positions in Google and notifies you when rankings change.
- 23

Vela
1.2KLuxAlgo/Vela · TypeScriptVela is a free, open-source library for building fast financial charts in the browser, built around a headless core with a native WebGL2 renderer (canvas2d fallback) and a plugin SDK for swapping in custom data, scripting engines, and renderers.
- 24
real-api-pricing
921Fei2411/real-api-pricing · HTMLIt is a data and chart project that computes the real price of AI subscription plans by dividing the monthly fee by the actual usable tokens, then plots those real unit prices against coding/agent leaderboard scores as Pareto frontier charts.
- 25

ict-trading-model
314carreypro/ict-trading-model · PythonICT Trading Model is a Codex skill that combines multi-timeframe bias, liquidity mapping, premium/discount location, session context, displacement, market structure, and PD arrays into a strict ICT/SMC (Inner Circle Trader / Smart Money Concepts) setup-validation framework.
Related topics
Often tagged together