RAPIKAN.
GitHub

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 / FormatFormatter EngineVersionExecution

Astro

.astro

v0.14.1Auto-Download

Batch / CMD

.bat

.cmd

v1.0.0Native Built-in

Blade

.blade.php

v3.2.2Auto-Download

C

.c

.h

v3.0.7Auto-Download

C++

.cpp

.hpp

.cc

.cxx

.hxx

.c++

.h++

v3.0.7Auto-Download

Objective-C / C++

.m

.mm

v3.0.7Auto-Download

CMake

CMakeLists.txt

.cmake

.cmake.in

v0.3.0Auto-Download

C#

.cs

.csx

v1.3.0Auto-Download

CSS

.css

v3.9.6Auto-Download

LESS

.less

v3.9.6Auto-Download

SCSS

.scss

v3.9.6Auto-Download

Dart

.dart

Dart Format

Manual installation required →

-System PATH

Dockerfile

Dockerfile

.dockerfile

v1.0.0Native Built-in

Dotenv

.env

.env.*

v1.0.0Native Built-in

EditorConfig

.editorconfig

v1.0.0Native Built-in

Elixir / Phoenix

.ex

.exs

.heex

Mix Format

Manual installation required →

-System PATH

GDScript

.gd

v0.24.0Auto-Download

Go

.go

Goimports / Gofmt

Manual installation required →

-System PATH

Gradle

.gradle

v1.0.0Native Built-in

Groovy

.groovy

.gvy

v1.0.0Native Built-in

GraphQL

.graphql

.gql

v3.9.6Auto-Download

HTML

.html

.htm

v3.9.6Auto-Download

Vue

.vue

v3.9.6Auto-Download

Angular

.component.html

v3.9.6Auto-Download

Ignore Files

.gitignore

.npmignore

.dockerignore

v1.0.0Native Built-in

INI / Cfg

.ini

.cfg

v1.0.0Native Built-in

Java

.java

.jav

v1.36.1Auto-Download

JavaScript

.js

.cjs

.mjs

v3.9.6Auto-Download

React (JSX/TSX)

.jsx

.tsx

v3.9.6Auto-Download

TypeScript

.ts

.cts

.mts

v3.9.6Auto-Download

JSON

.json

.jsonc

.json5

v3.9.6Auto-Download

Kotlin

.kt

.kts

v1.8.0Auto-Download

Lua

.lua

v2.5.2Auto-Download

Markdown / MDX

.md

.mdx

v3.9.6Auto-Download

Nginx

.conf

v1.0.0Native Built-in

PHP

.php

.phtml

v0.25.0Auto-Download

Prisma

.prisma

v7.9.1Auto-Download

ProGuard

.pro

proguard-rules.pro

v1.0.0Native Built-in

Properties

.properties

v1.0.0Native Built-in

Protocol Buffers

.proto

v3.0.7Auto-Download

Pug / Jade

.pug

.jade

v3.4.2Auto-Download

Python

.py

.pyw

.pyi

v0.16.2Auto-Download

R

.r

.R

.rmd

.Rmd

v0.11.0Auto-Download

Rust

.rs

Rustfmt

Manual installation required →

-System PATH

Shell Script

.sh

.bash

.zsh

.bashrc

v3.13.1Auto-Download

SQL

.sql

v15.8.2Auto-Download

Svelte

.svelte

v4.1.1Auto-Download

Swift

.swift

Swift

Manual installation required →

-System PATH

Tailwind CSS

.html

.jsx

.tsx

.vue

.svelte

.astro

v0.8.1Auto-Download

Terraform

.tf

.tfvars

Terraform Fmt

Manual installation required →

-System PATH

TOML

.toml

Cargo.toml

v0.10.0Auto-Download

Visual Basic

.vb

.vbs

.vba

v1.0.0Native Built-in

XML

.xml

.svg

.pom

v1.0.0Native Built-in

YAML

.yaml

.yml

v3.9.6Auto-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.