Skip to content
SPECIFICTION
Get listed

elm-format vs goimports

elm-format

github.com

goimports

pkg.go.dev

Side by side

Figureelm-formatgoimports
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
Plans published11
Spec score · Code Formatting Tools7.9 (#11)7.7 (#17)
Editor integrationsThe README lists integrations for Atom, Light Table, Vim, Emacs, Visual Studio Code, Sublime Text, JetBrains IDEs, and TextMate.The documentation describes using goimports with Emacs, Vim, and GoSublime, and says it can be configured for other editors.
Intended usersThe README describes benefits for developers and teams writing and maintaining Elm code.The documentation presents goimports as a tool for Go developers who want imports corrected and code formatted in their editor workflow.
LicenseThe repository identifies its license as BSD-3-Clause.The package page identifies its license as BSD-3-Clause and marks it redistributable.
Purposeelm-format formats Elm source code according to rules based on the official Elm Style Guide.goimports updates Go import lines by adding missing imports and removing unreferenced imports.

Plans

elm-format

  • elm-formatFree

elm-format pricing →

goimports

  • FreeFree

goimports pricing →

In their own words

elm-format

elm-format has no write-up on Specifiction yet; its figures are above.

Visit github.com

goimports

goimports has no write-up on Specifiction yet; its figures are above.

Visit pkg.go.dev