Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with estree

A curated list of projects in awesome lists tagged with estree .

https://github.com/estools/escodegen

ECMAScript code generator

ast ecmascript estree javascript

Last synced: 16 Dec 2024

https://github.com/babel/babylon

PSA: moved into babel/babel as @babel/parser -->

ast babel babylon es6 estree javascript parser

Last synced: 28 Sep 2024

https://github.com/davidbonnet/astring

🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.

ast code-generator codegen estree javascript

Last synced: 17 Dec 2024

https://github.com/meriyah/meriyah

A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah

acorn ast ecmascript esnext estree javascript jsx parser parsing performance stability tc39 typescript

Last synced: 17 Dec 2024

https://github.com/estools/estraverse

ECMAScript JS AST traversal functions

ast ecmascript estree javascript

Last synced: 18 Dec 2024

https://github.com/estools/esquery

ECMAScript AST query library.

ast ecmascript estree javascript

Last synced: 17 Dec 2024

https://github.com/estools/escope

Escope: ECMAScript scope analyzer

ast ecmascript estree javascript

Last synced: 19 Dec 2024

https://github.com/KFlash/seafox

A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript

acorn ecmascript es2020 estree javascript parser parsing tc39 typescript

Last synced: 11 Nov 2024

https://github.com/estools/esmangle

esmangle is mangler / minifier for Mozilla Parser API AST

ast ecmascript estree javascript

Last synced: 16 Dec 2024

https://github.com/estools/esutils

utility box for ECMAScript language tools

ast ecmascript estree javascript

Last synced: 15 Dec 2024

https://github.com/estools/estemplate

Proper (AST-based) JavaScript code templating with source maps support.

ast ecmascript estree javascript

Last synced: 12 Nov 2024

https://github.com/webqit/quantum-js

A runtime extension to JavaScript that enables us do Imperative Reactive Programming (IRP) in the very language!

estree imperative-programming imperative-reactive-programming reactive-programming reactivity web-native wicg wicg-proposals

Last synced: 15 Dec 2024

https://github.com/estools/esrecurse

AST recursive visitor

ast ecmascript estree javascript

Last synced: 16 Dec 2024

https://github.com/davidbonnet/astravel

👟 Tiny and fast ESTree-compliant AST walker and modifier.

ast ast-explorer ast-traveler estree javascript

Last synced: 18 Dec 2024

https://github.com/estools/esfuzz

fuzzer for generative testing of ECMAScript parsers

ast ecmascript estree javascript

Last synced: 12 Nov 2024

https://github.com/syntax-tree/esast

ECMAScript Abstract Syntax Tree format

ast ecmascript es esast estree javascript js syntax-tree unist

Last synced: 14 Nov 2024

https://github.com/estools/espurify

Clone AST without extra properties

ast ecmascript estree javascript

Last synced: 16 Dec 2024

https://github.com/estools/esvalid

confirm that a SpiderMonkey format AST represents an ECMAScript program

ast ecmascript estree javascript

Last synced: 12 Nov 2024

https://github.com/remcohaszing/estree-util-value-to-estree

Convert a JavaScript value to an estree expression

esast estree estree-util javascript language typescript unist

Last synced: 16 Dec 2024

https://github.com/syntax-tree/estree-util-build-jsx

Transform JSX in estrees to function calls (for react, preact, and most hyperscript interfaces)

ecmascript estree hyperscript javascript jsx preact react

Last synced: 15 Dec 2024

https://github.com/estools/esshorten

Shorten (mangle) names in JavaScript code

ast ecmascript estree javascript

Last synced: 12 Nov 2024

https://github.com/syntax-tree/hast-util-to-estree

hast utility to transform to estree (JavaScript AST) JSX

babel ecmascript estree hast hast-util html javascript js jsx

Last synced: 12 Dec 2024

https://github.com/edge-js/parser

Parser for edge template engine

acorn ast estree parser

Last synced: 09 Dec 2024

