Tools

action-validator

Tool to validate GitHub Action and Workflow YAML files

linter

yaml

actionlint

Static checker for GitHub Actions workflow files

linter

yaml

air

R formatter

formatter

r

alejandra

The Uncompromising Nix Code Formatter

formatter

nix

alex

Catch insensitive, inconsiderate writing

spell-check

markdown

ameba

A static code analysis tool for Crystal

linter

crystal

ansible-lint

ansible-lint checks playbooks for practices and behavior that could potentially be improved and can fix some of the most common ones for you

linter

ansible

api-linter

A linter for APIs defined in protocol buffers

linter

protobuf

asmfmt

Go Assembler Formatter

formatter

go

astyle

A Free, Fast, and Small Automatic Formatter for C, C++, C++/CLI, Objective-C, C#, and Java Source Code

formatter

c

c#

c++

java

objective-c

atlas

Manage your database schema as code

formatter

hcl

auto-optional

Makes typed arguments Optional when the default argument is None

formatter

python

autocorrect

A linter and formatter to help you to improve copywriting, correct spaces, words, and punctuations between CJK (Chinese, Japanese, Korean)

spell-check

autoflake

Removes unused imports and unused variables as reported by pyflakes

linter

python

autopep8

A tool that automatically formats Python code to conform to the PEP 8 style guide

formatter

python

bashate

Code style enforcement for bash programs

formatter

bash

beancount-black

Opinionated code formatter, just like Python's black code formatter but for Beancount

formatter

beancount

beautysh

A Bash beautifier for the masses

formatter

bash

shell

bibtex-tidy

Cleaner and Formatter for BibTeX files

formatter

bibtex

bicep

Bicep is a declarative language for describing and deploying Azure resources

formatter

bicep

biome

A toolchain for web projects

formatter

linter

javascript

json

typescript

vue

black

The uncompromising Python code formatter

formatter

python

blade-formatter

An opinionated blade template formatter for Laravel that respects readability

formatter

blade

laravel

php

blue

The slightly less uncompromising Python code formatter

formatter

python

bpfmt

A formatter for Blueprint files

formatter

blueprint

brittany

Haskell source code formatter

formatter

haskell

brunette

A best practice Python code formatter

formatter

python

bsfmt

A code formatter for BrighterScript (and BrightScript)

formatter

brighterscript

brightscript

bslint

A linter for BrightScript and BrighterScript

linter

brightscript

brightscripter

buf

The best way of working with Protocol Buffers

formatter

protobuf

buildifier

A bazel BUILD file formatter and editor

formatter

bazel

cabal

Cabal is a system for building and packaging Haskell libraries and programs

formatter

cabal

cabal-fmt

An experiment of formatting .cabal files

formatter

cabal

cabal-gild

Format Haskell package descriptions

formatter

cabal

haskell

cabal-prettify

Prettify your Cabal package configuration files

formatter

cabal

caddy

Formats or prettifies a Caddyfile

formatter

caddy

caramel

Formatter for the Caramel programming language

formatter

caramel

cedar

Command Line Interface for Cedar

formatter

cedar

cfn-lint

CloudFormation Linter

linter

cloudformation

json

yaml

checkmake

Linter/analyzer for Makefiles

linter

makefile

clang-format

A tool to format C/C++/Java/JavaScript/JSON/Objective-C/Protobuf/C# code

formatter

c

c#

c++

java

javascript

json

objective-c

protobuf

clang-tidy

clang-tidy is a clang-based C++ “linter” tool

linter

c++

clj-kondo

Static analyzer and linter for Clojure code that sparks joy

linter

clojure

clojurescript

cljfmt

A tool for formatting Clojure code

formatter

clojure

cljstyle

A tool for formatting Clojure code

formatter

clojure

cmake-format

cmake-format can format your listfiles nicely so that they don't look like crap

formatter

cmake

cmake-lint

Lint CMake files

linter

cmake

codeql

Format queries and libraries with CodeQL

formatter

codeql

codespell

Check code for common misspellings

spell-check

coffeelint

Lint your CoffeeScript

linter

coffeescript

cppcheck

Cppcheck is a static analysis tool for C/C++ code

linter

c

c++

cpplint

Static code checker for C++

linter

c++

crlfmt

Formatter for CockroachDB's additions to the Go style guide

formatter

go

crystal

Tools for the Crystal programming language

formatter

crystal

csharpier

CSharpier is an opinionated code formatter for C#

formatter

c#

css-beautify

A CSS formatter

formatter

css

csscomb

CSS coding style formatter

formatter

css

csslint

Automated linting of Cascading Stylesheets

linter

css

cue

The home of the CUE language! Validate and define text-based and dynamic configuration

formatter

cue

cueimports

CUE tool that updates your import lines, adding missing ones and removing unused ones

formatter

cue

curlylint

Experimental HTML templates linting for Jinja, Nunjucks, Django templates, Twig, Liquid

linter

django

html

jinja

liquid

nunjucks

twig

d2

A modern language that turns text to diagrams

formatter

d2

dart

Formatter and linter for Dart

formatter

linter

dart

flutter

dcm

Code Quality Tool for Flutter Developers

formatter

linter

dart

flutter

deadnix

Scan Nix files for dead code

linter

nix

deno

Formatter and linter for JavaScript and TypeScript

formatter

linter

javascript

json

typescript

dfmt

Dfmt is a formatter for D source code

formatter

d

dhall

Tools for the Dhall configuration language

formatter

dhall

djade

A Django template formatter

formatter

django

python

djlint

Lint & Format HTML Templates

formatter

linter

handlebars

html

jinja

mustache

nunjucks

twig

docformatter

Formats docstrings to follow PEP 257

formatter

python

dockerfmt

Dockerfile formatter. a modern dockfmt

formatter

docker

dockfmt

Dockerfile format and parser. Like `gofmt` but for Dockerfiles

formatter

docker

docstrfmt

A formatter for reStructuredText

formatter

python

restructuredtext

sphinx

doctoc

Generates table of contents for markdown files

formatter

markdown

dotenv-linter

Lightning-fast linter for .env files

linter

env

dprint

A pluggable and configurable code formatting platform written in Rust

formatter

dscanner

Swiss-army knife for D source code

linter

d

dune

Build tool for OCaml projects

formatter

dune

ocaml

reasonml

duster

Automatic configuration for Laravel apps to apply Tighten's standard linting & code standards

formatter

linter

php

dx

Fullstack app framework for web, desktop, and mobile

formatter

rsx

rust

easy-coding-standard

The Easiest way to add coding standard to your PHP project

formatter

linter

php

efmt

Erlang code formatter

formatter

erlang

elm-format

elm-format formats Elm source code according to a standard set of rules based on the official Elm Style Guide

formatter

elm

eradicate

Removes commented-out code from Python files

linter

python

erb-formatter

Format ERB files with speed and precision

formatter

erb

ruby

erg

A statically typed language compatible with Python

linter

erg

erlfmt

An automated code formatter for Erlang

formatter

erlang

eslint

Find and fix problems in your JavaScript code

linter

javascript

typescript

fantomas

FSharp source code formatter

formatter

f#

fish_indent

Fish indenter and prettifier

formatter

fish

fixjson

JSON Fixer for Humans using (relaxed) JSON5

formatter

linter

json

json5

floskell

Floskell is a flexible Haskell source code pretty printer

formatter

haskell

flynt

A tool to automatically convert old string literal formatting to f-strings

formatter

python

fnlfmt

A formatter for Fennel code

formatter

fennel

forge

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust

formatter

solidity

fortitude

A Fortran linter

linter

fortran

fortran-linter

A simple fortran syntax checker, including automatic fixing of the code

formatter

linter

fortran

fourmolu

A fourk of ormolu that uses four space indentation and allows arbitrary configuration

formatter

haskell

fprettify

Auto-formatter for modern Fortran source code

formatter

fortran

futhark

Code formatter for the furhark programming language

formatter

futhark

fvm

Flutter Version Management: A simple CLI to manage Flutter SDK versions

formatter

linter

dart

flutter

gci

GCI, a tool that control golang package import order and make it always deterministic

formatter

go

gdformat

GDScript formatter

formatter

gdscript

gdlint

GDScript linter

linter

gdscript

gersemi

A formatter to make your CMake code the real treasure

formatter

cmake

ghokin

Parallelized formatter with no external dependencies for gherkin (cucumber, behat...)

formatter

behat

cucumber

gherkin

gleam

Format Gleam source code

formatter

gleam

gluon

A static, type inferred and embeddable language written in Rust

formatter

gluon

gofmt

Gofmt formats Go programs

formatter

go

gofumpt

A stricter gofmt

formatter

go

goimports

goimports updates your Go import lines, adding missing ones and removing unreferenced ones

formatter

go

goimports-reviser

Right imports sorting & code formatting tool (goimports alternative)

formatter

go

golangci-lint

Fast linters runner for Go

formatter

linter

go

golines

A golang formatter that fixes long lines

formatter

go

google-java-format

Reformats Java source code to comply with Google Java Style

formatter

java

gospel

Misspelled word linter for Go comments, string literals and embedded files

spell-check

go

grafbase

The Grafbase command line interface

linter

graphql

grain

Code formatter for the Grain programming language

formatter

grain

hadolint

Dockerfile linter, validate inline bash, written in Haskell

linter

dockerfile

haml-lint

Tool for writing clean and consistent HAML

linter

haml

hclfmt

Formatter for hcl files

formatter

hcl

hfmt

Format Haskell programs. Inspired by the gofmt utility

formatter

haskell

hindent

Haskell pretty printer

formatter

haskell

hlint

Haskell source code suggestions

linter

haskell

html-beautify

A html formatter

formatter

html

htmlbeautifier

A normaliser/beautifier for HTML that also understands embedded Ruby. Ideal for tidying up Rails templates

formatter

erb

html

ruby

htmlhint

The static code analysis tool you need for your HTML

linter

html

hurlfmt

Formatter for hurl files

formatter

hurl

imba

A formatter for Imba

formatter

imba

inko

A language for building concurrent software with confidence

formatter

inko

isort

A Python utility to sort imports

formatter

python

janet-format

A formatter for Janet code.

formatter

janet

joker

Small Clojure interpreter, linter and formatter

formatter

linter

clojure

jq

Command-line JSON processor

formatter

json

jqfmt

like gofmt, but for jq

formatter

jq

js-beautify

Beautifier for javascript

formatter

javascript

json5format

JSON5 formatter that preserves contextual comments

formatter

json

json5

json_repair

A module to repair invalid JSON from LLMs

linter

json

jsona

JSONA parser, linter, formatter, lsp and cli

formatter

linter

jsona

jsonlint

A JSON parser and validator

formatter

linter

json

jsonnet-lint

Linter for jsonnet files

linter

jsonnet

jsonnetfmt

Formatter for automatically fixing jsonnet stylistic problems

formatter

jsonnet

jsonpp

A fast command line JSON pretty printer

formatter

json

juliaformatter.jl

An opinionated code formatter for Julia. Plot twist - the opinion is your own

formatter

julia

just

Just a command runner

formatter

just

kcl

KCL Format tool supports reformatting KCL files to the standard code style

formatter

kcl

kdlfmt

A formatter for kdl documents

formatter

kdl

kdoc-formatter

Reformats Kotlin KDoc comments, reflowing text and other cleanup

formatter

kotlin

keep-sorted

keep-sorted is a language-agnostic formatter that sorts lines between two markers in a larger file

formatter

ktfmt

A program that reformats Kotlin source code to comply with the common community standard for Kotlin code conventions

formatter

kotlin

ktlint

An anti-bikeshedding Kotlin linter with built-in formatter

linter

kotlin

kube-linter

KubeLinter is a static analysis tool that checks Kubernetes YAML files and Helm charts to ensure the applications represented in them adhere to best practices

linter

kubernetes

yaml

kulala-fmt

An opinionated .http and .rest files linter and formatter

formatter

http

leptosfmt

A formatter for the leptos view! macro

formatter

rust

liquidsoap-prettier

Prettier plugin for liquidsoap script

formatter

liquidsoap

luaformatter

Code formatter for Lua

formatter

lua

luacheck

A tool for linting and static analysis of Lua code

formatter

lua

luau-analyze

Typecheck and lint luau files

linter

luau

mado

A fast Markdown linter written in Rust

linter

markdown

mago

Mago is a toolchain for PHP that aims to provide a set of tools to help developers write better code

formatter

linter

php

markdownfmt

Like gofmt, but for Markdown

formatter

markdown

markdownlint

A Node.js style checker and lint tool for Markdown/CommonMark files

linter

markdown

markdownlint-cli2

A fast, flexible, configuration-based command-line interface for linting Markdown/CommonMark files with the markdownlint library

linter

markdown

markuplint

An HTML linter for all markup developers

linter

html

mbake

mbake is a Makefile formatter and linter

formatter

linter

make

md-padding

