| Crates.io | oxc_minifier |
| lib.rs | oxc_minifier |
| version | 0.92.0 |
| created_at | 2023-07-06 07:37:53.943925+00 |
| updated_at | 2025-09-24 04:23:32.293139+00 |
| description | A collection of JavaScript tools written in Rust. |
| homepage | https://oxc.rs |
| repository | https://github.com/oxc-project/oxc |
| max_upload_size | |
| id | 909652 |
| size | 682,250 |
Next-generation JavaScript/TypeScript minifier achieving best-in-class compression.
See tasks/minsize for compression benchmarks.
use oxc_minifier::{Minifier, MinifierOptions};
let options = MinifierOptions::default();
let minifier = Minifier::new(options);
let result = minifier.minify(&mut program);
just minsize - Track compression benchmarkscargo coverage - Conformance tests (test262, Babel, TypeScript)tasks/e2e - Real-world E2E testingjust test - Run all testscargo run -p oxc_minifier --example minifier - Try the minifieroxc_ecmascript - ECMAScript operations and constant evaluationoxc_semantic - Scope and symbol analysisoxc_mangler - Variable renaming