Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 1.2% on crates.io
Top 1.3% downloads on crates.io
Top 0.6% dependent packages on crates.io
Top 1.2% dependent repos on crates.io
Top 1.0% forks on crates.io
Top 3.2% docker downloads on crates.io

crates.io : swc_ecma_parser

Feature-complete es2019 parser.

Registry - Source - Documentation - JSON
purl: pkg:cargo/swc_ecma_parser
Keywords: babel, compiler, ecmascript, ecmascript-parser, javascript, parser, rust, swc, typescript, typescript-compiler, typescript-parser
License: Apache-2.0
Latest release: about 1 month ago
First release: over 5 years ago
Dependent packages: 108
Dependent repositories: 1,261
Downloads: 3,726,404 total
Stars: 29,773 on GitHub
Forks: 1,122 on GitHub
Docker dependents: 30
Docker downloads: 23,282,360
Total Commits: 8322
Committers: 282
Average commits per author: 29.511
Development Distribution Score (DDS): 0.628
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Funding links: https://github.com/sponsors/swc-project, https://opencollective.com/swc
Last synced: about 1 month ago

Top 7.7% on crates.io
eszip 0.69.0
A utility that can download JavaScript and TypeScript module graphs and store them locally in a s...
97 versions - Latest release: about 8 hours ago - 8 dependent packages - 12 dependent repositories - 177 thousand downloads total - 208 stars on GitHub - 6 maintainers
dbg-swc 0.93.1 💰
Debug utilities
1,105 versions - Latest release: about 8 hours ago - 288 thousand downloads total - 9 stars on GitHub - 2 maintainers
Top 5.2% on crates.io
deno_ast 0.38.2
Source text parsing, lexing, and AST related functionality for Deno
83 versions - Latest release: 1 day ago - 40 dependent packages - 163 dependent repositories - 687 thousand downloads total - 137 stars on GitHub - 5 maintainers
Top 7.6% on crates.io
modularize_imports 0.68.14 💰
AST Transforms for import modularizer
119 versions - Latest release: 2 days ago - 1 dependent package - 169 dependent repositories - 248 thousand downloads total - 295 stars on GitHub - 2 maintainers
react_remove_properties 0.24.12 💰
AST Transforms for import modularizer
36 versions - Latest release: 2 days ago - 6 dependent repositories - 16.6 thousand downloads total - 295 stars on GitHub - 2 maintainers
remove_console 0.25.12 💰
AST Transforms for import modularizer
37 versions - Latest release: 2 days ago - 16.5 thousand downloads total - 295 stars on GitHub - 2 maintainers
Top 7.5% on crates.io
styled_components 0.96.15 💰
AST Transforms for styled-components
148 versions - Latest release: 2 days ago - 1 dependent package - 213 dependent repositories - 313 thousand downloads total - 295 stars on GitHub - 2 maintainers
Top 7.1% on crates.io
styled_jsx 0.73.20 💰
AST transforms visitor for styled-jsx
131 versions - Latest release: 2 days ago - 1 dependent package - 187 dependent repositories - 284 thousand downloads total - 295 stars on GitHub - 2 maintainers
swc_confidential 0.19.12 💰
AST transforms visitor for swc-confidential
6 versions - Latest release: 2 days ago - 1.08 thousand downloads total - 295 stars on GitHub - 1 maintainer
Top 7.5% on crates.io
swc_emotion 0.72.13 💰
AST Transforms for emotion
118 versions - Latest release: 2 days ago - 1 dependent package - 199 dependent repositories - 319 thousand downloads total - 295 stars on GitHub - 2 maintainers
swc_magic 0.19.12 💰
AST transforms visitor for swc-magic
31 versions - Latest release: 2 days ago - 7.55 thousand downloads total - 295 stars on GitHub - 1 maintainer
Top 1.7% on crates.io
swc_core 0.92.4 💰
TBD
1,091 versions - Latest release: 2 days ago - 67 dependent packages - 572 dependent repositories - 1.03 million downloads total - 29,915 stars on GitHub - 2 maintainers
Top 1.8% on crates.io
swc 0.275.1 💰
Speedy web compiler
1,320 versions - Latest release: 2 days ago - 26 dependent packages - 592 dependent repositories - 880 thousand downloads total - 29,221 stars on GitHub - 2 maintainers
Top 2.0% on crates.io
swc_ecma_minifier 0.194.4 💰
EcmaScript code minifier.
1,164 versions - Latest release: 2 days ago - 14 dependent packages - 464 dependent repositories - 902 thousand downloads total - 29,915 stars on GitHub - 2 maintainers
Top 5.4% on crates.io
deno 1.43.3
Provides the deno executable
239 versions - Latest release: 5 days ago - 5 dependent packages - 1 dependent repositories - 155 thousand downloads total - 92,893 stars on GitHub - 5 maintainers
farmfe_toolkit 0.0.8 💰
Toolkit for farm.
8 versions - Latest release: 7 days ago - 15 dependent packages - 3.06 thousand downloads total - 2,112 stars on GitHub - 1 maintainer
farmfe_core 0.5.1 💰
Core types and data structures for farm.
17 versions - Latest release: 7 days ago - 19 dependent packages - 1 dependent repositories - 6.3 thousand downloads total - 2,112 stars on GitHub - 1 maintainer
Top 2.1% on crates.io
swc_ecma_transforms_module 0.181.2 💰
rust port of babel and closure compiler.
718 versions - Latest release: 8 days ago - 11 dependent packages - 614 dependent repositories - 791 thousand downloads total - 29,915 stars on GitHub - 2 maintainers
Top 1.4% on crates.io
swc_ecma_transforms_base 0.138.2 💰
rust port of babel and closure compiler.
647 versions - Latest release: 8 days ago - 46 dependent packages - 1,083 dependent repositories - 1.87 million downloads total - 29,915 stars on GitHub - 2 maintainers
mdxjs 0.2.2 💰
Compile MDX to JavaScript in Rust.
27 versions - Latest release: 9 days ago - 164 dependent repositories - 236 thousand downloads total - 394 stars on GitHub - 3 maintainers
Top 6.3% on crates.io
swc_html_minifier 0.136.0 💰
HTML minifier
977 versions - Latest release: 9 days ago - 2 dependent packages - 20 dependent repositories - 333 thousand downloads total - 29,221 stars on GitHub - 2 maintainers
Top 1.4% on crates.io
swc_ecmascript 0.241.0 💰
Ecmascript
1,135 versions - Latest release: 9 days ago - 34 dependent packages - 233 dependent repositories - 977 thousand downloads total - 29,124 stars on GitHub - 2 maintainers
Top 6.8% on crates.io
swc_node_bundler 0.64.0 💰
Speedy web compiler
885 versions - Latest release: 9 days ago - 1 dependent package - 8 dependent repositories - 289 thousand downloads total - 29,915 stars on GitHub - 2 maintainers
Top 8.6% on crates.io
swc_estree_compat 0.200.0 💰
Compatibility layer between estree and swc
1,027 versions - Latest release: 9 days ago - 1 dependent package - 1 dependent repositories - 292 thousand downloads total - 29,221 stars on GitHub - 2 maintainers
Top 7.1% on crates.io
swc_compiler_base 0.9.0 💰
Base crate for the 'swc' crate. This is not a public API.
174 versions - Latest release: 9 days ago - 1 dependent package - 9 dependent repositories - 131 thousand downloads total - 29,915 stars on GitHub - 2 maintainers
Top 2.0% on crates.io
swc_bundler 0.227.0 💰
Very fast ecmascript bundler
1,002 versions - Latest release: 9 days ago - 12 dependent packages - 582 dependent repositories - 906 thousand downloads total - 29,915 stars on GitHub - 2 maintainers
Top 2.1% on crates.io
swc_ecma_transforms_proposal 0.172.3 💰
rust port of babel and closure compiler.
653 versions - Latest release: 10 days ago - 7 dependent packages - 847 dependent repositories - 1.44 million downloads total - 29,915 stars on GitHub - 2 maintainers
Top 5.9% on crates.io
dprint-plugin-typescript 0.90.5 💰
TypeScript and JavaScript code formatter.
231 versions - Latest release: 10 days ago - 18 dependent packages - 93 dependent repositories - 538 thousand downloads total - 239 stars on GitHub - 1 maintainer
necessist 0.4.8
necessist
33 versions - Latest release: 16 days ago - 8.62 thousand downloads total - 86 stars on GitHub - 1 maintainer
Top 1.9% on crates.io
swc_ecma_transforms_typescript 0.189.1 💰
rust port of babel and closure compiler.
748 versions - Latest release: 17 days ago - 10 dependent packages - 681 dependent repositories - 1.52 million downloads total - 29,221 stars on GitHub - 2 maintainers
Top 7.6% on crates.io
swc_ecma_compat_es2018 0.5.1 💰
ES2018 compatibility transforms
101 versions - Latest release: 17 days ago - 1 dependent package - 4 dependent repositories - 125 thousand downloads total - 29,915 stars on GitHub - 2 maintainers
Top 8.1% on crates.io
swc_ecma_compat_bugfixes 0.5.1 💰
Compatibility fixes for browser bugs
109 versions - Latest release: 17 days ago - 1 dependent package - 2 dependent repositories - 127 thousand downloads total - 29,221 stars on GitHub - 2 maintainers
Top 3.6% on crates.io
swc_ecma_lints 0.93.1 💰
Linter for the swc project
512 versions - Latest release: 17 days ago - 3 dependent packages - 530 dependent repositories - 616 thousand downloads total - 29,915 stars on GitHub - 2 maintainers
Top 2.5% on crates.io
swc_ecma_preset_env 0.207.1 💰
preset-env for the swc
795 versions - Latest release: 17 days ago - 7 dependent packages - 474 dependent repositories - 808 thousand downloads total - 29,221 stars on GitHub - 2 maintainers
Top 5.1% on crates.io
swc_ecma_ext_transforms 0.114.1 💰
Extensions for @swc/core (nodejs)
380 versions - Latest release: 17 days ago - 2 dependent packages - 591 dependent repositories - 589 thousand downloads total - 29,915 stars on GitHub - 2 maintainers
Top 7.6% on crates.io
swc_ecma_compat_es3 0.5.1 💰
ES3 compatibility transforms
97 versions - Latest release: 17 days ago - 1 dependent package - 4 dependent repositories - 125 thousand downloads total - 29,915 stars on GitHub - 2 maintainers
Top 2.3% on crates.io
swc_ecma_transforms_optimization 0.199.1 💰
rust port of babel and closure compiler.
788 versions - Latest release: 17 days ago - 7 dependent packages - 565 dependent repositories - 1.14 million downloads total - 29,915 stars on GitHub - 2 maintainers
Top 7.6% on crates.io
swc_ecma_compat_es2019 0.5.1 💰
ES2019 compatibility transforms
99 versions - Latest release: 17 days ago - 1 dependent package - 4 dependent repositories - 125 thousand downloads total - 29,221 stars on GitHub - 2 maintainers
Top 3.3% on crates.io
swc_plugin_runner 0.107.1 💰
Runner for swc plugins. This crate is INTERNAL crate and used by swc itself.
409 versions - Latest release: 17 days ago - 4 dependent packages - 414 dependent repositories - 354 thousand downloads total - 29,915 stars on GitHub - 2 maintainers
Top 6.4% on crates.io
swc_ecma_compat_es2015 0.5.1 💰
ES2015 compatibility transforms
111 versions - Latest release: 17 days ago - 2 dependent packages - 4 dependent repositories - 129 thousand downloads total - 29,915 stars on GitHub - 2 maintainers
Top 7.6% on crates.io
swc_ecma_compat_es2017 0.5.1 💰
ES3 compatibility transforms
101 versions - Latest release: 17 days ago - 1 dependent package - 4 dependent repositories - 125 thousand downloads total - 29,221 stars on GitHub - 2 maintainers
Top 1.9% on crates.io
swc_ecma_transforms_react 0.184.1 💰
rust port of babel and closure compiler.
704 versions - Latest release: 17 days ago - 10 dependent packages - 683 dependent repositories - 1.47 million downloads total - 29,221 stars on GitHub - 2 maintainers
Top 1.8% on crates.io
swc_ecma_transforms_testing 0.141.1 💰
rust port of babel and closure compiler.
529 versions - Latest release: 17 days ago - 36 dependent packages - 657 dependent repositories - 632 thousand downloads total - 29,915 stars on GitHub - 2 maintainers
Top 3.7% on crates.io
swc_ecma_quote_macros 0.55.1 💰
Quasi quotation system for ecmascript
276 versions - Latest release: 17 days ago - 2 dependent packages - 400 dependent repositories - 406 thousand downloads total - 29,915 stars on GitHub - 2 maintainers
Top 8.2% on crates.io
swc_ecma_compat_es2016 0.5.1 💰
ES3 compatibility transforms
97 versions - Latest release: 17 days ago - 1 dependent package - 2 dependent repositories - 124 thousand downloads total - 29,221 stars on GitHub - 2 maintainers
Top 1.4% on crates.io
swc_ecma_utils 0.128.1 💰
Utilities for swc ecmascript ast nodes
437 versions - Latest release: 17 days ago - 56 dependent packages - 1,098 dependent repositories - 1.82 million downloads total - 29,915 stars on GitHub - 2 maintainers
Top 8.2% on crates.io
swc_ecma_compat_es2020 0.5.1 💰
ES2020 compatibility transforms
99 versions - Latest release: 17 days ago - 1 dependent package - 2 dependent repositories - 125 thousand downloads total - 29,221 stars on GitHub - 2 maintainers
jsdoc 0.113.1
JsDoc parser writen in rust
341 versions - Latest release: 17 days ago - 1 dependent package - 8 dependent repositories - 144 thousand downloads total - 2 maintainers
Top 2.0% on crates.io
swc_ecma_transforms_compat 0.164.1 💰
rust port of babel and closure compiler.
773 versions - Latest release: 17 days ago - 12 dependent packages - 625 dependent repositories - 840 thousand downloads total - 29,915 stars on GitHub - 2 maintainers
worker-build 0.1.0
This is a tool to be used as a custom build command for a Cloudflare Workers `workers-rs` project.
11 versions - Latest release: 17 days ago - 92.7 thousand downloads total - 2,248 stars on GitHub - 2 maintainers
rustle_lib
The Svelte compiler, rewritten in Rust.
1 version - Latest release: 21 days ago - 1 dependent package - 249 downloads total - 1,373 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
dprint-swc-ext 0.16.0
Functionality to make swc easier to work with.
20 versions - Latest release: 22 days ago - 1 dependent package - 54 dependent repositories - 549 thousand downloads total - 37 stars on GitHub - 1 maintainer
Top 1.4% on crates.io
swc_ecma_codegen 0.148.18 💰
Ecmascript code generator for the swc project.
549 versions - Latest release: 23 days ago - 43 dependent packages - 1,082 dependent repositories - 1.91 million downloads total - 29,773 stars on GitHub - 2 maintainers
swc-plugin-graphql-codegen-client-preset-optimizer-test
SWC plugin for https://the-guild.dev/graphql/codegen/plugins/presets/preset-client
1 version - Latest release: 28 days ago - 240 downloads total - 1 maintainer
Top 4.5% on crates.io
deno_lint 0.58.3
lint for deno
115 versions - Latest release: 29 days ago - 11 dependent packages - 35 dependent repositories - 573 thousand downloads total - 1,499 stars on GitHub - 5 maintainers
swc-plugin-add-logging-dataset-wts 0.1.1
swc plugin add dataset for wts logging
2 versions - Latest release: about 1 month ago - 405 downloads total - 1 maintainer
dia_core 0.1.0
core elements of dia
1 version - Latest release: about 1 month ago - 1 dependent package - 280 downloads total - 0 stars on GitHub - 1 maintainer
swc-plugin-inferno 0.0.20
SWC plugin for InfernoJS.
15 versions - Latest release: about 2 months ago - 4.05 thousand downloads total - 2 stars on GitHub - 1 maintainer
not-tailwind 0.1.7
A tool for shortening css classes
1 version - Latest release: about 2 months ago - 249 downloads total - 4 stars on GitHub - 1 maintainer
quickjs_runtime 0.13.3
Wrapper API and utils for the QuickJS JavaScript engine with support for Promise, Modules, Async/...
39 versions - Latest release: about 2 months ago - 1 dependent package - 3 dependent repositories - 16.6 thousand downloads total - 63 stars on GitHub - 1 maintainer
cnat 0.0.7
Systematically apply certain modifications to classes, class names, used in your frontend codebase.
7 versions - Latest release: about 2 months ago - 1.86 thousand downloads total - 0 stars on GitHub - 1 maintainer
cnls 0.1.2
Class Name Language Server for web frontend projects.
3 versions - Latest release: 2 months ago - 858 downloads total - 0 stars on GitHub - 1 maintainer
fta 2.0.0 💰
Fast TypeScript Analyzer
12 versions - Latest release: 2 months ago - 3.41 thousand downloads total - 70 stars on GitHub - 1 maintainer
Top 1.8% on crates.io
swc_ecma_transforms 0.229.13 💰
rust port of babel and closure compiler.
865 versions - Latest release: 2 months ago - 18 dependent packages - 567 dependent repositories - 954 thousand downloads total - 29,654 stars on GitHub - 2 maintainers
bndl_convert 1.3.3
Convert a tsconfig.json to an SWC compatible config
24 versions - Latest release: 2 months ago - 1 dependent package - 6.66 thousand downloads total - 3 stars on GitHub - 1 maintainer
actypes 1.2.0
Add runtime type checking to your Typescript code
5 versions - Latest release: 3 months ago - 1.5 thousand downloads total - 0 stars on GitHub - 1 maintainer
ts_sqlx 0.1.2
Typescript SQLx compile-time checked queries without a DSL.
3 versions - Latest release: 3 months ago - 1.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
swc-vue-jsx-visitor 0.3.0
SWC visitor for transforming Vue JSX.
7 versions - Latest release: 4 months ago - 1.76 thousand downloads total - 83 stars on GitHub - 1 maintainer
swc_constify 0.36.0 💰
AST Transforms for swc constify plugin
36 versions - Latest release: 4 months ago - 8.86 thousand downloads total - 295 stars on GitHub - 2 maintainers
github-webhook-type-generator 0.5.2 💰
GitHub webhook payload type generator for Rust
13 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 4.74 thousand downloads total - 6 stars on GitHub - 1 maintainer
prest-build 0.2.0
Progressive RESTful framework build utils
2 versions - Latest release: 4 months ago - 629 downloads total - 35 stars on GitHub - 1 maintainer
fervid 0.0.3 💰
Vue SFC compiler written in Rust
3 versions - Latest release: 6 months ago - 1 dependent package - 883 downloads total - 324 stars on GitHub - 1 maintainer
fervid_codegen 0.1.0 💰
EcmaScript code generation for the fervid crate
2 versions - Latest release: 6 months ago - 2 dependent packages - 2 dependent repositories - 760 downloads total - 335 stars on GitHub - 1 maintainer
fervid_transform 0.1.0 💰
Transformations for the fervid crate
2 versions - Latest release: 6 months ago - 2 dependent packages - 2 dependent repositories - 754 downloads total - 335 stars on GitHub - 1 maintainer
fervid_parser 0.1.0 💰
Vue SFC parser for the fervid crate
1 version - Latest release: 6 months ago - 1 dependent package - 500 downloads total - 335 stars on GitHub - 1 maintainer
css-knife 0.1.5
A tool for shortening css classes
7 versions - Latest release: 6 months ago - 1.62 thousand downloads total - 4 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
swc_ecma_dep_graph 0.113.22 💰
Dependency graph for the ecmascript
314 versions - Latest release: 6 months ago - 5 dependent packages - 83 dependent repositories - 1.84 million downloads total - 29,915 stars on GitHub - 2 maintainers
wasm-grate 0.3.2
Analyzes JS projects for potential WebAssembly migration points.
8 versions - Latest release: 6 months ago - 2.16 thousand downloads total - 1 maintainer
does-it-throw-wasm 0.1.0 💰
LSP server wasm binding for does-it-throw
1 version - Latest release: 6 months ago - 281 downloads total - 80 stars on GitHub - 1 maintainer
does-it-throw 0.1.0 💰
LSP library for finding ES throw statements
1 version - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 379 downloads total - 58 stars on GitHub - 1 maintainer
next_api_reference 0.2.1
A NextJS 13 route handler api reference generator
3 versions - Latest release: 7 months ago - 792 downloads total - 0 stars on GitHub - 1 maintainer
swc-plugin-add-logging-dataset 0.1.2
swc plugin add dataset for logging
3 versions - Latest release: 7 months ago - 709 downloads total - 1 maintainer
js-source-scopes 0.4.0 💰
Utilities for extracting and dealing with scope information in JS code
8 versions - Latest release: 8 months ago - 1 dependent package - 1 dependent repositories - 9.17 thousand downloads total - 11 stars on GitHub - 1 maintainer
swc_ecma_transforms_inferno 0.0.1
SWC plugin for InfernoJS.
1 version - Latest release: 9 months ago - 331 downloads total - 2 stars on GitHub - 1 maintainer
stailwc 0.17.0 💰
An experimental transpiler to bring tailwind macros to SWC rocket
19 versions - Latest release: 11 months ago - 5.44 thousand downloads total - 224 stars on GitHub - 1 maintainer
swc-react-remove-properties-visitor 0.1.4
SWC visitor for removing specific React properties.
3 versions - Latest release: about 1 year ago - 854 downloads total - 12 stars on GitHub - 1 maintainer
svelters 0.0.1
Svelte parser written in Rust with error recovery and handling in mind
1 version - Latest release: about 1 year ago - 384 downloads total - 3 stars on GitHub - 1 maintainer
sqlx-ts 0.1.0-alpha.11
A tool for Javascript/Typescript for compile-time safe SQL queries
4 versions - Latest release: about 1 year ago - 1.11 thousand downloads total - 141 stars on GitHub - 1 maintainer
wasm-mt-swc 0.1.3
A custom version of swc (https://github.com/swc-project/swc).
4 versions - Latest release: over 1 year ago - 1 dependent package - 2.37 thousand downloads total - 183 stars on GitHub - 1 maintainer
rustle 0.1.5
The Svelte compiler, rewritten in Rust.
8 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 3.96 thousand downloads total - 1,373 stars on GitHub - 1 maintainer
trenchcoat 0.5.1
JavaScript-ish virtual machine for embedded, LEDs, hot code reload, etc.
9 versions - Latest release: over 1 year ago - 2.56 thousand downloads total - 25 stars on GitHub - 1 maintainer
swc_transform_cx_jsx 0.1.0
Plugin for swc.rs that transforms cxjs.io
1 version - Latest release: over 1 year ago - 352 downloads total - 2 stars on GitHub - 1 maintainer
tsuka 0.0.4
A documentation generator for TypeScript.
4 versions - Latest release: almost 2 years ago - 1.15 thousand downloads total - 1 stars on GitHub - 1 maintainer
depckeck-rs-core 0.0.28
Depcheck rs core
9 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 3.8 thousand downloads total - 9 stars on GitHub - 1 maintainer
subshell 0.1.1
Substrate shell
4 versions - Latest release: almost 2 years ago - 1.03 thousand downloads total - 16 stars on GitHub - 1 maintainer
swc_webpack_ast 0.108.0 💰
Webpack AST optimizer
126 versions - Latest release: almost 2 years ago - 41.3 thousand downloads total - 29,915 stars on GitHub - 1 maintainer
react-run 0.3.1
Run React code snippets/components from your command-line without config
4 versions - Latest release: about 2 years ago - 1.32 thousand downloads total - 13 stars on GitHub - 1 maintainer
rspack 0.0.1
rich speedy pack
1 version - Latest release: about 2 years ago - 407 downloads total - 1 maintainer
ts-bindgen-gen 0.5.0
Generate a wasm-bindgen interface from typescript definitions
4 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 1.88 thousand downloads total - 35 stars on GitHub - 1 maintainer
swc_ecma_diff 0.6.0 💰
Diffing tools for ECMAScript
8 versions - Latest release: over 2 years ago - 1 dependent package - 2.58 thousand downloads total - 29,714 stars on GitHub - 1 maintainer