All Projects → Esdispatch → Similar Projects or Alternatives

281 Open source projects that are alternatives of or similar to Esdispatch

Reinforced.typings
Converts C# classes to TypeScript interfaces (and many more) within project build. 0-dependency, minimal, gluten-free
Stars: ✭ 341 (+3688.89%)
Mutual labels:  ast
Go Ast Book
📚 《Go语法树入门——开启自制编程语言和编译器之旅》(开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST/凹语言)
Stars: ✭ 4,034 (+44722.22%)
Mutual labels:  ast
Tiny Compiler
A tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (+4622.22%)
Mutual labels:  ast
Javaparser
Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+44033.33%)
Mutual labels:  ast
Swiftpascalinterpreter
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Stars: ✭ 270 (+2900%)
Mutual labels:  ast
Tenko
An 100% spec compliant ES2021 JavaScript parser written in JS
Stars: ✭ 490 (+5344.44%)
Mutual labels:  ast
Astroid
A common base representation of python source code for pylint and other projects
Stars: ✭ 310 (+3344.44%)
Mutual labels:  ast
Postcss
Transforming styles with JS plugins
Stars: ✭ 25,612 (+284477.78%)
Mutual labels:  ast
Protoc Gen Gotemplate
📂 generic protocol generator based on golang's text/template (grpc/protobuf)
Stars: ✭ 284 (+3055.56%)
Mutual labels:  ast
Orgajs
parse org-mode content into AST
Stars: ✭ 417 (+4533.33%)
Mutual labels:  ast
Detective
Find all calls to require() no matter how deeply nested using a proper walk of the AST
Stars: ✭ 387 (+4200%)
Mutual labels:  ast
php-ast-reverter
Reverts the php-ast AST back into (somewhat) PSR-compliant code
Stars: ✭ 49 (+444.44%)
Mutual labels:  ast
Escope
Escope: ECMAScript scope analyzer
Stars: ✭ 497 (+5422.22%)
Mutual labels:  ast
Solhint
Solhint is an open source project created by https://protofire.io. Its goal is to provide a linting utility for Solidity code.
Stars: ✭ 363 (+3933.33%)
Mutual labels:  ast
Js Code To Svg Flowchart
js2flowchart - a visualization library to convert any JavaScript code into beautiful SVG flowchart. Learn other’s code. Design your code. Refactor code. Document code. Explain code.
Stars: ✭ 6,290 (+69788.89%)
Mutual labels:  ast
Compodoc
📔 The missing documentation tool for your Angular, Nest & Stencil application
Stars: ✭ 3,567 (+39533.33%)
Mutual labels:  ast
Qone
Next-generation web query language, extend .NET LINQ for javascript.
Stars: ✭ 463 (+5044.44%)
Mutual labels:  ast
Awesome Graal
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Stars: ✭ 302 (+3255.56%)
Mutual labels:  ast
Micromark
the smallest commonmark compliant markdown parser that exists; new basis for @unifiedjs (hundreds of projects w/ billions of downloads for dealing w/ content)
Stars: ✭ 793 (+8711.11%)
Mutual labels:  ast
Goql
A golang source code scanner, this time in sql :)
Stars: ✭ 295 (+3177.78%)
Mutual labels:  ast
Cst
🌿 JavaScript Concrete Syntax Tree
Stars: ✭ 417 (+4533.33%)
Mutual labels:  ast
Decorator
Function decorators for Elixir
Stars: ✭ 278 (+2988.89%)
Mutual labels:  ast
Tiny Compiler
A tiny evaluator and compiler of arithmetic expressions.
Stars: ✭ 680 (+7455.56%)
Mutual labels:  ast
pascal-interpreter
A simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (+133.33%)
Mutual labels:  ast
Remark
remark is a popular tool that transforms markdown with plugins. These plugins can inspect and change your markup. You can use remark on the server, the client, CLIs, deno, etc.
Stars: ✭ 4,746 (+52633.33%)
Mutual labels:  ast
I18nize React
Internationalize react apps within a lunch break
Stars: ✭ 389 (+4222.22%)
Mutual labels:  ast
lowcode
React Lowcode - prototype, develop and maintain internal apps easier
Stars: ✭ 32 (+255.56%)
Mutual labels:  ast
Esquery
ECMAScript AST query library.
Stars: ✭ 513 (+5600%)
Mutual labels:  ast
Node Dependency Tree
Get the dependency tree of a module
Stars: ✭ 383 (+4155.56%)
Mutual labels:  ast
Esprima
ECMAScript parsing infrastructure for multipurpose analysis
Stars: ✭ 6,391 (+70911.11%)
Mutual labels:  ast
Ratel Core
High performance JavaScript to JavaScript compiler with a Rust core
Stars: ✭ 367 (+3977.78%)
Mutual labels:  ast
Mdast
Markdown Abstract Syntax Tree format
Stars: ✭ 493 (+5377.78%)
Mutual labels:  ast
Hast
Hypertext Abstract Syntax Tree format
Stars: ✭ 344 (+3722.22%)
Mutual labels:  ast
Estraverse
ECMAScript JS AST traversal functions
Stars: ✭ 795 (+8733.33%)
Mutual labels:  ast
Estree
The ESTree Spec
Stars: ✭ 3,867 (+42866.67%)
Mutual labels:  ast
Fantomas
FSharp source code formatter
Stars: ✭ 475 (+5177.78%)
Mutual labels:  ast
Reshape
💠 transform html with javascript plugins
Stars: ✭ 314 (+3388.89%)
Mutual labels:  ast
Tolerant Php Parser
An early-stage PHP parser designed for IDE usage scenarios.
Stars: ✭ 717 (+7866.67%)
Mutual labels:  ast
Luaparse
A Lua parser written in JavaScript
Stars: ✭ 309 (+3333.33%)
Mutual labels:  ast
Unist
Universal Syntax Tree used by @unifiedjs
Stars: ✭ 438 (+4766.67%)
Mutual labels:  ast
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (+3244.44%)
Mutual labels:  ast
Modiscript
Acche din aa gaye
Stars: ✭ 888 (+9766.67%)
Mutual labels:  ast
Bblfshd
A self-hosted server for source code parsing
Stars: ✭ 297 (+3200%)
Mutual labels:  ast
Debundle
🗃 A javascript debundler. Takes a Browserify or Webpack bundle and recreates the initial, pre-bundled source.
Stars: ✭ 420 (+4566.67%)
Mutual labels:  ast
Sorcery
Dark magic delights in Python
Stars: ✭ 286 (+3077.78%)
Mutual labels:  ast
Meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
Stars: ✭ 690 (+7566.67%)
Mutual labels:  ast
Esmangle
esmangle is mangler / minifier for Mozilla Parser API AST
Stars: ✭ 282 (+3033.33%)
Mutual labels:  ast
Elm Analyse
A tool that allows you to analyse your Elm code, identify deficiencies and apply best practices.
Stars: ✭ 418 (+4544.44%)
Mutual labels:  ast
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 (+37733.33%)
Mutual labels:  ast
Php Parser
PHP parser written in Go
Stars: ✭ 787 (+8644.44%)
Mutual labels:  ast
inmemantlr
ANTLR as a libray for JVM based languages
Stars: ✭ 87 (+866.67%)
Mutual labels:  ast
Rector
Instant Upgrades and Automated Refactoring of any PHP 5.3+ code
Stars: ✭ 4,739 (+52555.56%)
Mutual labels:  ast
unimport
A linter, formatter for finding and removing unused import statements.
Stars: ✭ 119 (+1222.22%)
Mutual labels:  ast
Rehype
HTML processor powered by plugins part of the @unifiedjs collective
Stars: ✭ 634 (+6944.44%)
Mutual labels:  ast
Php Parser
🌿 NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Stars: ✭ 400 (+4344.44%)
Mutual labels:  ast
Metric Parser
📜 AST-based advanced mathematical parser written by Typescript.
Stars: ✭ 26 (+188.89%)
Mutual labels:  ast
Proposal Binary Ast
Binary AST proposal for ECMAScript
Stars: ✭ 831 (+9133.33%)
Mutual labels:  ast
Astring
🌳 Tiny and fast JavaScript code generator from an ESTree-compliant AST.
Stars: ✭ 757 (+8311.11%)
Mutual labels:  ast
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (+6188.89%)
Mutual labels:  ast
Astexplorer
A web tool to explore the ASTs generated by various parsers.
Stars: ✭ 4,330 (+48011.11%)
Mutual labels:  ast
1-60 of 281 similar projects