Inc44/wasm-fmt-vscode
Code Formatter powered by WebAssembly
wasm fmt is a multi-language code formatting tool with the following advantages:
Python
Golang
JavaScript / TypeScript / JSX / TSX
JSON / JSONC
CSS / SCSS / SASS / LESS
HTML / Vue / Svelte / Astro / Jinja / Twig
C / C++
Objective-C / Objective-C++
C#
Java
JavaScript / TypeScript [^1]
JSON / JSONC [^1]
Protobuf
Dart
Zig
Lua
SQL
yamlfmt
YAML
GitHub Actions Workflow
[^1]: JavaScript / TypeScrip / JSON / JSONC are supported by clang-format as well, but web_fmt is used for better output.