Skip to content

Instantly share code, notes, and snippets.

@camchenry
Last active March 15, 2025 22:08
Show Gist options
  • Select an option

  • Save camchenry/cb09f6fae14ec1e3df1f72938b7350c8 to your computer and use it in GitHub Desktop.

Select an option

Save camchenry/cb09f6fae14ec1e3df1f72938b7350c8 to your computer and use it in GitHub Desktop.
Oxlint Benchmark Details

Benchmark details

This is additional details on how I checked the performance of the Oxlint beta release, so that you can reproduce and check the performance for yourself.

The computer I used for benchmarking is an Apple M1 MacBook Air with 16GB of RAM. I closed as many programs as possible prior to benchmarking, leaving mainly just Ghostty running, which I used as a terminal.

The oxlint versions I used were:

For benchmarking, I used https://github.com/sharkdp/hyperfine at version 1.19.0. The commands used for benchmarking each version were:

  • GA: hyperfine -i -N --warmup 5 --runs 100 './oxlint-alpha <DIRECTORY>'
  • Beta: hyperfine -i -N --warmup 5 --runs 100 './oxlint-beta <DIRECTORY>'

There were 5 warmup runs for each repository, and then 100 runs. The lint time recorded was the average across all runs.

The repositories used for benchmarking were:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment