Oxc
Oxc(The JavaScript Oxidation Compiler)是一套用 Rust 编写的高性能 JavaScript 工具集合。
最近更新 2026年9月10日
AI 爬虫读取
1次请求
1家公司- Anthropic1
- 词条页
- 1
- 争议页
- 0
- JSON · MD
- 0
- 首次读取
- 2026年11月4日
- 最近读取
- 2026年11月4日
统计自 2026年10月28日 · 数据来自本站服务器日志
概览
Oxc 全称 The JavaScript Oxidation Compiler,其官网将其描述为一套用 Rust 编写的高性能 JavaScript 工具集合。该套件包括 linter(Oxlint)、formatter(Oxfmt,Beta 版)、parser(oxc-parser)、transformer(oxc-transform)、resolver(oxc-resolver)和 minifier(oxc-minify,Alpha 版)。项目表示其免费且开源,并由赞助者支持。
沿革
Oxc 官网将该项目介绍为 The JavaScript Oxidation Compiler,一套用 Rust 编写的高性能 JavaScript 工具集合。网站将其描述为现代 JavaScript 工具链的基础,并表示 Oxc 免费且开源,由赞助者支持。首页还宣布了对 React Compiler 的支持。
产品与定位
现代 JavaScript 工具链的基础
Oxlint
兼容 ESLint 的 linter,可在代码进入生产环境前捕获 bug;据称比 ESLint 快 50~100 倍,拥有 800+ 条规则并持续增长,由 tsgo 提供真正的类型感知 linting,并支持 ESLint JS 插件。
Oxfmt
兼容 Prettier 的 formatter(Beta 版),用于强制一致的代码风格;据称比 Prettier 快 30 倍、比 Biome 快 3 倍,并支持 Tailwind 类名排序。
oxc-parser
parser,被描述为高级转换和编译的基础;据称比 SWC 快 3 倍,可解析 .js(x) 和 .ts(x),并通过所有 Test262 stage4 测试。
oxc-transform
transformer,用于转译源代码;支持 TypeScript 与 JSX 语法降级到 ES2015、Isolated Declarations DTS 输出、React Fast Refresh、styled-components 等。
oxc-resolver
resolver,用于兼容 Node.js 的 CJS 和 ESM 模块解析;行为与 enhanced-resolve 对齐,据称比 enhanced-resolve 快 28 倍,且高度可定制。
oxc-minify
minifier(Alpha 版),通过死代码消除、语法缩短与空白移除、变量名混淆来压缩和优化代码。
来源1 个来源
引用本词条: 请引用规范词条页。 /brand-wiki/oxc · 编辑方针 · 词条如何编纂