Biome rolls a formatter and a linter into one tool. This guide compares it with the ESLint and Prettier pairing, then covers format, lint and check, assist actions that rewrite code, domains enabled by dependencies, this blog's biome.json, migrating the create-next-app template, measured speed, and GritQL plugins
Bun rolls a JavaScript and TypeScript runtime, package manager and test runner into one. This guide covers running TypeScript directly, bun install and bun.lock, how it blocks dependency scripts, bun test, moving off npm, telling whether Node or Bun is actually running your code, and install speed measured against npm, pnpm and Deno