AST-based padding for Markdown and natural language, improving readability in multilingual documents

formatter

markdown

mdformat

CommonMark compliant Markdown formatter

formatter

markdwon

mdsf

Run mdsf inside mdsf

formatter

markdown

mdslw

Prepare your markdown for easy diff'ing!

formatter

markdown

meson

Meson is an open source build system meant to be both extremely fast, and, even more importantly, as user friendly as possible

formatter

meson

mh_lint

A linter for MATLAB

linter

matlab

mh_style

A formatter for MATLAB

formatter

matlab

mise

dev tools, env vars, task runner

misspell

Correct commonly misspelled English words in source files

spell-check

mix

Code formatter for Elixir

formatter

elixir

mojo

Formats Mojo source files

formatter

mojo

muon

An implementation of the meson build system in c99

formatter

linter

meson

mypy

Optional static typing for Python

linter

python

nasmfmt

Formatter for NASM source files

formatter

assembly

nginxbeautifier

Format and beautify nginx config files

formatter

nginx

nginxfmt

nginx config file formatter/beautifier written in Python with no additional dependencies

formatter

nginx

nickel

Better configuration for less

formatter

nickel

nimpretty

Code formatter for the Nim programming language

formatter

nim

nixfmt

The official formatter for Nix code

formatter

nix

nixpkgs-fmt

Nix code formatter for nixpkgs

formatter

nix

nomad

CLI for HashiCorp Nomad

formatter

hcl

nph

An opinionated code formatter for Nim

formatter

nim

npm-groovy-lint

Lint, format and auto-fix your Groovy / Jenkinsfile / Gradle files

formatter

linter

groovy

nufmt

The nushell formatter

formatter

nushell

ocamlformat

Auto-formatter for OCaml code

formatter

ocaml

ocp-indent

Indentation tool for OCaml

formatter

ocaml

odinfmt

Formatter for the Odin programming language

formatter

odin

oelint-adv

Advanced oelint

linter

bitbake

opa

Format Rego source files

formatter

rego

ormolu

A formatter for Haskell source code

formatter

haskell

oxfmt

Oxfmt a fast JavaScript/TypeScript formatter written in Rust

formatter

javascript

typescript

oxlint

Oxlint is designed to catch erroneous or useless code without requiring any configurations by default

linter

javascript

typescript

packer

Packer is used to format HCL2 configuration files

formatter

hcl

pasfmt

Delphi code formatter

formatter

delphi

pascal

perflint

Python Linter for performance anti patterns

linter

python

perltidy

Perl::Tidy, a source code formatter for Perl

formatter

perl

pg_format

A PostgreSQL SQL syntax beautifier

formatter

sql

php-cs-fixer

A tool to automatically fix PHP Coding Standards issues

formatter

linter

php

phpcbf

PHP Code Beautifier and Fixer fixes violations of a defined coding standard

formatter

php

phpinsights

Instant PHP quality checks from your console

linter

php

pint

Laravel Pint is an opinionated PHP code style fixer for minimalists

formatter

linter

php

pkl

A configuration as code language with rich validation and tooling

formatter

pkl

prettier

Prettier is an opinionated code formatter

formatter

angular

css

ember

graphql

handlebars

html

javascript

json

less

markdown

scss

typescript

vue

prettierd

prettier, as a daemon, for improved formatting speed

formatter

angular

css

ember

graphql

handlebars

html

javascript

json

less

markdown

scss

typescript

vue

pretty-php

The opinionated PHP code formatter

formatter

php

prettypst

Formatter for Typst

formatter

typst

prisma

Commands for interacting with the prisma ORM

formatter

prisma

proselint

A linter for prose

spell-check

protolint

A pluggable linter and fixer to enforce Protocol Buffer style and conventions

linter

protobuf

ptop

Free Pascal source formatter

formatter

pascal

pug-lint

An unopinionated and configurable linter and style checker for Pug

linter

pug

puppet-lint

Check that your Puppet manifests conform to the style guide

linter

puppet

purs-tidy

A syntax tidy-upper for PureScript

formatter

purescript

purty

PureScript pretty-printer

formatter

purescript

pycln

A formatter for finding and removing unused import statements

formatter

python

pycodestyle

Simple Python style checker in one Python file

linter

python

pydoclint

A very fast Python docstring linter

linter

python

pydocstringformatter

Automatically format your Python docstrings to conform with PEP 8 and PEP 257

formatter

python

pydocstyle

