Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Chart.js | 60,795 | 20,069 | 2,444 | a day ago | 83 | August 03, 2022 | 263 | mit | JavaScript | |
Simple HTML5 Charts using the <canvas> tag | ||||||||||
Mpandroidchart | 36,478 | 18 days ago | 2 | December 01, 2020 | 2,124 | other | Java | |||
A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations. | ||||||||||
React Flow | 15,952 | 70 | 21 hours ago | 259 | September 14, 2022 | 83 | mit | TypeScript | ||
Highly customizable library for building an interactive node-based UI, workflow editor, flow chart or static diagram | ||||||||||
Charts | 14,713 | 72 | 21 | 11 days ago | 53 | July 18, 2022 | 139 | mit | JavaScript | |
Simple, responsive, modern SVG Charts with zero dependencies | ||||||||||
Apexcharts.js | 12,574 | 377 | 260 | 7 days ago | 188 | August 22, 2022 | 278 | mit | JavaScript | |
📊 Interactive JavaScript Charts built on SVG | ||||||||||
C3 | 9,265 | 1,134 | 175 | 2 months ago | 67 | August 08, 2020 | 780 | mit | JavaScript | |
:bar_chart: A D3-based reusable chart library | ||||||||||
Uplot | 7,849 | 23 | 18 days ago | 53 | July 08, 2022 | 81 | mit | JavaScript | ||
📈 A small, fast chart for time series, lines, areas, ohlc & bars | ||||||||||
Chart.xkcd | 7,315 | 5 | 5 | 5 months ago | 22 | January 04, 2020 | 36 | mit | JavaScript | |
xkcd styled chart lib | ||||||||||
Morris.js | 6,970 | 1,178 | 29 | 2 years ago | 1 | March 05, 2015 | 325 | CoffeeScript | ||
Pretty time-series line graphs | ||||||||||
Gojs | 6,875 | 110 | 83 | a month ago | 243 | September 12, 2022 | other | HTML | ||
JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages. |
Chart.xkcd is a chart library that plots sketchy, cartoony or hand-drawn styled charts.
Check out the documentation for more instructions and links, or try out the examples, or chat with us in Slack
| Bytebase | Madao | SecondState
Its easy to get started with chart.xkcd. All thats required is the script included in your page along with a single <svg>
node to render the chart.
In the following example we create a line chart.
<svg class="line-chart"></svg>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/chart.xkcd.min.js"></script>
<script>
const svg = document.querySelector('.line-chart')
new chartXkcd.Line(svg, {
title: 'Monthly income of an indie developer',
xLabel: 'Month',
yLabel: '$ Dollars',
data: {
labels:['1', '2', '3', '4', '5', '6','7', '8', '9', '10'],
datasets: [{
label: 'Plan',
data: [30, 70, 200, 300, 500 ,800, 1500, 2900, 5000, 8000],
}, {
label: 'Reality',
data: [0, 1, 30, 70, 80, 100, 50, 80, 40, 150],
}]
},
options: {}
});
</script>