2025

Biome Tailwind Sorter

Rust

TypeScript

JavaScript

Node.js

VS Code

Biome

Tailwind CSS

Rust

TypeScript

JavaScript

Node.js

VS Code

Biome

Tailwind CSS

Rust

TypeScript

JavaScript

Node.js

VS Code

Biome

Tailwind CSS

So, I stopped using ESLint — I was looking for an alternative, and found Biome. But if you use Biome, Prettier becomes kind of redundant. I figured letting go of Prettier for the performance gain was worth it. Until I lost prettier-plugin-tailwindcss. It's a small thing, really. But I felt it was worth having — and that's how biome-tailwind-sorter was born.

Biome Tailwind Sorter Logo

A Rust CLI that fills the gap Biome leaves open: automatic Tailwind CSS class sorting, without needing Prettier. Works standalone, integrates with VS Code via Run on Save, and even preserves your cursor position.

5

GitHub Stars

1

Community Forks

v0.2.11

Latest Version

Features

Blazing Fast

Written in Rust — 10-50x faster than Node.js alternatives. No noticeable delay on save, even in large codebases.

Cursor Preservation

The only Tailwind sorter that preserves your cursor position. No more jumping after save.

Multi-Language Support

Handles HTML, JSX, TSX, Vue, and Astro files out of the box.

Standalone CLI

Works in any project. No Prettier, no Biome required. Just install and run.

.gitignore Aware

Automatically respects .gitignore and .ignore files — never formats what you don't want.

VS Code Integration

Designed for seamless use with the Run on Save extension. Set it once, forget it.

Technical Specs

LanguageRust + TypeScript
Latest Versionv0.2.11
vs Node.js10–50× faster
Test Coverage19 passing tests