https://github.com/alloc/nebu

Fast, extensible, statically typed, and light Javascript transformer 🌿

estree extensible javascript magic-string meriyah transformer

Last synced: 12 Nov 2024

https://github.com/estools/esdispatch

trigger events based on esquery selectors during a traversal of a SpiderMonkey format AST

ast ecmascript estree javascript

Last synced: 12 Nov 2024

https://github.com/goto-bus-stop/dash-ast

walk an AST, quickly

ast estree javascript tree-walker

Last synced: 16 Dec 2024

https://github.com/fraxken/node-estree

Complete and compliant ESTree spec implementation in TypeScript

ast code-generation ecmascript estree javascript node nodejs typescript

Last synced: 27 Oct 2024

https://github.com/fraxken/Node-Estree

Complete and compliant ESTree spec implementation in TypeScript

ast code-generation ecmascript estree javascript node nodejs typescript

Last synced: 09 Dec 2024

https://github.com/smelukov/estel

ESTree AST interpreter with dynamic analyzing

ast ecmascript estree javascript parser processor

Last synced: 12 Oct 2024

https://github.com/baiwusanyu-c/estree-walker-ts

🥑 Simple utility for walking an ESTree-compliant AST, such as one generated by acorn.

arcon ast estree react typescript vue vue3

Last synced: 27 Oct 2024

https://github.com/syntax-tree/estree-util-attach-comments

utility to attach comments to estree nodes

ast ecmascript estree javascript

Last synced: 14 Nov 2024

https://github.com/sosukesuzuki/prettier-ast-explorer

AST explorer for contribution to Prettier

ast ast-explorer estree prettier typescript

Last synced: 28 Oct 2024

https://github.com/smallhelm/estree-builder

Handy functions for building estree nodes

estree

Last synced: 10 Dec 2024

https://github.com/mdx-js/recma

JS processor powered by plugins part of the @unifiedjs collective

ast esast estree javascript recma recma-plugin unified

Last synced: 18 Oct 2024

https://github.com/goto-bus-stop/estree-assign-parent

assign `.parent` properties to all nodes in an ast.

ancestors ast estree javascript parent

Last synced: 17 Oct 2024

https://github.com/goto-bus-stop/estree-is-member-expression

check if an AST node is a MemberExpression, in general or a specific one

ast estree pattern

Last synced: 17 Oct 2024

https://github.com/smelukov/estel-estree-builder

ESTree compatible AST builder

ast codegen estree javascript typescript

Last synced: 18 Nov 2024

https://github.com/remcohaszing/recma-export-filepath

A recma plugin to expose the filepath as a named export

estree mdx recma unified

Last synced: 17 Oct 2024

https://github.com/ipikuka/recma-mdx-escape-missing-components

Recma plugin to set the default value `() => null` for the Components in MDX in case of missing or not provided.

esast estree mdx mdx-js recma recma-plugin unified

Last synced: 01 Nov 2024

https://github.com/remcohaszing/estree-util-module-to-function

Convert an estree module into a function body

esast esm estree

Last synced: 17 Oct 2024

https://github.com/drewml/lazy-babylon-to-estree

Lazily transform a Babylon AST into an ESTree AST

babel babylon estree

Last synced: 06 Dec 2024

https://github.com/flex-development/estree-util-unassert

estree (and esast) utility to remove assertions

esast esast-util estree estree-util js unassert unist

Last synced: 11 Nov 2024

https://github.com/prantlf/estree-walkie

Walks a JavaScript AST compatible with ESTree.

ast estree estree-ast-traversal estree-visitor estree-walker traversal visitor walker

Last synced: 05 Dec 2024

https://github.com/ull-esit-pl/compact-js-ast

Outputs a compact string representation of the espree AST of an input program.

ast babel espree estree

Last synced: 05 Nov 2024

https://github.com/rajikaimal/uplift

Transpile ES5 to ES2015

es2015 es5 estree transpiler

Last synced: 14 Dec 2024