Bun + Turbo + Biome
The toolchain that installs, runs, and checks the monorepo: Bun as runtime and package manager, Turbo as task runner, Biome for lint and format.
Why it's here
We picked this trio for speed and simplicity. Bun installs and runs fast, Turbo coordinates tasks across the apps and caches results, and Biome replaces the usual lint-plus-format stack with one fast tool.
What to know
bun installsets up the whole workspace;bun devstarts every app in parallel through Turbo.- Turbo runs scripts like
build,check-types, andlintacross packages, only redoing what changed. bunx @biomejs/biome checklints and formats. It is the single source of style, so there is no separate Prettier or ESLint config.
Full documentation lives at bun.sh, turbo.build, and biomejs.dev.