Skip to content
SPECIFICTION
Get listed

Code Formatting Tools

Alternatives to Fourmolu

The tools Specifiction weighs against Fourmolu, from its list of code formatting tools, each with its plans, platforms and spec score.

  1. 01 Black

    Black suits Python developers who want a consistent, opinionated formatter in command-line, editor or CI workflows.

    Free plan Windows · macOS · Linux · Self-hosted
    8.7 Visit Specs
  2. 02 Prettier

    Prettier suits developers who want consistently formatted code in editors or automated command-line and CI workflows.

    Free plan Open source Web · Windows · macOS · Linux
    8.5 Visit Specs
  3. 03 Avidemux
    Free plan Open source Web · Windows · macOS · Linux
    8.3 Visit Specs
  4. 04 Laravel Pint
    Free plan macOS · Self-hosted
    8.3 Visit Specs
  5. 05 Biome

    Biome suits teams working on web projects that want formatting, linting, and import organization in a single toolchain.

    Free plan Web · Windows · macOS · Linux
    8.2 Visit Specs
  6. 06 dprint

    It suits developers who want configurable automatic formatting across one or more supported languages, through a command line or editor integration.

    Free plan Windows · macOS · Linux · Self-hosted
    8.1 Visit Specs
  7. 07 CSharpier

    CSharpier suits developers who want consistent C# or XML formatting across projects, editors, and automated build workflows.

    Free plan Windows · macOS · Linux · API
    8.0 Visit Specs
  8. 08 Fantomas

    Fantomas is for F# developers who want configured formatting in local projects or automated checks.

    Free plan Web · Windows · macOS · Linux
    8.0 Visit Specs
  9. 09 rustfmt

    rustfmt suits Rust developers who want consistent formatting in a crate or workspace, including teams that check formatting in CI.

    Free plan Windows · macOS · Linux
    8.0 Visit Specs
  10. 10 elm-format
    Free plan Windows · macOS · Linux
    7.9 Visit Specs
  11. 11 Ruff

    Ruff suits Python developers who want linting, formatting, and automatic fixes in one tool.

    Free plan Web · Windows · macOS · Linux
    7.9 Visit Specs
  12. 12 gofmt

    gofmt suits Go developers who want consistent source formatting from the command line or through documented editor and version-control integrations.

    Free plan Windows · macOS · Linux
    7.8 Visit Specs
  13. 13 Ormolu

    Ormolu suits Haskell developers who want a consistent formatter for local work, editor use, or continuous integration.

    Free plan Web · Windows · macOS · Linux
    7.8 Visit Specs
  14. 14 pgFormatter

    pgFormatter suits developers and database teams working with PostgreSQL or other SQL databases.

    Free plan Web · Linux · API · Self-hosted
    7.8 Visit Specs
  15. 15 Zig fmt
    Free plan Windows · macOS · Linux
    7.8 Visit Specs
  16. 16 goimports
    Free plan Web · Windows · macOS · Linux
    7.7 Visit Specs
  17. 17 Uncrustify
    Free plan Windows · macOS · Linux · Self-hosted
    7.7 Visit Specs
  18. 18 autopep8
    Windows · macOS · Linux · API
    7.6 Visit Specs
  19. 19 clang-format
    Windows · macOS · Linux · Browser extension
    7.6 Visit Specs
  20. 20 js-beautify
    Free plan Web
    7.6 Visit Specs
  21. 21 Scalafmt

    Scalafmt suits Scala teams that want consistent formatting across editors, build tools or the command line.

    Free plan Windows · macOS · Linux · Self-hosted
    7.6 Visit Specs
  22. 22 shfmt
    Free plan Windows · macOS · Linux · Self-hosted
    7.6 Visit Specs
  23. 23 Taplo

    Taplo suits developers and editors working with TOML who need validation, formatting, conversion, or value queries.

    Free plan Windows · macOS · Linux · API
    7.6 Visit Specs
  24. 24 PHP CS Fixer
    Free plan Linux · Self-hosted
    7.5 Visit Specs
  25. 25 OCamlFormat
    Free plan Linux
    7.4 Visit Specs
  26. 26 swift-format
    Free plan macOS · Linux · iOS
    7.4 Visit Specs
  27. 27 Spotless

    Spotless suits developers and teams that want formatting checks or automatic fixes integrated into their build tools or editors.

    Free plan Windows · macOS · Linux
    7.3 Visit Specs
  28. 28 UglifyJS
    Free plan Linux · API · Self-hosted
    7.3 Visit Specs
  29. 29 stylish-haskell
    Windows · Linux
    6.8 Visit Specs
  30. 30 Dart formatter
    Windows · macOS · Linux
    6.1 Visit Specs

Fourmolu, head to head