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%,大小小 19 MB,且需要安装的 npm 包少 168 个。

参见仓库 bench-transformer

代码检查器

Oxlint 比 ESLint 快 50 到 100 倍,具体取决于 CPU 核心数。

参见仓库 bench-javascript-linter

格式化器

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

参见仓库 bench-formatter

模块解析器

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

参见仓库 bench-resolver