Tools

Void Zero (OxLint + OxFmt)

Faster linting and formatting — drop-in replacements for ESLint and Prettier.

OxLint and OxFmt are Rust-based alternatives to ESLint and Prettier, developed by the Void Zero team. They're designed as near drop-in replacements with significantly better performance.

For larger codebases, the speed difference is noticeable — linting that used to take seconds now runs in milliseconds. The configuration is largely compatible, so migration is straightforward.

I'm still in the process of adopting these across projects, but they're becoming my default for new repositories.

When I use it

  • New repositories where I can set the lint/format baseline from scratch.
  • Larger codebases where lint/format speed affects daily flow.
  • Teams that want ESLint/Prettier-like behavior with lower runtime overhead.

When I avoid it

  • Legacy repositories with deeply customized ESLint/Prettier plugins not yet supported.
  • Projects where migration risk outweighs immediate speed gains.
  • Situations where toolchain parity with existing CI is non-negotiable and migration is not planned.

One real example

I adopt OxLint/OxFmt first in new repos, then backport to older repos selectively once compatibility and output quality are verified.