Introducing oxc-webpack-vn – A full Rust-powered toolchain for Webpack
Hey Dev.to community! 👋
I'm excited to share a project I've been working on: oxc-webpack-vn – a library that brings the incredible speed of the Oxidation Compiler (oxc.rs) to your Webpack 5 builds.
The Problem 😩
Let's be honest – Webpack builds can get painfully slow as projects grow. We've all been there: waiting minutes for builds to finish, watching Babel transpile thousands of files, waiting for ESLint to catch up, and letting Terser squeeze every last byte out of our bundles.
The usual solution? Piece together different tools: Babel/SWC for transpiling, Terser for minification, ESLint for linting, Prettier for formatting. Each is fast on its own, but they're all separate processes written in JavaScript.
The Solution ⚡
What if you could replace all of them with a unified, Rust-powered toolchain?
Enter oxc-webpack-vn – a set of plugins that leverages the Oxidation Compiler to handle:
✅ Transpilation – Replace babel-loader or swc-loader
✅ Minification – Replace terser-webpack-plugin
✅ Linting – Replace eslint (with oxlint)
✅ Formatting – Replace prettier (with oxfmt)
All running at Rust-native speeds.
Link: oxc-webpack-vn
Top comments (0)