Rufo is an opinionated Ruby formatter that preserves intentional alignment, supports editor integration, and checks formatting.
Read more
Rufo is an opinionated Ruby formatter that preserves intentional alignment, supports editor integration, and checks formatting.
Read more
alofmt is a fast, deterministic Ruby formatter with parallel processing, configurable styling, strict checks and Prism parsing.
Read more
Syntax Tree is a parser and formatting toolkit with command-line formatting, syntax inspection, searching, mutation and language server support.
Read more
goimports-reviser sorts Go imports into configurable groups, removes unused imports, manages aliases, and can also format source code.
Read more
gocondense reformats Go source by condensing eligible multi-line constructs, removing redundant syntax, and preserving comments.
Read more
golines is a Go formatter that shortens long source lines, supports configurable limits, dry runs, and custom base formatters.
Read more
goimports formats Go source code while adding missing imports, removing unused imports, and organising import groups automatically.
Read more
Tilia is a Haskell source code formatter with Cabal project awareness, precise fixity handling, CPP support and careful comment formatting.
Read more
Explore the best free and open source C# code formatters for consistent, readable source code with less manual formatting.
Read more
pretty-php is a PHP code formatter with deterministic output, small diffs, style presets, equivalence checks, and CLI integration.
Read more
This roundup selects some useful code formatters for YAML developers.
Read more
Pretty YAML is a semi-tolerant and configurable YAML formatter. It is available as a dprint plugin and a library.
Read more
yamlfix is an opinionated YAML formatter that automatically applies consistent styling while preserving comments.
Read more
yamlfmt is an extensible command-line tool and Go library for formatting YAML files.
Read more
This roundup selects some useful code formatters for CSS developers.
Read more
Malva is a configurable, smart and fast formatter for CSS, SCSS, Sass and Less.
Read more
lax is a collection of fast formatters that only adjust whitespace and leave everything else exactly as written.
Read more
This roundup selects some useful code formatters for Kotlin developers. Only free and open source software is included.
Read more
ktlint-gradle-plugin is a Gradle plugin that runs ktlint checks and code formatting in Kotlin projects.
Read more
ktfmt-gradle is a Gradle plugin that applies ktfmt formatting to Kotlin projects. Free and open source software.
Read more