Skip to content

所有基准测试

解析器

Oxc 的解析器速度至少比 swc 快 3 倍,比 Biome 快 5 倍。

请注意,这并非与 Biome 进行完全对等的比较。Biome 的解析器 生成的是 CST,而不是 AST,因此需要进行大量额外工作。

参见仓库 bench-javascript-parser-written-in-rust

转换器

  • 与 swc 相比,oxc 转换器速度快 4 倍,内存使用减少 20%,包体积小 35 MB(从 swc 的 37MB 减少)。
  • 与 babel 相比,oxc 转换器速度快 40 倍,内存使用减少 70%,安装时少需 168 个 npm 包,包体积小 19 MB。

参见仓库 bench-transformer

语法检查器

根据 CPU 核心数量的不同,Oxlint 比 ESLint 快 50 至 100 倍。

参见仓库 bench-javascript-linter

格式化工具

Oxfmt 比 Biome 快 3 倍,比 prettier 快 35 倍。

参见仓库 bench-formatter

依赖解析器

oxc-resolver 比 webpack 的 enhanced-resolve 快 30 倍。

参见仓库 bench-resolver