For about 2 years now I’ve been on and off working on a package and CLI for generating Elm SDKs from an Open API spec (OAS). This was initially inspired by my time at Square where we used OAS to generate SDKs and documentation. I haven’t had a use for it since then but @RyanNHG encouraged me to keep going during Strange Loop last year.
I managed to finish up an initial first pass of the Elm package wolfadex/elm-open-api. Not long after I started the code gen side, and @miniBill joined in and contributed a lot. Finally I’ve published the initial release of the CLI tool
I’ve written more about this and my future plans in my release blog post.