This is built around ktfmt and provides a unified formatting workflow across the command line, Git hooks, Gradle, and IntelliJ IDEA.
Read more
This is built around ktfmt and provides a unified formatting workflow across the command line, Git hooks, Gradle, and IntelliJ IDEA.
Read more
This roundup selects some useful code formatters for Clojure developers.
Read more
This roundup selects some useful code formatters for Python developers.
Read more
Standard Clojure Style is a JavaScript implementation of a formatter for Clojure source code.
Read more
Darker reformats changed sections of Python code using Black or Ruff, helping teams improve consistency without unrelated edits.
Read more
usort safely groups and sorts Python imports within independent blocks while preserving layout and avoiding risky code changes.
Read more
Pyink formats Python code with Black-compatible workflows, flexible indentation, quote-style inference and tailored wrapping rules.
Read more
The Go XML Formatter, xmlfmt, will format the XML string in a readable way.
Read more
xml-formatter converts XML into a human readable format (pretty print) while respecting the xml:space attribute.
Read more
Artistic Style is a source code indenter, formatter, and beautifier for the C, C++, C++/CLI, Objective‑C, C# and Java programming languages.
Read more
CSharpier is an opinionated code formatter for C# and XML. It parses your code and re-prints it using its own rules.
Read more
yam is a little formatter for YAML written in the Go programming language.
Read more
csscss will parse any CSS files you give it and let you know which rulesets have duplicated declarations.
Read more
whatstyle finds a code format style that fits given source files.
Read more
scss-lint is a tool to help keep your SCSS files clean and readable by running it against a collection of configurable linter rules.
Read more
UnCSS is a tool that removes unused CSS from your stylesheets. It works across multiple files and supports Javascript-injected CSS.
Read more
sqruff is a fast SQL formatter/linter.
Read more
google-java-format is a program that reformats Java source code to comply with Google Java Style.
Read more
ktfmt is a program that pretty-prints (formats) Kotlin code, based on google-java-format.
Read more
Topiary aims to be a uniform formatter for simple languages, as part of the Tree-sitter ecosystem.
Read more