All Projects → Estree → Similar Projects or Alternatives

725 Open source projects that are alternatives of or similar to Estree

kataw
An 100% spec compliant ES2022 JavaScript toolchain
Stars: ✭ 303 (-92.16%)
Mutual labels:  parsing, ast, estree
Babylon
PSA: moved into babel/babel as @babel/parser -->
Stars: ✭ 1,692 (-56.25%)
Mutual labels:  ast, estree
inmemantlr
ANTLR as a libray for JVM based languages
Stars: ✭ 87 (-97.75%)
Mutual labels:  parsing, ast
Escaya
An blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (-94.39%)
Mutual labels:  ast, parsing
estree-to-babel
convert estree ast to babel
Stars: ✭ 23 (-99.41%)
Mutual labels:  ast, estree
hxjsonast
Parse JSON into position-aware AST with Haxe!
Stars: ✭ 28 (-99.28%)
Mutual labels:  parsing, ast
tree-hugger
A light-weight, extendable, high level, universal code parser built on top of tree-sitter
Stars: ✭ 96 (-97.52%)
Mutual labels:  parsing, ast
eval-estree-expression
Safely evaluate JavaScript (estree) expressions, sync and async.
Stars: ✭ 22 (-99.43%)
Mutual labels:  ast, estree
Escodegen
ECMAScript code generator
Stars: ✭ 2,328 (-39.8%)
Mutual labels:  ast, estree
Libdparse
Library for lexing and parsing D source code
Stars: ✭ 91 (-97.65%)
Mutual labels:  ast, parsing
codeparser
Parse Wolfram Language source code as abstract syntax trees (ASTs) or concrete syntax trees (CSTs)
Stars: ✭ 84 (-97.83%)
Mutual labels:  parsing, ast
astravel
👟 Tiny and fast ESTree-compliant AST walker and modifier.
Stars: ✭ 38 (-99.02%)
Mutual labels:  ast, estree
Graphql Go Tools
Tools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (-97.52%)
Mutual labels:  ast, parsing
kolasu
Kotlin Language Support – AST Library
Stars: ✭ 45 (-98.84%)
Mutual labels:  parsing, ast
Down
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark.
Stars: ✭ 1,895 (-51%)
Mutual labels:  ast, parsing
Uaiso
A multi-language parsing infrastructure with an unified AST
Stars: ✭ 86 (-97.78%)
Mutual labels:  ast, parsing
Yacep
yet another csharp expression parser
Stars: ✭ 107 (-97.23%)
Mutual labels:  ast, parsing
cppcombinator
parser combinator and AST generator in c++17
Stars: ✭ 20 (-99.48%)
Mutual labels:  parsing, ast
Esprima
ECMAScript parsing infrastructure for multipurpose analysis
Stars: ✭ 6,391 (+65.27%)
Mutual labels:  ast, parsing
Meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
Stars: ✭ 690 (-82.16%)
Mutual labels:  ast, parsing
markright
A customizable markdown parser in Elixir: pure pattern matching.
Stars: ✭ 14 (-99.64%)
Mutual labels:  parsing, ast
node-typescript-parser
Parser for typescript (and javascript) files, that compiles those files and generates a human understandable AST.
Stars: ✭ 121 (-96.87%)
Mutual labels:  parsing, ast
esvalid
confirm that a SpiderMonkey format AST represents an ECMAScript program
Stars: ✭ 24 (-99.38%)
Mutual labels:  ast, estree
Conventionalcommits.org
The conventional commits specification
Stars: ✭ 3,552 (-8.15%)
Mutual labels:  specification
Bblfshd
A self-hosted server for source code parsing
Stars: ✭ 297 (-92.32%)
Mutual labels:  ast
pascal-interpreter
A simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (-99.46%)
Mutual labels:  ast
Stringsareevil
Reducing memory allocations from 7.5GB to 32KB
Stars: ✭ 260 (-93.28%)
Mutual labels:  parsing
Gval
Expression evaluation in golang
Stars: ✭ 297 (-92.32%)
Mutual labels:  parsing
unimport
A linter, formatter for finding and removing unused import statements.
Stars: ✭ 119 (-96.92%)
Mutual labels:  ast
Reshape
💠 transform html with javascript plugins
Stars: ✭ 314 (-91.88%)
Mutual labels:  ast
CalPack
Packets in Python Simplified
Stars: ✭ 19 (-99.51%)
Mutual labels:  parsing
Goql
A golang source code scanner, this time in sql :)
Stars: ✭ 295 (-92.37%)
Mutual labels:  ast
Webrtc Pc
WebRTC 1.0 API
Stars: ✭ 323 (-91.65%)
Mutual labels:  specification
php-ast-reverter
Reverts the php-ast AST back into (somewhat) PSR-compliant code
Stars: ✭ 49 (-98.73%)
Mutual labels:  ast
Astroid
A common base representation of python source code for pylint and other projects
Stars: ✭ 310 (-91.98%)
Mutual labels:  ast
Sorcery
Dark magic delights in Python
Stars: ✭ 286 (-92.6%)
Mutual labels:  ast
ofxgo
Golang library for querying and parsing OFX
Stars: ✭ 96 (-97.52%)
Mutual labels:  parsing
lowcode
React Lowcode - prototype, develop and maintain internal apps easier
Stars: ✭ 32 (-99.17%)
Mutual labels:  ast
Semver
Semantic version parsing and comparison.
Stars: ✭ 283 (-92.68%)
Mutual labels:  parsing
Compositional-Generalization-in-Natural-Language-Processing
Compositional Generalization in Natual Language Processing. A roadmap.
Stars: ✭ 26 (-99.33%)
Mutual labels:  parsing
literator
📝 Generate literate-style markdown docs from your sources
Stars: ✭ 55 (-98.58%)
Mutual labels:  parsing
Pom
PEG parser combinators using operator overloading without macros.
Stars: ✭ 310 (-91.98%)
Mutual labels:  parsing
Protoc Gen Gotemplate
📂 generic protocol generator based on golang's text/template (grpc/protobuf)
Stars: ✭ 284 (-92.66%)
Mutual labels:  ast
cs-resources
Curated Computer Science and Programming Resource Guide
Stars: ✭ 42 (-98.91%)
Mutual labels:  parsing
python-hslog
Python module to parse Hearthstone Power.log files
Stars: ✭ 37 (-99.04%)
Mutual labels:  parsing
Esmangle
esmangle is mangler / minifier for Mozilla Parser API AST
Stars: ✭ 282 (-92.71%)
Mutual labels:  ast
bright
Blazing fast parser for BrightScript that gives you ESTree like AST
Stars: ✭ 28 (-99.28%)
Mutual labels:  ast
ehn-dcc-schema
Schema for the ehn DCC payload
Stars: ✭ 151 (-96.1%)
Mutual labels:  specification
Clangkit
ClangKit provides an Objective-C frontend to LibClang. Source tokenization, diagnostics and fix-its are actually implemented.
Stars: ✭ 330 (-91.47%)
Mutual labels:  parsing
Maya
Datetimes for Humans™
Stars: ✭ 3,298 (-14.71%)
Mutual labels:  parsing
Luaparse
A Lua parser written in JavaScript
Stars: ✭ 309 (-92.01%)
Mutual labels:  ast
Serpent
A protocol to serialize Swift structs and classes for encoding and decoding.
Stars: ✭ 281 (-92.73%)
Mutual labels:  parsing
parse-md
Parse Markdown file's metadata from its content
Stars: ✭ 15 (-99.61%)
Mutual labels:  parsing
ucast
Conditions query translator for everything
Stars: ✭ 76 (-98.03%)
Mutual labels:  ast
Decorator
Function decorators for Elixir
Stars: ✭ 278 (-92.81%)
Mutual labels:  ast
rest-query-parser
Query Parser for REST
Stars: ✭ 29 (-99.25%)
Mutual labels:  parsing
ng-morph
Code mutations in schematics were never easier than now.
Stars: ✭ 63 (-98.37%)
Mutual labels:  ast
Phply
PHP parser written in Python using PLY
Stars: ✭ 301 (-92.22%)
Mutual labels:  parsing
Jsqlparser
JSqlParser parses an SQL statement and translate it into a hierarchy of Java classes. The generated hierarchy can be navigated using the Visitor Pattern
Stars: ✭ 3,405 (-11.95%)
Mutual labels:  ast
hitchstory
Type-safe, StrictYAML based BDD framework for python.
Stars: ✭ 24 (-99.38%)
Mutual labels:  specification
1-60 of 725 similar projects