🪴/ The Super Mega Formatters Post

A yet comprehensive attempt at listing all code formatters available.

Dec 24, 2024 – Caleb Jasik

There are a good number of code formatters under the sun. I've been wanting to build https://areweformattingyet.com for a while now, I figure it's worth starting here with a simple list of everything that's around. Let me know via bsky if I need to add something!

Relatedly, I want to try to set up fuzzing for all said formatters, since they're a pretty solid problem space for fuzzing, idempotent and well-scoped. See Checking for idempotency: a bodgey formatter fuzzer, and jasikpark/fuzz-prettier for more.

LanguageTools
TS / TSX / JS / JSX
Rust
Go
Go Template
Java
C / C++
Zig
Gleam
Handlebars
Markdown / MDX
Markdoc
Bash

McYoung wrote a great post about an approach to formatters from first principles that makes me want to try my hand: https://mcyoung.xyz/2025/03/11/formatters/#fnref:80-cols

Posts from blogs I follow

The Missing Middle of Open Source

Why serious, maintainer-driven projects struggle to sustain themselves—and what it will take to fix it.

via Nate MooreJanuary 25, 2026

`SocketAddrV6` is not roundtrip serializable

An investigation into some lesser-known IPv6 features.A few weeks ago at Oxide , we encountered a bug where a particular, somewhat large, data structure was erroring on serialization to JSON via serde . The problem was that JSON only supports map keys...

via sunshowersNovember 4, 2025

Trans Rights or we all Enjoy the Camps

No sentence encapsulates better the current moment than “Enjoy the Camps”.

via Barks by Aria Salvatrice - Aria.dogSeptember 21, 2026

Generated byastro-openring