swc-project/swc
View on GitHub ↗ ★ 34,208 Rust
Rust-based platform for the Web
50 mentions on Hacker News by 49 people: 6 stories, 44 comments · first 2018-11-10 · latest 2025-09-16
20082026
-
…until you find the Rust source: https://github.com/biomejs/biome/blob/a0039fd5457d0df18242fe... https://github.com/swc-project/swc/blob/6c54969d69551f516032... I think as these projects gain more momentum, we will see similar things…
comment by homebrewer · 2025-09-16 · in Shai-Hulud malware attack: Tinycolor and over 40 NPM packages compromised -
I once wanted to contribute to the popular swc project ( https://github.com/swc-project/swc ). I cloned the repo, ran build, and a whooping 20GB was gone from my disk. The parser itself ( https://github.com/swc-project/swc/blob/main/crates/…
comment by rs186 · 2025-05-09 · in Rust’s dependencies are starting to worry me -
…previous attempts at a faster tsc, but in rust, see: 1. https://github.com/dudykr/stc - Abandoned ( https://github.com/swc-project/swc/issues/571#issuecomment-1... ) 2. https://github.com/kaleidawave/ezno - In active development. Does not…
comment by kevlened · 2025-03-11 · in A 10x Faster TypeScript -
It does! Node uses swc to do this. The swc implementation of blank-spacing (implemented here https://github.com/swc-project/swc/pull/9144 ) was inspired by the author of ts-blank-space here: https://gist.github.com/acutmore/27444a9dbfa515a1…
comment by tchetwin · 2024-10-01 · in ts-blank-space is a fast type-stripping compiler -
…a single dependency [3]. [1] https://github.com/vercel/next.js/blob/07a55e03a31b16da1d085... [2] https://github.com/swc-project/swc/blob/b94a0e1fd2b900b05c5f... [3] https://npmgraph.js.org/?q=chokidar
comment by throwitaway1123 · 2024-09-26 · in Rewriting Rust -
> There are bugs like https://github.com/swc-project/swc/issues/2038 that haven't been fixed after a few years. I tried all those examples on the swc playground[0] and all of them pass, so the issue seems to be fixed, but maybe they forgot…
comment by magnio · 2024-06-22 · in Farm: Fast vite compatible build tool written in Rust -
…features, documentation, and simply the amount of example code out there. There are bugs like https://github.com/swc-project/swc/issues/2038 that haven't been fixed after a few years. (I am aware that swc is "production-ready" in the sense…
comment by rty32 · 2024-06-22 · in Farm: Fast vite compatible build tool written in Rust -
…- constantly bouncing back and forth while traversing AST nodes was even slower than Babel (e.g https://github.com/swc-project/swc/issues/1392#issuecomment-... )
comment by wonnage · 2023-09-09 · in JIT-optimized Ruby can outperform a C extension -
…what would you expect people to use this for, besides just being a cool project to learn from? [1] https://github.com/swc-project/swc
comment by pcthrowaway · 2023-06-07 · in Show HN: Ezno, a TypeScript checker written in Rust, is now open source -
(Not OP) That repo looks like a proof-of-concept which is linked to from an open issue in https://github.com/swc-project/swc which is apparently a "super-fast TypeScript / JavaScript compiler".
comment by austinjp · 2022-08-24 · in Rustle: Svelte compiler rewritten in Rust -
Nope: https://github.com/swc-project/swc
comment by mkl · 2022-04-17 · in Zig self hosted compiler is now capable of building itself -
…whether the work will be open-sourced. > It will be developed as a propriety software. Mar 2021 - https://github.com/swc-project/swc/issues/571#issuecomment-8... > I'm considering withdrawing the plan for open-sourcing it. Apr 2022 -…
comment by lioeters · 2022-04-15 · in Rust-based TypeScript type-checker project leader threatens paid solution -
Yeah I meant speed of execution. Sorry for the letdown! But https://github.com/swc-project/swc is a very fast Typescript compiler written in Rust :)
comment by janpaul123 · 2022-04-07 · in TypeScript as fast as Rust: TypeScript++ -
Here's a relevant GitHub thread where some conversation that has been happening: https://github.com/swc-project/swc/issues/571
comment by andyfleming · 2022-01-25 · in I’m porting the TypeScript type checker tsc to Go -
Unfortunately, this will not be open source: https://github.com/swc-project/swc/issues/571#issuecomment-7...
comment by heijmans · 2022-01-23 · in I'm making a Typescript type-checker in Rust -
Similar work is also taking place in swc: https://github.com/swc-project/swc/issues/571
comment by johnny_reilly · 2022-01-22 · in I'm making a Typescript type-checker in Rust -
TS type checking is on the roadmap https://github.com/swc-project/swc/issues/571
comment by styfle · 2021-12-20 · in Speedy Web Compiler – a fast TypeScript/JavaScript compiler -
It will, which is what the grandparent is talking about. https://github.com/swc-project/swc/issues/571
comment by moogly · 2021-11-17 · in Etsy’s Journey to TypeScript -
…alternative in Rust, so there is still hope for a faster compilation speed in the future [0] https://github.com/swc-project/swc
comment by remorses · 2021-11-17 · in Etsy’s Journey to TypeScript -
…om/evanw/esbuild/commit/23c40b1b6a76a8626f1d... - "initial commit" - kdy1 committed on Dec 22, 2017 - https://github.com/swc-project/swc/commit/0f9532dd5d379292cc...
comment by capableweb · 2021-10-26 · in Next.js 12 -
https://github.com/swc-project/swc/discussions/2097#discussi... - Run yarn add next@canary - Add to your next.config.js: experimental: { swcMinify: true, swcLoader: true }
comment by presentation · 2021-10-15 · in Esbuild – An extremely fast JavaScript bundler -
Deno is using this: https://github.com/swc-project/swc
comment by eezing · 2021-10-14 · in Esbuild – An extremely fast JavaScript bundler -
…like Rust with a big focus on performance. [0] https://github.com/denoland/deno/issues/5432 [1] https://github.com/swc-project/swc/issues/571
comment by fabiospampinato · 2021-09-21 · in Rome will be written in Rust -
That doesn't support type checking, see https://github.com/swc-project/swc/issues/571 You'd still need to run `tsc` to check types even if you used swc
comment by jamescostian · 2021-09-21 · in Rome will be written in Rust -
…someone will be able to compete in performance using a JS implementation in today's landscape. [0] https://github.com/swc-project/swc [1] https://github.com/sebbekarlsson/fjb [2] https://bun.sh/ [3] https://github.com/kataw/kataw
comment by lhorie · 2021-09-21 · in Rome will be written in Rust -
Great news, but that PR just got merged a few hours ago! https://github.com/swc-project/swc/pull/1302
comment by httgp · 2021-05-20 · in Parcel 2 Beta 3 – improved build performance -
Slightly tangential, but I can't tell if I love or hate the logo for swc https://github.com/swc-project/swc Either way, I want to try this next time I'm using TypeScript.
comment by dj_gitmo · 2021-04-20 · in A curated list of JavaScript tooling not written in JavaScript -
swc is more ambitious, it wants to re-implement all of tsc type checking, not only transpiling: https://github.com/swc-project/swc/issues/571
comment by nahuel0x · 2021-02-16 · in Why Is Esbuild Fast? -
…million lines of code and they have even built a type checker for typescript which is not included. https://github.com/swc-project/swc/graphs/contributors
comment by searchableguy · 2021-02-16 · in Why Is Esbuild Fast? -
swc ( https://github.com/swc-project/swc ) is a rust equivalent to babel and has a bundler under development. Not sure how far along it is. That would be an interesting comparison of performance and features.
comment by mpolun · 2021-02-16 · in Why Is Esbuild Fast? -
It looks like SWC will add a port of terser soonish: https://github.com/swc-project/swc/pull/1302
comment by CodesInChaos · 2021-02-06 · in JavaScript Minification Benchmarks -
…to be a much faster js/typescript compiler than some of its competitors and written in Rust. 1. https://github.com/swc-project/swc
comment by onei · 2021-01-21 · in Compilers are hard -
…that TypeScript should be rewritten in Rust for better performance. swc is trying to do that - https://github.com/swc-project/swc/issues/571
comment by atom_arranger · 2020-08-09 · in Rome: A Linter for JavaScript and TypeScript -
Don't forget https://github.com/swc-project/swc
comment by narrationbox · 2020-08-08 · in Rome: A Linter for JavaScript and TypeScript -
…be no compilation if they did that. ;) Someone is trying to rewrite tsc in rust for speed up here - https://github.com/swc-project/swc Cool project for runtime checking with ts - https://github.com/gcanti/io-ts Edit: Remove unmaintained…
comment by searchableguy · 2020-06-21 · in Deno will stop using TypeScript -
…fmt` subcommand already uses it internally. [0] https://github.com/denoland/deno/issues/5432 [1] https://github.com/swc-project/swc
comment by uasi · 2020-06-09 · in Design Doc: Use JavaScript instead of TypeScript for internal Deno Code -
Rome seems fine but I find this approach to be a bit more interesting https://github.com/swc-project/swc — though Rome seems potentially broader in scope.
comment by aarpmcgee · 2020-04-13 · in Rome: An experimental JavaScript toolchain -
…Not going to work for existing project - probably way too high of a risk for new ones, sadly. [1] https://github.com/swc-project/swc
comment by alipang · 2020-02-15 · in ESbuild – A fast JavaScript bundler and minifier in Go -
…to rewrite Babel in Rust. It includes a Webpack plugin and their benchmarks show a major speedup. https://github.com/swc-project/swc
comment by nitsky · 2020-02-15 · in ESbuild – A fast JavaScript bundler and minifier in Go -
also https://packem.github.io/ and another build tool that's perf optimized: https://github.com/swc-project/swc
comment by leeoniya · 2020-01-05 · in Parcel – Fast, zero-configuration web application bundler -
…should be good, it looks like they are referring to Babel's tests for some of the features? example https://github.com/swc-project/swc/pull/86 , I just checked really quick though. In terms of perf, I'm sure rust will be much faster than…
comment by hzoo · 2018-12-23 · in Speedy Web Compiler – A Rust port of Babel and Closure Compiler