所有基准
解析器
Oxc 的解析器至少比 swc 快 3 倍,比 Biome 快 5 倍。
查看代码库 bench-javascript-parser-written-in-rust。
转换器
- 与 swc 相比,oxc 转换器快 4 倍,内存使用量减少 20%,包大小减小 35 MB(相较于 swc 的 37 MB)。
- 与 Babel 相比,oxc 转换器快 40 倍,内存使用量减少 70%,并且减少 19 MB,少安装 168 个 npm 包。
查看代码库 bench-transformer。
Linter
Oxlint 比 ESLint 快 50 - 100 倍(具体取决于 CPU 核心数)。
查看代码库 bench-javascript-linter。
解析器
oxc-resolver
比 webpack 的 enhanced-resolve
快 20 倍。
查看代码库 bench-resolver。