All Projects → Metric Parser → Similar Projects or Alternatives

1120 Open source projects that are alternatives of or similar to Metric Parser

Astexplorer.app
https://astexplorer.net with ES Modules support and Hot Reloading
Stars: ✭ 65 (+150%)
Mutual labels:  ast, syntax-tree, parser
Libdparse
Library for lexing and parsing D source code
Stars: ✭ 91 (+250%)
Mutual labels:  ast, syntax-tree, parser
Escaya
An blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (+734.62%)
Mutual labels:  ast, syntax-tree, parser
Json To Ast
JSON AST parser
Stars: ✭ 161 (+519.23%)
Mutual labels:  ast, tree, parser
Javaparser
Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+15176.92%)
Mutual labels:  ast, syntax-tree, parser
Esprima
ECMAScript parsing infrastructure for multipurpose analysis
Stars: ✭ 6,391 (+24480.77%)
Mutual labels:  ast, parser
Participle
A parser library for Go
Stars: ✭ 2,302 (+8753.85%)
Mutual labels:  ast, parser
Flora Sql Parser
Parse SQL (select) statements into abstract syntax tree (AST) and convert ASTs back to SQL.
Stars: ✭ 186 (+615.38%)
Mutual labels:  ast, parser
Cppast.net
CppAst is a .NET library providing a C/C++ parser for header files powered by Clang/libclang with access to the full AST, comments and macros
Stars: ✭ 228 (+776.92%)
Mutual labels:  ast, parser
Unified
☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
Stars: ✭ 3,036 (+11576.92%)
Mutual labels:  ast, syntax-tree
c-compiler
A compiler that accepts any valid program written in C. It is made using Lex and Yacc. Returns a symbol table, parse tree, annotated syntax tree and intermediate code.
Stars: ✭ 37 (+42.31%)
Mutual labels:  ast, syntax-tree
abstract-syntax-tree
A library for working with abstract syntax trees.
Stars: ✭ 77 (+196.15%)
Mutual labels:  ast, syntax-tree
Math Engine
Mathematical expression parsing and calculation engine library. 数学表达式解析计算引擎库
Stars: ✭ 123 (+373.08%)
Mutual labels:  ast, expression
Phplrt
PHP Language Recognition Tool
Stars: ✭ 127 (+388.46%)
Mutual labels:  ast, parser
Query Translator
Query Translator is a search query translator with AST representation
Stars: ✭ 165 (+534.62%)
Mutual labels:  ast, parser
Lioness
The Lioness Programming Language
Stars: ✭ 155 (+496.15%)
Mutual labels:  ast, parser
Modiscript
Acche din aa gaye
Stars: ✭ 888 (+3315.38%)
Mutual labels:  ast, tree
Php Parser
A PHP parser written in PHP
Stars: ✭ 15,101 (+57980.77%)
Mutual labels:  ast, parser
MarkdownSyntax
☄️ A Type-safe Markdown parser in Swift.
Stars: ✭ 65 (+150%)
Mutual labels:  ast, syntax-tree
Cub
The Cub Programming Language
Stars: ✭ 198 (+661.54%)
Mutual labels:  ast, parser
bright
Blazing fast parser for BrightScript that gives you ESTree like AST
Stars: ✭ 28 (+7.69%)
Mutual labels:  ast, syntax-tree
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 (+12996.15%)
Mutual labels:  ast, parser
Proposal Binary Ast
Binary AST proposal for ECMAScript
Stars: ✭ 831 (+3096.15%)
Mutual labels:  ast, parser
Kgt
BNF wrangling and railroad diagrams
Stars: ✭ 312 (+1100%)
Mutual labels:  syntax-tree, parser
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (+1057.69%)
Mutual labels:  ast, parser
Hast
Hypertext Abstract Syntax Tree format
Stars: ✭ 344 (+1223.08%)
Mutual labels:  ast, syntax-tree
Ccalc
Scientific calculator in which you can define new constants and functions
Stars: ✭ 19 (-26.92%)
Mutual labels:  parser, expression
Nlcst
Natural Language Concrete Syntax Tree format
Stars: ✭ 116 (+346.15%)
Mutual labels:  ast, syntax-tree
Astviewer
Python Abstract Syntax Tree viewer in Qt
Stars: ✭ 101 (+288.46%)
Mutual labels:  ast, syntax-tree
Babylon
PSA: moved into babel/babel as @babel/parser -->
Stars: ✭ 1,692 (+6407.69%)
Mutual labels:  ast, parser
Elm Markdown
Pure Elm markdown parsing and rendering
Stars: ✭ 96 (+269.23%)
Mutual labels:  ast, parser
React Ast
render abstract syntax trees with react
Stars: ✭ 160 (+515.38%)
Mutual labels:  ast, tree
Snapdragon
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (+592.31%)
Mutual labels:  ast, parser
Graphql Go Tools
Tools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (+269.23%)
Mutual labels:  ast, parser
Vermin
Concurrently detect the minimum Python versions needed to run code
Stars: ✭ 218 (+738.46%)
Mutual labels:  ast, parser
Php Parser
🌿 NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Stars: ✭ 400 (+1438.46%)
Mutual labels:  ast, parser
Tolerant Php Parser
An early-stage PHP parser designed for IDE usage scenarios.
Stars: ✭ 717 (+2657.69%)
Mutual labels:  ast, parser
Tatsu
竜 TatSu generates Python parsers from grammars in a variation of EBNF
Stars: ✭ 198 (+661.54%)
Mutual labels:  ast, parser
BBob
⚡️Blazing-fast js-bbcode-parser, bbcode js, that transforms and parses to AST with plugin support in pure javascript, no dependencies
Stars: ✭ 133 (+411.54%)
Mutual labels:  tree, ast
sast
Parse CSS, Sass, SCSS, and Less into a unist syntax tree
Stars: ✭ 51 (+96.15%)
Mutual labels:  ast, syntax-tree
Postcss
Transforming styles with JS plugins
Stars: ✭ 25,612 (+98407.69%)
Mutual labels:  ast, parser
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 (+1534.62%)
Mutual labels:  ast, parser
Tenko
An 100% spec compliant ES2021 JavaScript parser written in JS
Stars: ✭ 490 (+1784.62%)
Mutual labels:  ast, parser
Meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
Stars: ✭ 690 (+2553.85%)
Mutual labels:  ast, parser
xast
Extensible Abstract Syntax Tree
Stars: ✭ 32 (+23.08%)
Mutual labels:  ast, syntax-tree
Bblfshd
A self-hosted server for source code parsing
Stars: ✭ 297 (+1042.31%)
Mutual labels:  ast, parser
asty
Abstract Syntax Tree (AST) Data Structure
Stars: ✭ 28 (+7.69%)
Mutual labels:  tree, ast
Reshape
💠 transform html with javascript plugins
Stars: ✭ 314 (+1107.69%)
Mutual labels:  ast, syntax-tree
Astroid
A common base representation of python source code for pylint and other projects
Stars: ✭ 310 (+1092.31%)
Mutual labels:  ast, parser
Ratel Core
High performance JavaScript to JavaScript compiler with a Rust core
Stars: ✭ 367 (+1311.54%)
Mutual labels:  ast, parser
eval-estree-expression
Safely evaluate JavaScript (estree) expressions, sync and async.
Stars: ✭ 22 (-15.38%)
Mutual labels:  ast, expression
Astexplorer
A web tool to explore the ASTs generated by various parsers.
Stars: ✭ 4,330 (+16553.85%)
Mutual labels:  ast, parser
Verible
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.
Stars: ✭ 384 (+1376.92%)
Mutual labels:  syntax-tree, parser
Unist
Universal Syntax Tree used by @unifiedjs
Stars: ✭ 438 (+1584.62%)
Mutual labels:  ast, syntax-tree
Node Dependency Tree
Get the dependency tree of a module
Stars: ✭ 383 (+1373.08%)
Mutual labels:  ast, tree
Diffsitter
A tree-sitter based AST difftool to get meaningful semantic diffs
Stars: ✭ 89 (+242.31%)
Mutual labels:  ast, parser
Astq
Abstract Syntax Tree (AST) Query Engine
Stars: ✭ 89 (+242.31%)
Mutual labels:  ast, tree
astutils
Bare essentials for building abstract syntax trees, and skeleton classes for PLY lexers and parsers.
Stars: ✭ 13 (-50%)
Mutual labels:  ast, syntax-tree
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (+2076.92%)
Mutual labels:  ast, parser
Mdast
Markdown Abstract Syntax Tree format
Stars: ✭ 493 (+1796.15%)
Mutual labels:  ast, syntax-tree
1-60 of 1120 similar projects