提供VoidZero

JavaScript 酸化コンパイラ

Rust で記述された高性能 JavaScript ツール集

モダン JavaScript ツールの基盤

リンター

Oxlint: ESLint 互換リンター

バグが本番環境に到達する前に検出

  • ESLint より 50〜100 倍高速
  • 650+ のルール、継続的に増加中
  • tsgo による真の型認識リンティング
  • ESLint JavaScript プラグイン対応
使用ガイド
Linter
フォーマッター(ベータ版)

Oxfmt: Prettier 互換フォーマッター

一貫したコードスタイルを強制

  • Prettier より 30 倍高速
  • Biome より 3 倍高速
  • Tailwind クラス名ソート対応
使用ガイド
Linter
パーサー

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 など
使用ガイド
Transformer
リゾルバー

oxc-resolver

Node.js 互換の CJS および ESM モジュール解決

  • enhanced-resolve と動作整合
  • enhanced-resolve より 28 倍高速
  • 高度にカスタマイズ可能
使用ガイド
Resolver
ミニファイアー (アルファ版)

oxc-minify

圧縮と最適化

  • デッドコード削除
  • 構文簡略化と空白削除
  • 変数名難読化
使用ガイド

Free & open source

Oxc は無料のオープンソースプロジェクトで、素晴らしいスポンサーによって支えられています。

Become a Sponsor
Brought to you by VoidZero