Alternatives To Chart.xkcd
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Chart.js60,79520,0692,444a day ago83August 03, 2022263mitJavaScript
Simple HTML5 Charts using the <canvas> tag
18 days ago2December 01, 20202,124otherJava
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 Flow15,9527021 hours ago259September 14, 202283mitTypeScript
Highly customizable library for building an interactive node-based UI, workflow editor, flow chart or static diagram
Charts14,713722111 days ago53July 18, 2022139mitJavaScript
Simple, responsive, modern SVG Charts with zero dependencies
Apexcharts.js12,5743772607 days ago188August 22, 2022278mitJavaScript
📊 Interactive JavaScript Charts built on SVG
C39,2651,1341752 months ago67August 08, 2020780mitJavaScript
:bar_chart: A D3-based reusable chart library
Uplot7,8492318 days ago53July 08, 202281mitJavaScript
📈 A small, fast chart for time series, lines, areas, ohlc & bars
Chart.xkcd7,315555 months ago22January 04, 202036mitJavaScript
xkcd styled chart lib
Morris.js6,9701,178292 years ago1March 05, 2015325CoffeeScript
Pretty time-series line graphs
Gojs6,87511083a month ago243September 12, 2022otherHTML
JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.
Alternatives To Chart.xkcd
Select To Compare

Alternative Project Comparisons

Who is using chart.xkcd?


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

Become a sponsor

Quick start

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.

Preview and edit on codepen

<svg class="line-chart"></svg>
<script src="[email protected]/dist/chart.xkcd.min.js"></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: {}


  • Code: read the file
  • Financial:
    • Become a patron - chart.xkcd is an MIT-licensed open source project with its ongoing development made possible entirely by the support of my patrons. If you like this tool, please consider supporting my work by becoming a patron.
    • Fund issues on issuehunt - Issues on chart.xkcd can be funded by anyone and the money will be distributed to contributors.

Star History

Star History Chart

Popular Chart Projects
Popular Graph Projects
Popular User Interface Components Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Line Chart
Chart Library
Svg Sprites