出品VoidZero

JavaScript 氧化编译器

使用 Rust 编写的高性能 JavaScript 工具集

现代 JavaScript 工具的基础

代码检查工具

Oxlint:兼容 ESLint 的代码检查工具

在代码进入生产环境前捕获错误

  • ESLint 快 50~100 倍
  • 650+ 条规则且持续增长
  • tsgo 驱动的真正类型感知检查
  • 支持 ESLint JavaScript 插件
使用指南
代码检查工具
格式化工具(测试版)

Oxfmt:兼容 Prettier 的格式化工具

强制一致的代码风格

  • Prettier 快 30 倍
  • Biome 快 3 倍
  • 支持 Tailwind 类名排序
使用指南
格式化工具
解析器

oxc-parser

高级转换和编译的基础

  • SWC 快 3 倍
  • 解析 .js(x).ts(x) 文件
  • 通过所有 Test262 stage4 测试
使用指南

Oxc、SWC 和 Biome 解析器基准测试

OXC

/ 26.3ms

SWC

/ 84.1ms

Biome

/ 130.1ms

在 MacBook Pro M3 Max 上解析 typescript.js | 来源

代码转换器

oxc-transform

以思维的速度转译源代码

  • TypeScript & JSX
  • 语法降级至 ES2015
  • 隔离声明 DTS 输出
  • React Fast Refresh、styled-components 等
使用指南
代码转换器
模块解析器

oxc-resolver

兼容 Node.js 的 CJS 和 ESM 模块解析

  • 行为与 enhanced-resolve 对齐
  • enhanced-resolve 快 28 倍
  • 高度可定制
使用指南
模块解析器
代码压缩工具 (内测版)

oxc-minify

压缩与优化

  • 死代码消除
  • 语法简化与空白移除
  • 变量名混淆
使用指南

Free & open source

Oxc 是免费开源项目,由优秀的赞助者支持。

Become a Sponsor
Brought to you by VoidZero