elm-format
github.com
Spec sheet
- Purpose
- elm-format formats Elm source code according to rules based on the official Elm Style Guide.Read 8 Oct 2026 · github.com
- Intended users
- The README describes benefits for developers and teams writing and maintaining Elm code.Read 8 Oct 2026 · github.com
- License
- The repository identifies its license as BSD-3-Clause.Read 8 Oct 2026 · github.com
- Command line
- The command line can format a single Elm file or all Elm files in a directory, and can overwrite files with the --yes option.Read 8 Oct 2026 · github.com
- Consistent style
- The project says consistent formatting can make code easier to write, read, and maintain, and reduce team debates about formatting.Read 8 Oct 2026 · github.com
- Editor integrations
- The README lists integrations for Atom, Light Table, Vim, Emacs, Visual Studio Code, Sublime Text, JetBrains IDEs, and TextMate.Read 8 Oct 2026 · github.com
- Elm versions
- The README says to run elm-format from a directory containing elm.json or elm-package.json, or pass the corresponding Elm version option.Read 8 Oct 2026 · github.com
- Format on save
- The README says the default behavior of elm-format-approved plugins is to format Elm files on save.Read 8 Oct 2026 · github.com
- Install
- The README documents installation with npm install -g elm-format or by downloading a release binary.Read 8 Oct 2026 · github.com
- Operating systems
- The 0.8.7 release provides binaries for Linux, macOS, and Windows.Read 8 Oct 2026 · github.com
- Other tool integration
- The README lists integration with Prettier through prettier-plugin-elm.Read 8 Oct 2026 · github.com
- Release
- The latest release page opened is version 0.8.7, released on April 11, with fixes and improvements including a Windows npm installer fix.Read 8 Oct 2026 · github.com
- Signing
- The 0.8.7 release page says its tag was signed with a verified committer signature and that the signing key has expired.Read 8 Oct 2026 · github.com
Plans and prices
elm-format Free Elm source formatting · command-line tool Read 8 Oct 2026 · github.com
Where Specifiction places it
- Code Formatting Tools#11 of 347.9