$ swc_ecma_parser

v33.0.1

Feature-complete es2019 parser.

Downloads: 21.1M
Recent: 5.0M
Versions: 701
Updated: January 27, 2026

Latest Update Summary

Crate

Name: swc_ecma_parser New version: 32.0.0 Release date: 2025-12-30T02:07:04.063483Z

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. MSRV of crates is currently 1.73. Supported Node Versions: Node v10+ for usage, Node v20+ for development.

Features • MSRV of crates is 1.73 • Supports Node v10+ for usage • Supports 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://swc.rs/https://crates.io/crates/swc_ecma_parserhttps://github.com/swc-project/swc/releases/latesthttps://rustdoc.swc.rs/swc/https://rustdoc.swc.rs/swc_ecma_parser/https://swc.rs/docs/installation/https://swc.rs/docs/migrating-from-babelhttps://swc.rs/docs/benchmark-transformhttps://opencollective.com/swchttps://discord.gg/GnHbXTdZz6https://github.com/swc-project/swc/discussions

https://rustdoc.swc.rs/swc_ecma_parser/ https://api.github.com/repos/swc-project/swc/releases/273334152

Release info

Release version: N/A

Release description N/A

Code Examples N/A

Patch update: 33.0.0 → 33.0.1

$ DOWNLOADS TREND

15.4M21.1M

$ VERSION HISTORY

v33.0.1January 27, 2026
v33.0.0January 16, 2026
v32.0.0December 30, 2025
v31.0.0December 24, 2025
v30.0.0December 18, 2025
v29.0.2December 15, 2025
v29.0.1December 8, 2025
v29.0.0December 4, 2025
v28.0.0November 27, 2025
v27.0.7November 21, 2025
v27.0.6November 19, 2025
v27.0.5November 17, 2025
v27.0.4November 13, 2025
v27.0.3November 8, 2025
v27.0.2November 4, 2025
v27.0.1November 3, 2025
v27.0.0November 3, 2025
v26.0.1October 29, 2025
v26.0.0October 28, 2025
v25.0.0October 20, 2025
v24.0.3October 2, 2025

$ LINKS

$ INSTALL

cargo add swc_ecma_parser

Or add to Cargo.toml: swc_ecma_parser = "33.0.1"