¿Con qué está hecho swc?

swc es un repo de Rust hecho con React, Tokio y wasmtime. Arma su contenido con yaml y jsonc-parser, valida sus datos con prop-types, se prueba con arbitrary, pretty_assertions, expect, Mocha y libfuzzer-sys, se despliega con tracing y tracing-subscriber y usa lru. Son 3,928,024 líneas escritas, con 48,541 archivos de prueba.

Leído el 7 de noviembre de 2026, en el commit dc9d310. Léela en markdown

Frontend

La base 1

Estilos 1

Interfaz 2

Backend

Datos 1

Apoyo

La base 2

Contenido 2

  • yaml4 archivos
  • jsonc-parser1 archivo

Validación 1

Pruebas 5

  • expect1 archivo
  • Mocha1 archivo
  • arbitrary20 archivos
  • pretty_assertions7 archivos
  • libfuzzer-sys

Despliegue 2

Herramientas 19

  • clap21 archivos
  • ESLint12 archivos
  • Babel9 archivos
  • napi-derive5 archivos
  • acorn1 archivo
  • glob1 archivo
  • terser1 archivo
  • typescript-eslint1 archivo
  • SWC
  • syn37 archivos
  • is-macro23 archivos
  • quote19 archivos
7 más
  • proc-macro214 archivos
  • sourcemap-validator3 archivos
  • source-map2 archivos
  • cargo_metadata1 archivo
  • source-map-support1 archivo
  • browserslist-rs
  • seq-macro

Otras 94

  • core-js201 archivos
  • once_cell37 archivos
  • Lodash27 archivos
  • napi13 archivos
  • petgraph8 archivos
  • execa7 archivos
  • owo-colors4 archivos
  • blake33 archivos
  • path-absolutize3 archivos
  • smallvec3 archivos
  • nom2 archivos
  • bumpalo1 archivo
82 más
  • icu_properties1 archivo
  • nanoid1 archivo
  • SemVer1 archivo
  • tikv-jemallocator1 archivo
  • Wasmer1 archivo
  • rustc-hash169 archivos
  • serde144 archivos
  • anyhow94 archivos
  • regenerator-runtime77 archivos
  • serde_json49 archivos
  • indexmap25 archivos
  • either21 archivos
  • bitflags20 archivos
  • num-bigint15 archivos
  • parking_lot15 archivos
  • reflect-metadata15 archivos
  • url14 archivos
  • miette11 archivos
  • wasm-bindgen10 archivos
  • dashmap9 archivos
  • tempfile7 archivos
  • auto_impl6 archivos
  • pathdiff6 archivos
  • rayon6 archivos
  • regex6 archivos
  • phf5 archivos
  • unicode-width5 archivos
  • allocator-api24 archivos
  • base644 archivos
  • readline4 archivos
  • serde-wasm-bindgen4 archivos
  • sha24 archivos
  • wasm-bindgen-futures4 archivos
  • backtrace3 archivos
  • bitvec3 archivos
  • hashbrown3 archivos
  • js-sys3 archivos
  • libloading3 archivos
  • num_cpus3 archivos
  • path-clean3 archivos
  • stacker3 archivos
  • triomphe3 archivos
  • unicode-id-start3 archivos
  • ansi_term2 archivos
  • arrayvec2 archivos
  • compact_str2 archivos
  • data-encoding2 archivos
  • dragonbox_ecma2 archivos
  • glob2 archivos
  • hex2 archivos
  • libc2 archivos
  • memchr2 archivos
  • relative-path2 archivos
  • scroll2 archivos
  • sha12 archivos
  • termcolor2 archivos
  • ascii1 archivo
  • base64-simd1 archivo
  • console_error_panic_hook1 archivo
  • crc1 archivo
  • enumset1 archivo
  • flate21 archivo
  • foldhash1 archivo
  • globset1 archivo
  • mimalloc1 archivo
  • normpath1 archivo
  • notify1 archivo
  • rayon-core1 archivo
  • regress1 archivo
  • ryu-js1 archivo
  • serde_derive1 archivo
  • siphasher1 archivo
  • thiserror1 archivo
  • walkdir1 archivo
  • wasi-common1 archivo
  • windows-sys1 archivo
  • xattr1 archivo
  • zstd1 archivo
  • chrono
  • getrandom
  • Inflector
  • toml

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con swc, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito swc?
swc está escrito en Rust, con 3,928,024 líneas escritas.
¿Qué framework usa swc?
swc está hecho con React, Tokio y wasmtime.
¿Qué servicios usa swc?
swc usa lru.
¿swc tiene pruebas?
Sí. swc tiene 48,541 archivos de prueba y se prueba con arbitrary, pretty_assertions, expect, Mocha y libfuzzer-sys.
¿Qué repos tienen un stack parecido a swc?

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →