Highcharts, for Haskell
... though mostly for IHaskell.
{-# LANGUAGE OverloadedStrings #-}
import Highcharts
import Data.Aeson
Chart $ object
[ "title" .=
object [ "text" .= "some title!!!" ]
, "series" .=
[ object ["name" .= "bar", "data" .= [1,2,3,4]] ]
]