
Biome Has a Free API — One Tool to Lint, Format, and Fix JavaScript and TypeScript
What if one tool replaced ESLint AND Prettier — running 35x faster because it is written in Rust? Biome is a toolchain for JavaScript, TypeScript, JSON, CSS, and GraphQL. It handles linting, formatting, and import sorting in one pass. Why Biome 35x faster than ESLint + Prettier combined One tool — no more ESLint + Prettier + eslint-config-prettier conflicts Zero config — sensible defaults, works immediately Import sorting — built in, no extra plugin CSS and JSON — not just JS/TS Editor integration — VS Code, JetBrains, Neovim Quick Start npx @biomejs/biome init # Format npx biome format --write . # Lint npx biome lint . # Both at once npx biome check --write . biome.json { "formatter" : { "indentStyle" : "space" , "indentWidth" : 2 }, "linter" : { "rules" : { "complexity" : { "noForEach" : "warn" }, "suspicious" : { "noExplicitAny" : "error" } } }, "organizeImports" : { "enabled" : true } } Migration from ESLint + Prettier npx @biomejs/biome migrate eslint --write npx @biomejs/biome mi
Continue reading on Dev.to Webdev
Opens in a new tab


