Skip to content
Easy to use and accessible charting library for Elm.
Branch: master
Clone or download
Latest commit cc48c0f Jan 21, 2020
Type Name Latest commit message Commit time
Failed to load latest commit information.
examples simple axis related naming change Jan 20, 2020
src/Chart fixed docs Jan 20, 2020
tests/Chart fixed tests Jan 20, 2020
.gitignore setters and getters May 27, 2019
.nvmrc moving stuff around and fixed bug on href id Nov 12, 2019
LICENSE Initial commit May 20, 2019 Updated README Jan 21, 2020
docs.json fixed docs Jan 20, 2020
elm-chart-builder-example-small.png renamed image file Jan 20, 2020
elm-chart-builder-example.png updated README image Jan 3, 2020
elm.json Bump to 2.0.0 Jan 21, 2020



An opinionated and accessible charting library for Elm based on gampleman/elm-visualization.

The aim of this package is to make it easy to create some basic chart types. It is an opinionated library because every charting module represents a very specific charting choice, that also requires a specific data structure. For example, the Line module is a time-line chart, that expects time values on the X axis and float values on the Y axis.

If your aim is to build some personalized charting types not covered here, then you should use elm-visualization directly.

All chart modules will be as much accessible as possible, but for now this is still a work in progress.

The Chart.Bar module is almost feature complete.

The Chart.Line module is still a work in progress and has limited functionality.


cd examples && elm reactor

Then navigate the examples in the browser.



You can’t perform that action at this time.