All Tools
S
Dev ToolsFreeOpen Source
SWC
Rust compiler and minifier that replaces Babel for JS and TS
Apache-2.0
ABOUT
Babel transforms are a common bottleneck in large JS and TS builds. SWC implements compilation, minification, and bundling in Rust so Next.js and other toolchains can transpile TypeScript and modern JavaScript in a fraction of Babel's time without changing the source language.
INSTALL
npm install @swc/coreINTEGRATION GUIDE
1. Speed up Next.js and custom bundler transforms with @swc/core
2. Minify production JavaScript with a Rust minifier instead of Terser
3. Compile TypeScript in CI without a slower Babel pipeline
4. Embed SWC in Node tooling for custom transpilers and code mods
TAGS
javascripttypescriptcompilerrustbabelnextjsbundleropen-source