ANN: EasyConfig.jl: An easy-to-write JSON-ish data structure

Hi all,

I’m announcing https://github.com/joshday/EasyConfig.jl, which provides some simple improvements for writing nested JSON-like data structures in Julia. My main motivation was to create intermediate levels on the fly, e.g.

conf = Config()

conf.these.levels.are.created = "neat!"
{
   "these": {
               "levels": {
                            "are": {
                                      "created": "neat!"
                                   }
                         }
            }
}

I don’t imagine this has wide applicability, but it’s been helpful for a project where I needed some of Plotly.js’ native features rather than what is available through Plots.jl.

Example (in Pluto)

17 Likes