Baike.dev
All toolsTrendingOpen sourceNewsSubmit
Log in
< 返回工具列表
S

swc

> 编程语言
开源

Rust-based platform for the Web

34.2K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Rust-based platform for the Web

Make the web (development) faster.

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](https://rustdoc.swc.rs/swc/) and for most users, your entry point for using the library will be [parser](https://rustdoc.swc.rs/swc_ecma_parser/). Also, SWC tries to ensure that > If you select the latest version of each crates, it will work for rust users. MSRV of crates is currently `1.73`. To update all SWC crates you use, you can run `curl https://raw.githubusercontent.com/swc-project/swc/main/scripts/update-all-swc-crates.sh | bash -s`. This script will update all dependencies to the latest version and run `cargo build` to ensure that everything works. Note that you need - `jq` - `cargo upgrade` command to run the script. Supported Node Versions: - Node v10+ for usage - Node v20+ for development --- If you are using SWC from JavaScript, please refer to [docs on the website](https://swc.rs/docs/installation/). # Documentation Check out the documentation [in the website](https://swc.rs/docs/installation/). # Features Please see [comparison with babel](https://swc.rs/docs/migrating-from-babel). # Performance Please see [benchmark results](https://swc.rs/docs/benchmark-transform) on the website. # Supporting development

Supporting swc

## Star History ## Powered by ## Sponsors

SWC is a community-driven project, and is maintained by a group of [volunteers](https://swc.rs/docs/team). If you'd like to help support the future of the project, please consider: - Giving developer time on the project. (Message us on [Discord](https://discord.gg/GnHbXTdZz6) (preferred) or [Github discussions](https://github.com/swc-project/swc/discussions) for guidance!) - Giving funds by becoming a sponsor (see https://opencollective.com/swc)! ## Contributing See [CONTRIBUTING.md](CONTRIBUTING.md). You may also find the architecture documentation useful ([ARCHITECTURE.md](ARCHITECTURE.md)). ## License SWC is primarily distributed under the terms of the Apache License (Version 2.0). See [LICENSE](LICENSE) for details.

核心特点

  • •cargo upgrade
  • •Node v10+ for usage
  • •Node v20+ for development
  • •Giving developer time on the project. (Message us on Discord (preferred) or Github discussions for guidance!)
  • •Giving funds by becoming a sponsor (see https://opencollective.com/swc)!

> 标签

Rustbabelcompilerecmascriptecmascript-parser

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月9日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言
Baike.dev

baike.dev helps you discover great languages, frameworks, databases, DevOps and cloud-native tools.

Quick links

  • Home
  • All tools
  • Trending
  • Open source

About

  • About us
  • Community
  • News

Contribute

Found a great developer tool? Share it with the community.

Submit a tool
© 2026 baike.dev Developer EncyclopediaUpdated daily · Discover great developer tools