Link Search Menu Expand Document


elm-tooling is a command line program that manages your Elm tools. elm-tooling init creates elm-tooling.json, and elm-tooling install installs all tools specified in there in a fast and secure way. It’s a drop-in replacement for installing tools using npm.

elm-tooling.json is a file where Elm tools can put their configuration. This allows having configuration in one single place and reusing stuff between tools.

Read more in the FAQ.

(“elm-tooling” is also the name of a GitHub organization ( that includes the Elm language server and the elm-tooling CLI.)