docstring style checker

formatter

python

pyflakes

A simple program which checks Python source files for errors

linter

python

pyink

Pyink is a Python formatter, forked from Black with a few different formatting behaviors

formatter

python

pylint

Pylint is a static code analyser for Python 2 and 3

linter

python

pymarkdownlnt

A GitHub Flavored Markdown compliant Markdown linter

formatter

linter

markdown

pyment

Format and convert Python docstrings and generates patches

formatter

python

pyrefly

A fast type checker for Python

linter

python

pyupgrade

A tool to automatically upgrade Python syntax to newer versions

linter

python

qmlfmt

Command line application that formats QML files

formatter

qml

qmlformat

qmlformat is a tool that automatically formats QML files in accordance with the QML Coding Conventions

formatter

qml

qmllint

qmllint is a tool shipped with Qt, that verifies the syntatic validity of QML files

linter

qml

quick-lint-js

quick-lint-js finds bugs in JavaScript programs

linter

javascript

raco

An extensible code formatter for Racket

formatter

racket

reek

Code smell detector for Ruby

linter

ruby

refmt

refmt stands by Reason Formatter and it formats Reason programs, is a parser and pretty-printer for Reason

formatter

reason

reformat-gherkin

Formatter for Gherkin language

formatter

gherkin

refurb

A tool for refurbishing and modernizing Python codebases

linter

python

regal

Regal is a linter and language server for Rego, bringing your policy development experience to the next level

linter

rego

reorder-python-imports

Rewrites source to reorder python imports

formatter

python

rescript

ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript

formatter

rescript

revive

~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint

linter

go

roc

A fast, friendly, functional language

formatter

roc

rstfmt

A formatter for reStructuredText

formatter

restructuredtext

rubocop

A Ruby static code analyzer and formatter, based on the community Ruby style guide

formatter

linter

ruby

rubyfmt

Ruby Autoformatter

formatter

ruby

ruff

An extremely fast Python linter and code formatter, written in Rust

formatter

linter

python

rufo

The Ruby Formatter

formatter

ruby

rumdl

A fast Markdown linter and formatter

formatter

linter

markdown

rune

An embeddable dynamic programming language for Rust

formatter

rune

runic

A code formatter for Julia with rules set in stone

formatter

julia

rustfmt

Format Rust code

formatter

rust

rustywind

CLI for organizing Tailwind CSS classes

formatter

html

salt-lint

A command-line utility that checks for best practices in SaltStack

linter

salt

scala

Code formatter for Scala

formatter

scala

scalafmt

Code formatter for Scala

formatter

scala

scalariform

Scala source code formatter

formatter

scala

selene

A blazing-fast modern Lua linter written in Rust

linter

lua

semistandard

All the goodness of standardjs with semicolons sprinkled on top

formatter

linter

javascript

shellcheck

ShellCheck, a static analysis tool for shell scripts

linter

bash

shell

shellharden

The corrective bash syntax highlighter

linter

bash

shell

shfmt

A shell parser, formatter, and interpreter with bash support

formatter

shell

sleek

Sleek is a CLI tool for formatting SQL. It helps you maintain a consistent style across your SQL code, enhancing readability and productivity

formatter

sql

slim-lint

Configurable tool for analyzing Slim templates

linter

slim

smlfmt

A custom parser/auto-formatter for Standard ML

formatter

standard-ml

snakefmt

The uncompromising Snakemake code formatter

formatter

snakemake

solhint

Solhint is an open-source project to provide a linting utility for Solidity code

linter

solidity

sphinx-lint

Check for stylistic and formal issues in .rst and .py files included in the documentation

linter

python

restructredtext

sql-formatter

A whitespace formatter for different query languages

formatter

sql

sqlfluff

A modular SQL linter and auto-formatter with support for multiple dialects and templated code

formatter

linter

sql

sqlfmt

sqlfmt formats your dbt SQL files so you don't have to

formatter

sql

sqlint

Simple SQL linter supporting ANSI and PostgreSQL syntaxes

linter

sql

sqruff

Fast SQL formatter/linter

formatter

linter

sql

squawk

Linter for Postgres migrations & SQL

linter

postgresql

sql

standardjs

JavaScript Style Guide, with linter & automatic code fixer

formatter

linter

javascript

standardrb

Ruby's bikeshed-proof linter and formatter

formatter

linter

ruby

statix

lints and suggestions for the nix programming language

