Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Rust-based platform for the Web

License

NotificationsYou must be signed in to change notification settings

swc-project/swc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

swc

Make the web (development) faster.

downloads (@swc/core)downloads (3rd party)

undefinedGitHub release (latest SemVer)

GitHub code size in bytesnode-current (scoped)

Discord

SWC (stands forSpeedy 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, seerustdoc and for most users, your entry point for using the library will beparser.

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 currently1.73.

To update all SWC crates you use, you can runcurl 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 runcargo 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 todocs on the website.

Documentation

Check out the documentationin the website.

Features

Please seecomparison with babel.

Performance

Please seebenchmark results on the website.

Supporting development

Supporting swc

Star History

Star History Chart

Powered by

JetBrains logo.

Sponsors

Sponsors

SWC is a community-driven project, and is maintained by a group ofvolunteers. If you'd like to help support the future of the project, please consider:

Contributing

SeeCONTRIBUTING.md. You may also find the architecturedocumentation useful (ARCHITECTURE.md).

License

SWC is primarily distributed under the terms of the Apache License (Version 2.0).

SeeLICENSE for details.


[8]ページ先頭

©2009-2025 Movatter.jp