swc
« Back to VersTracker
Description:
Super-fast Rust-based JavaScript/TypeScript compiler
Type: Formula  |  Latest Version: 1.15.5@0  |  Tracked Since: Dec 18, 2025
Links: Homepage  |  @swc_project  |  formulae.brew.sh
Category: Developer tools
Tags: rust typescript javascript compiler babel transpiler
Install: brew install swc
About:
SWC is a blazing-fast TypeScript and JavaScript compiler written in Rust, designed as a drop-in replacement for Babel. It offers significant performance improvements for transpilation, bundling, and minification tasks. The tool is highly extensible and serves as the foundational compiler for modern frameworks like Next.js and Deno.
Key Features:
  • Rust-based performance (10-70x faster than Babel)
  • Extensible architecture via SWC plugins
  • Parallel processing support via multi-threading
  • Source maps and minification support
Use Cases:
  • Accelerating build times in large JavaScript monorepos
  • Transpiling modern code for legacy browser support
  • Powering custom bundling and tooling pipelines
Alternatives:
  • Babel – Babel is the industry standard with a massive plugin ecosystem but is significantly slower due to being JavaScript-based.
  • esbuild – esbuild offers similar extreme performance but is written in Go and focuses more on bundling than extensibility.
Version History
Detected Version Rev Change Commit
Dec 18, 2025 5:21am 1.15.5 0 VERSION_BUMP 81c0d6ce
Nov 4, 2025 8:22am 0 VERSION_BUMP 8ce08e34
Oct 29, 2025 11:34am 0 VERSION_BUMP bcbb72da
Oct 24, 2025 8:38am 0 VERSION_BUMP b054f2b2
Sep 27, 2025 5:27am 0 VERSION_BUMP 1a8bdc06
Sep 25, 2025 5:26am 0 VERSION_BUMP 4a883e4f
Jan 10, 2025 8:51am 0 VERSION_BUMP e06ffd40
Jan 10, 2025 8:18am 0 VERSION_BUMP 7d87123b
Dec 29, 2024 12:43am 0 NEW 6ca4d9e8