linter

nix

stylefmt

stylefmt is a tool that automatically formats stylesheets

formatter

css

scss

stylelint

A mighty CSS linter that helps you avoid errors and enforce conventions

linter

css

scss

stylish-haskell

Haskell code prettifier

formatter

haskell

stylua

A Lua code formatter

formatter

lua

superhtml

HTML Validator, Formatter, LSP, and Templating Language Library

formatter

html

svlint

SystemVerilog linter

linter

systemverilog

swift-format

Formatting technology for Swift source code

formatter

swift

swiftformat

A command-line tool and Xcode Extension for formatting Swift code

formatter

swift

swiftlint

A tool to enforce Swift style and conventions

linter

swift

taplo

A TOML toolkit written in Rust

formatter

toml

tclfmt

Formatter for Tcl

linter

tcl

tclint

Linter for Tcl

linter

tcl

templ

A language for writing HTML user interfaces in Go

formatter

go

templ

terraform

The terraform fmt command is used to rewrite Terraform configuration files to a canonical format and style

formatter

terraform

terragrunt

Recursively find hcl files and rewrite them into a canonical format

formatter

hcl

tex-fmt

An extremely fast LaTeX formatter written in Rust

formatter

latex

textlint

textlint is the pluggable linter for natural language text

spell-check

tlint

Tighten linter for Laravel conventions

linter

php

tofu

The tofu fmt command is used to rewrite OpenTofu configuration files to a canonical format and style

formatter

terraform

tofu

tombi

TOML Formatter / Linter

formatter

linter

toml

toml-sort

A command line utility to sort and format toml files

formatter

toml

topiary

Topiary aims to be a uniform formatter for simple languages, as part of the Tree-sitter ecosystem

formatter

tryceratops

A linter to prevent exception handling antipatterns in Python

linter

python

ts-standard

Typescript style guide, linter, and formatter using StandardJS

formatter

linter

typescript

tsp

CLI for managing TypeSpec configurations

formatter

typespec

tsqllint

Configurable linting for TSQL

linter

sql

twig-cs-fixer

A tool to automatically fix Twig Coding Standards issues

formatter

linter

twig

twigcs

The missing checkstyle for twig

linter

php

twig

ty

An extremely fast Python type checker written in Rust

linter

python

typos

Source code spell checker

spell-check

typstfmt

Basic formatter for the Typst language

formatter

typst

typstyle

Beautiful and reliable typst code formatter

formatter

typst

ufmt

Safe, atomic formatting with black and usort

formatter

python

uiua

A stack-based array programming language

formatter

uiua

unimport

The ultimate linter and formatter for removing unused import statements in your code

formatter

python

usort

Safe, minimal import sorting for Python projects

formatter

python

v

Tooling for V lang

formatter

v

vacuum

vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool

linter

json

openapi

yaml

verusfmt

An Opinionated Formatter for Verus

formatter

rust

verus

veryl

Veryl: A Modern Hardware Description Language

formatter

veryl

vint

Fast and Highly Extensible Vim script Language Lint

linter

vimscript

vhdl-style-guide

Style guide enforcement for VHDL

formatter

vhdl

wa

The Wa Programming Language

formatter

wa

wfindent

Indents and optionally converts Fortran program sources

formatter

fortran

write-good

Naive linter for English prose

linter

xmlformat

Format and compress XML documents

formatter

xml

xmllint

XML linter

linter

xml

xo

JavaScript/TypeScript linter (ESLint wrapper) with great defaults

linter

javascript

typescript

xq

Command-line XML and HTML beautifier and content extractor

formatter

html

xml

yamlfix

A simple opinionated yaml formatter that keeps your comments

formatter

yaml

yamlfmt

An extensible command line tool or library to format yaml files

formatter

yaml

yamllint

A linter for YAML files

linter

yaml

yapf

A formatter for Python files

formatter

python

yard-lint

Check your YARD docs like RuboCop checks your code - a linter for YARD documentation

linter

ruby

yew-fmt

Code formatter for the Yew framework

formatter

rust

yq

yq is a portable command-line YAML, JSON, XML, CSV, TOML and properties processor

formatter

yaml

zig

Reformat Zig source into canonical form

formatter

zig

ziggy

Formats Ziggy documents and Ziggy schemas

formatter

ziggy

zprint

Beautifully format Clojure and Clojurescript source code and s-expressions

formatter

clojure

clojurescript