elm-format formats Elm source code according to a standard set of rules based on the official Elm Style Guide
elm-format is a code formatter for the Elm programming language that automatically formats Elm source code according to a standard set of rules derived from the official Elm Style Guide, inspired by Go's gofmt tool. The project is built with Haskell, using ghc 9.6.7 and cabal for building, and is maintained by avh4 on GitHub. It provides command-line tools and integrates with multiple editors including Atom, Vim, Emacs, Visual Studio Code, and JetBrains IDEs, and can be installed via npm or downloaded directly from the release page.