Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Estree
28 Open Source Estree Software Projects
Free and open source estree code projects including engines, APIs, generators, and tools.
Estree
3931 ⭐
The ESTree Spec
Escodegen
2351 ⭐
ECMAScript code generator
Babylon
1695 ⭐
PSA: moved into babel/babel as @babel/parser -->
Estraverse
841 ⭐
ECMAScript JS AST traversal functions
Astring
890 ⭐
🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.
Meriyah
769 ⭐
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
Escope
518 ⭐
Escope: ECMAScript scope analyzer
Esquery
580 ⭐
ECMAScript AST query library.
Seafox
445 ⭐
A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript
Esmangle
286 ⭐
esmangle is mangler / minifier for Mozilla Parser API AST
Esutils
107 ⭐
utility box for ECMAScript language tools
Estemplate
102 ⭐
Proper (AST-based) JavaScript code templating with source maps support.
Esrecurse
67 ⭐
AST recursive visitor
Esfuzz
53 ⭐
fuzzer for generative testing of ECMAScript parsers
Espurify
27 ⭐
Clone AST without extra properties
Astravel
34 ⭐
👟 Tiny and fast ESTree-compliant AST walker and modifier.
Esvalid
23 ⭐
confirm that a SpiderMonkey format AST represents an ECMAScript program
Esshorten
18 ⭐
Shorten (mangle) names in JavaScript code
Kataw
294 ⭐
An 100% spec compliant ES2022 JavaScript toolchain
Estree To Babel
19 ⭐
convert estree ast to babel
Eval Estree Expression
18 ⭐
Safely evaluate JavaScript (estree) expressions, sync and async.
Edge JS Parser
13 ⭐
Parser for edge template engine
Esast
16 ⭐
ECMAScript Abstract Syntax Tree format
Estree Util Build JSx
11 ⭐
Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)
Esdispatch
10 ⭐
trigger events based on esquery selectors during a traversal of a SpiderMonkey format AST
Nebu
10 ⭐
Fast, extensible, statically typed, and light Javascript transformer 🌿
Dash Ast
9 ⭐
walk an AST, quickly
Estree Util Value To Estree
10 ⭐
Convert a JavaScript value to an estree expression