-
swc_ecma_parser
Feature-complete es2019 parser
-
swc_ecma_visit
Visitors for swc ecmascript nodes which works on stable rustc
-
swc_common
Common utilities for the swc project
-
swc_atoms
Atoms for the swc project
-
swc_ecma_codegen
Ecmascript code generator for the swc project
-
swc_macros_common
Common utilities for swc macros
-
swc_ecma_compat_common
Commons for compat transforms
-
swc_ecma_ast
Ecmascript ast
-
swc_ecma_transforms_react
rust port of babel and closure compiler
-
swc_ecma_transforms_typescript
rust port of babel and closure compiler
-
swc
Speedy web compiler
-
swc_ecma_loader
General ecmascript loader used for transforms
-
binding_macros
Macros to build customized bindings interface
-
swc_transform_common
Common utilities for swc transforms for any language
-
swc_ecma_transforms_proposal
rust port of babel and closure compiler
-
swc_ecma_transforms_optimization
rust port of babel and closure compiler
-
swc_html_parser
HTML parser
-
swc_config
Types for configuring swc
-
swc_ecma_transforms_base
rust port of babel and closure compiler
-
swc_error_reporters
Error reporter implementations for the swc project
-
swc_ecma_compat_es2015
ES2015 compatibility transforms
-
swc_ecma_usage_analyzer
EcmaScript variable usage analyzer
-
swc_nodejs_common
Common code for SWC bindings
-
swc_compiler_base
Base crate for the 'swc' crate. This is not a public API.
-
swc_html_visit
Visitor for html
-
swc_ecma_transforms_classes
Helper for transforms for the swc project
-
swc_ecma_transforms_module
rust port of babel and closure compiler
-
swc_ecma_lexer
Feature-complete es2019 parser
-
swc_plugin_proxy
Proxy structs to the hosts original structs for the plugin
-
swc_ecma_compat_es3
ES3 compatibility transforms
-
swc_html_minifier
HTML minifier
-
swc_css_visit
Visitor for css
-
swc_ecma_transforms_compat
rust port of babel and closure compiler
-
swc_html_ast
AST definitions of html
-
swc_eq_ignore_macros
Macros for EqIgnoreSpan and TypeEq
-
swc_plugin_runner
Runner for swc plugins. This crate is INTERNAL crate and used by swc itself.
-
swc_ecma_transforms
rust port of babel and closure compiler
-
preset_env_base
Common logic for targetting vairous browsers
-
swc_ecma_compat_bugfixes
Compatibility fixes for browser bugs
-
swc_node_comments
Comments of swc_common
-
swc_css_minifier
CSS minifier
-
swc_html_codegen
HTML code generator for the swc project
-
swc_css_codegen
CSS code generator for the swc project
-
swc_ecma_compat_es2022
ES2022 compatibility transforms
-
swc_css_ast
AST definitions of css
-
swc_ecma_transformer
Compatibility layer for the ECMAScript standard
-
swc_ecma_preset_env
preset-env for the swc
-
swc_cached
Cached types for swc
-
swc_css_utils
Port of stylis
-
swc_ecma_testing
Testing utilities for ecmascript
-
reluxscript
Write AST transformations once. Compile to Babel, SWC, and beyond.
-
swc_allocator
A thin wrapper for bumpalo
-
swc_css_prefixer
Port of stylis
-
swc_ecma_lints
Linter for the swc project
-
swc_xml_visit
Visitor for xml
-
testing
swc project
-
swc_cli
Commandline for SWC
-
swc_ecma_ext_transforms
Extensions for @swc/core (nodejs)
-
swc_ecma_compat_es2020
ES2020 compatibility transforms
-
swc_ecma_compat_es2016
ES3 compatibility transforms
-
swc_html
HTML apis for rust
-
swc_css_compat
Port of stylis
-
swc_typescript
Proc macro for performance trace of swc
-
swc_timer
Timings for swc
-
swc_xml_codegen
XML code generator for the swc project
-
swc_ecma_compat_es2018
ES2018 compatibility transforms
-
swc_xml_parser
XML parser
-
swc_ecma_compat_es2017
ES3 compatibility transforms
-
jsdoc
parser writen in rust
-
swc_ecma_compat_es2021
ES2021 compatibility transforms
-
dbg-swc
Debug utilities
-
swc_ecma_compat_es2019
ES2019 compatibility transforms
-
swc_xml_ast
AST definitions of xml
-
swc_ecma_hooks
Composable hooks for swc ecmascript visitors
-
swc_html_utils
Utils for HTML
-
swc_graph_analyzer
Graph analyzer
-
swc_node_bundler
Speedy web compiler
-
swc_plugin_backend_wasmer
Runner backend for swc plugins. This crate is INTERNAL crate and used by swc itself.
-
swc_ts_fast_strip
Super-fast TypeScript stripper based on SWC
-
swc_ecma_transforms_macros
Macros for swc_ecma_transforms
-
swc_ecma_regexp_visit
Visitor for ECMAScript regular expressions
-
swc_ecma_transforms_testing
rust port of babel and closure compiler
-
swc_ecma_react_compiler
SWC helpers for the React Compiler
-
swc_ecma_compiler
Compatibility layer for the ECMAScript standard
-
swc_estree_ast
ESTree AST node definitions
-
swc_fast_ts_strip
Super-fast TypeScript stripper based on SWC
-
swc_ecma_compat_regexp
Transpiles modern RegExp features to ES5-compatible patterns
-
babel
Provide Rust enums for Groq, SambaNova, Openrouter's llm model names
-
swc_estree_compat
Compatibility layer between estree and swc
-
swc_xml
XML apis for rust
-
swc_css
CSS apis for rust
-
swc_ecma_codegen_macros
Macros for swc_ecma_codegen
-
swc_ts_fast_strip_binding
Binding module for swc_ts_fast_strip
-
swc_trace_macro
Proc macro for performance trace of swc
-
swc_experimental_babel
AST Transforms for experimental babel plugin
-
swc_visit_macros
Visitor generator for stable rustc
-
swc_fast_graph
Faster version of petgraph
-
swc_config_macro
Macros to prevent mistakes
-
swc_parallel
Linter for the swc project
-
swc_ecma_dep_graph
Dependency graph for the ecmascript
-
swc_par_iter
Fork of rayon, with chili support
-
swc_ecma_visit_std
Visitors for swc ecmascript nodes which works on stable rustc
-
swc_node_base
Speedy web compiler
-
swc_plugin_backend_wasmtime
Runner backend (wasmtime) for swc plugins. This crate is INTERNAL crate and used by swc itself.
-
swc_util_types
Very useful types for the swc project
-
swc_interop_nodejs
General interop for Node.js
-
swc_interop_babel
General interop for Babel
-
ast_node
Macros for ast nodes
-
swc_cli_impl
Commandline for SWC (Internal crate with implementation)
-
string_enum
String based enum
-
swc_webpack_ast
Webpack AST optimizer
-
fastmem
Configurable utilities for fast memory operations
-
from_variant
Automatically derive From impls for enums
-
swc_ecma_diff
Diffing tools for ECMAScript
-
swc_stylis
Port of stylis
-
babel-bridge
SDK for interacting with various Large Language Model (LLM) APIs using a common interface
-
swc_plugin_comments
Internal sharable storage for the comments between host to the plugin
-
swc_x_optimizer
Cross-module optimizer built on SWC
-
bright_swc_html_ast
AST definitions of html
-
swc_ecma_quote_macros
Quasi quotation system for ecmascript
-
swc_ecma_plugin_ast
Special AST for swc, which can be passed to dynamic libraries directly
-
swc_plugin_macro
Macro support for authoring plugin's transform fn
-
library_of_babel
Babel in Rust
-
swc_css_codegen_macros
Internal macro for the css code generator
-
swc_plugin_api
API for the swc plugins
-
swc_html_codegen_macros
Internal macro for the html code generator
-
bright_swc_atoms
Atoms for the swc project
-
swc_babel_compat
Compatibility layer between babel and swc
-
swc_xml_codegen_macros
Internal macro for the xml code generator
-
swc_estree_visit
Visitor implementation for estree nodes
-
swc_plugin_js_api
API for the swc plugins
-
bright_swc_css_ast
AST definitions of css
-
swc_babel_ast
Babel AST node definitions
-
enum_kind
Easily manage values related to enum
-
swc_babel_visit
Visitor implementation for babel nodes
-
swc_ecma_parser_macros
Macros for swc_ecma_parser
-
swc_ecma_visit_macros
Visitors for swc ecmascript nodes which works on stable rustc
-
swc_estree_macros
AST converters
-
rplugin_macros
Macros for rpluign, rust plugin system for AST processing
-
swc_js_interop
Support for invoking js codes from rust code
-
swc_ecma_scope
Scope analysis for the ecmascript
Try searching with DuckDuckGo.