Field note
What it does
SWC is a Rust-based platform for the web that provides fast JavaScript and TypeScript compilation. Benchmarks evaluate performance on every commit against Babel and esbuild.
Capabilities
Available capabilities
JavaScript/TypeScript ParsingTypeScript CompilationAST TransformationECMAScript CompilationPreset-env SupportStage 3 ProposalsSynchronous TransformationsAsynchronous TransformationsFlow type strippingES Module TranspilationJavaScript/TypeScript CompilationFlow syntax parsingWasm Plugin SystemTypeScript SupportBabel Drop-in ReplacementParallel TransformationsJSX with Flow supportFile-based Code TransformsCode Minification
Tags
Tags
Ways to use it
Ways to use it
npm
TypeScript / @swc/wasm-typescript
cli
javascript / @swc/cli
npm
rust / @swc/core
npm
javascript / @swc/core
cli
javascript / @swc/cli
npm
javascript / @swc/cli
sdk
javascript / @swc/core