RAPIKAN.
GitHub

The Ultimate All-in-One Formatter.

Zero-config, Auto-downloading, and blazing fast formatting for 50+ languages without the extension bloat.

Read Docs

One Extension. 50+ Formats.

Everything you need, automatically configured and ready to use.

Astro

.astro

Batch / CMD

.bat, .cmd

Blade

.blade.php

C

.c, .h

C++

.cpp, .hpp, .cc, .cxx, .hxx, .c++, .h++

Objective-C / C++

.m, .mm

CMake

CMakeLists.txt, .cmake, .cmake.in

C#

.cs, .csx

CSS

.css

LESS

.less

SCSS

.scss

Dart

.dart

Dockerfile

Dockerfile, .dockerfile

Dotenv

.env, .env.*

EditorConfig

.editorconfig

Elixir / Phoenix

.ex, .exs, .heex

GDScript

.gd

Go

.go

Gradle

.gradle

Groovy

.groovy, .gvy

GraphQL

.graphql, .gql

HTML

.html, .htm

Vue

.vue

Angular

.component.html

Ignore Files

.gitignore, .npmignore, .dockerignore

INI / Cfg

.ini, .cfg

Java

.java, .jav

JavaScript

.js, .cjs, .mjs

React (JSX/TSX)

.jsx, .tsx

TypeScript

.ts, .cts, .mts

JSON

.json, .jsonc, .json5

Kotlin

.kt, .kts

Lua

.lua

Markdown / MDX

.md, .mdx

Nginx

.conf

PHP

.php, .phtml

Prisma

.prisma

ProGuard

.pro, proguard-rules.pro

Properties

.properties

Protocol Buffers

.proto

Pug / Jade

.pug, .jade

Python

.py, .pyw, .pyi

R

.r, .R, .rmd, .Rmd

Rust

.rs

Shell Script

.sh, .bash, .zsh, .bashrc

SQL

.sql

Svelte

.svelte

Swift

.swift

Terraform

.tf, .tfvars

TOML

.toml, Cargo.toml

Visual Basic

.vb, .vbs, .vba

XML

.xml, .svg, .pom

YAML

.yaml, .yml

Zig

.zig, .zon

FAQ

Common questions about Rapikan.

Have more questions? View full FAQ

Rapikan Pro.

There is no difference with the free version. The features are 100% the same. Buying the Pro version is your way of supporting my work as a solo developer, and serves as a legal commercial license for companies.