dprint
Apply consistent code formatting with configurable language plugins.
dprint is a command-line code-formatting platform that brings multiple language formatters under one configuration. Its plugin ecosystem covers formats including TypeScript, JavaScript, JSON, Markdown, and TOML.
The CLI and core are implemented in Rust. WebAssembly plugins run in a sandbox, while a separate process-plugin mechanism supports integrations with external formatters. Incremental formatting avoids reformatting unchanged files.