$ swc_common

v19.0.0MAJOR UPDATE

Common utilities for the swc project.

Downloads: 24.0M
Recent: 6.3M
Versions: 337
Updated: February 25, 2026

Latest Update Summary

Crate

Name: swc_common New version: 19.0.0 Release date: 2026-02-25T20:30:14.082523Z

Crate readme

Short description Make the web (development) faster.

Long description SWC (stands for Speedy Web Compiler) is a super-fast TypeScript / JavaScript compiler written in Rust. It's a library for Rust and JavaScript at the same time. If you are using SWC from Rust, see rustdoc and for most users, your entry point for using the library will be parser. Supported Node versions are Node v10+ for usage and Node v20+ for development. The minimum supported Rust version (MSRV) of crates is currently 1.73.

Features • MSRV of crates is currently 1.73 • Node v10+ for usage • Node v20+ for development

Code Examples Update all SWC crates

 curl https://raw.githubusercontent.com/swc-project/swc/main/scripts/update-all-swc-crates.sh | bash -s

Linkshttps://crates.io/crates/swc_ecma_parserhttps://swc.rs/https://rustdoc.swc.rs/swc/https://rustdoc.swc.rs/swc_ecma_parser/https://swc.rs/docs/installation/

https://rustdoc.swc.rs/swc_common/ https://api.github.com/repos/swc-project/swc/releases/289347437

Release info

Release version: N/A

Release description N/A

Code Examples N/A

Major update: 18.0.1 → 19.0.0

$ DOWNLOADS TREND

15.6M24.0M

$ VERSION HISTORY

v19.0.0February 25, 2026
v18.0.1December 4, 2025
v18.0.0November 27, 2025
v17.0.1November 8, 2025
v17.0.0November 3, 2025
v16.0.0October 28, 2025
v15.0.0October 20, 2025
v14.0.4September 16, 2025

$ LINKS

$ INSTALL

cargo add swc_common

Or add to Cargo.toml: swc_common = "19.0.0"