Behind the Scenes
Full transparency. Here is the exact breakdown of the formatting engines and versions Rapikan uses to beautify your code.
Special Thanks
Rapikan stands on the shoulders of giants. Deepest gratitude to the open-source community and the brilliant maintainers of the formatting engines listed. Without them, this zero-config dream would not be possible.
| Language / Format | Formatter Engine | Version | Execution |
|---|---|---|---|
Astro .astro | v0.14.1 | Auto-Download | |
Batch / CMD .bat .cmd | v1.0.0 | Native Built-in | |
Blade .blade.php | v3.2.2 | Auto-Download | |
C .c .h | v3.0.7 | Auto-Download | |
C++ .cpp .hpp .cc .cxx .hxx .c++ .h++ | v3.0.7 | Auto-Download | |
Objective-C / C++ .m .mm | v3.0.7 | Auto-Download | |
CMake CMakeLists.txt .cmake .cmake.in | v0.3.0 | Auto-Download | |
C# .cs .csx | v1.3.0 | Auto-Download | |
CSS .css | v3.9.6 | Auto-Download | |
LESS .less | v3.9.6 | Auto-Download | |
SCSS .scss | v3.9.6 | Auto-Download | |
Dart .dart | Dart Format Manual installation required → | - | System PATH |
Dockerfile Dockerfile .dockerfile | v1.0.0 | Native Built-in | |
Dotenv .env .env.* | v1.0.0 | Native Built-in | |
EditorConfig .editorconfig | v1.0.0 | Native Built-in | |
Elixir / Phoenix .ex .exs .heex | Mix Format Manual installation required → | - | System PATH |
GDScript .gd | v0.24.0 | Auto-Download | |
Go .go | Goimports / Gofmt Manual installation required → | - | System PATH |
Gradle .gradle | v1.0.0 | Native Built-in | |
Groovy .groovy .gvy | v1.0.0 | Native Built-in | |
GraphQL .graphql .gql | v3.9.6 | Auto-Download | |
HTML .html .htm | v3.9.6 | Auto-Download | |
Vue .vue | v3.9.6 | Auto-Download | |
Angular .component.html | v3.9.6 | Auto-Download | |
Ignore Files .gitignore .npmignore .dockerignore | v1.0.0 | Native Built-in | |
INI / Cfg .ini .cfg | v1.0.0 | Native Built-in | |
Java .java .jav | v1.36.1 | Auto-Download | |
JavaScript .js .cjs .mjs | v3.9.6 | Auto-Download | |
React (JSX/TSX) .jsx .tsx | v3.9.6 | Auto-Download | |
TypeScript .ts .cts .mts | v3.9.6 | Auto-Download | |
JSON .json .jsonc .json5 | v3.9.6 | Auto-Download | |
Kotlin .kt .kts | v1.8.0 | Auto-Download | |
Lua .lua | v2.5.2 | Auto-Download | |
Markdown / MDX .md .mdx | v3.9.6 | Auto-Download | |
Nginx .conf | v1.0.0 | Native Built-in | |
PHP .php .phtml | v0.25.0 | Auto-Download | |
Prisma .prisma | v7.9.1 | Auto-Download | |
ProGuard .pro proguard-rules.pro | v1.0.0 | Native Built-in | |
Properties .properties | v1.0.0 | Native Built-in | |
Protocol Buffers .proto | v3.0.7 | Auto-Download | |
Pug / Jade .pug .jade | v3.4.2 | Auto-Download | |
Python .py .pyw .pyi | v0.16.2 | Auto-Download | |
R .r .R .rmd .Rmd | v0.11.0 | Auto-Download | |
Rust .rs | Rustfmt Manual installation required → | - | System PATH |
Shell Script .sh .bash .zsh .bashrc | v3.13.1 | Auto-Download | |
SQL .sql | v15.8.2 | Auto-Download | |
Svelte .svelte | v4.1.1 | Auto-Download | |
Swift .swift | Swift Manual installation required → | - | System PATH |
Tailwind CSS .html .jsx .tsx .vue .svelte .astro | v0.8.1 | Auto-Download | |
Terraform .tf .tfvars | Terraform Fmt Manual installation required → | - | System PATH |
TOML .toml Cargo.toml | v0.10.0 | Auto-Download | |
Visual Basic .vb .vbs .vba | v1.0.0 | Native Built-in | |
XML .xml .svg .pom | v1.0.0 | Native Built-in | |
YAML .yaml .yml | v3.9.6 | Auto-Download | |
Zig .zig .zon | Zig Fmt Manual installation required → | - | System PATH |
Special Thanks
Rapikan stands on the shoulders of giants. Deepest gratitude to the open-source community and the brilliant maintainers of the formatting engines listed. Without them, this zero-config dream would not be possible.