CppsharpTools and libraries to glue C/C++ APIs to high-level languages
Stars: ✭ 2,221 (+1068.95%)
Reduce.jlSymbolic parser generator for Julia language expressions using REDUCE algebra term rewriter
Stars: ✭ 172 (-9.47%)
Calcit EditorIntuitive S-expressions editing for Clojure(Script).
Stars: ✭ 158 (-16.84%)
NlcstNatural Language Concrete Syntax Tree format
Stars: ✭ 116 (-38.95%)
AstviewerPython Abstract Syntax Tree viewer in Qt
Stars: ✭ 101 (-46.84%)
Genetic ProgrammingSymbolic regression solver, based on genetic programming methodology.
Stars: ✭ 98 (-48.42%)
Fall Stars: ✭ 92 (-51.58%)
LibdparseLibrary for lexing and parsing D source code
Stars: ✭ 91 (-52.11%)
Syntax HighlighterSyntax Highlighter extension for Visual Studio Code (VSCode). Based on Tree-sitter.
Stars: ✭ 88 (-53.68%)
Decent MessupMess up js code in a different way
Stars: ✭ 84 (-55.79%)
Astexplorer.apphttps://astexplorer.net with ES Modules support and Hot Reloading
Stars: ✭ 65 (-65.79%)
CalyxA Ruby library for generating text with recursive template grammars.
Stars: ✭ 51 (-73.16%)
FssqldomLibrary for SQL parsing, AST manipulation and SQL generation in F#
Stars: ✭ 45 (-76.32%)
Metric Parser📜 AST-based advanced mathematical parser written by Typescript.
Stars: ✭ 26 (-86.32%)
MdastMarkdown Abstract Syntax Tree format
Stars: ✭ 493 (+159.47%)
UnistUniversal Syntax Tree used by @unifiedjs
Stars: ✭ 438 (+130.53%)
VeribleVerible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.
Stars: ✭ 384 (+102.11%)
JoernOpen-source code analysis platform for C/C++/Java based on code property graphs
Stars: ✭ 386 (+103.16%)
JavaparserJava 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+1990.53%)
HastHypertext Abstract Syntax Tree format
Stars: ✭ 344 (+81.05%)
KgtBNF wrangling and railroad diagrams
Stars: ✭ 312 (+64.21%)
Reshape💠 transform html with javascript plugins
Stars: ✭ 314 (+65.26%)
brightBlazing fast parser for BrightScript that gives you ESTree like AST
Stars: ✭ 28 (-85.26%)
ntastNotion Abstract Syntax Tree specification.
Stars: ✭ 101 (-46.84%)
CovfefeA parser for nondeterministic context free languages
Stars: ✭ 49 (-74.21%)
xastExtensible Abstract Syntax Tree
Stars: ✭ 32 (-83.16%)
ipymarkupNER, syntax markup visualizations
Stars: ✭ 108 (-43.16%)
astutilsBare essentials for building abstract syntax trees, and skeleton classes for PLY lexers and parsers.
Stars: ✭ 13 (-93.16%)
Concrete-Syntax-TreeConcrete Syntax Trees represent s-expressions with source information
Stars: ✭ 48 (-74.74%)
AstviewAstview is a graphical viewer for abstract syntax trees
Stars: ✭ 20 (-89.47%)
joernOpen-source code analysis platform for C/C++/Java/Binary/Javascript/Python/Kotlin based on code property graphs
Stars: ✭ 968 (+409.47%)
c-compilerA 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 (-80.53%)
unist-builderutility to create a new trees with a nice syntax
Stars: ✭ 52 (-72.63%)
go-tree-sitterGolang bindings for tree-sitter https://github.com/tree-sitter/tree-sitter
Stars: ✭ 137 (-27.89%)
languaA suite of language tools
Stars: ✭ 29 (-84.74%)
unist-util-maputility to create a new tree by mapping all nodes
Stars: ✭ 30 (-84.21%)
MarkdownSyntax☄️ A Type-safe Markdown parser in Swift.
Stars: ✭ 65 (-65.79%)
nlcst-to-stringutility to transform an nlcst tree to a string
Stars: ✭ 16 (-91.58%)
sastParse CSS, Sass, SCSS, and Less into a unist syntax tree
Stars: ✭ 51 (-73.16%)
unified-argsCreate CLIs for unified processors
Stars: ✭ 30 (-84.21%)
Unified☔️ interface for parsing, inspecting, transforming, and serializing content through syntax trees
Stars: ✭ 3,036 (+1497.89%)
EscayaAn blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (+14.21%)
FastFind in AST - Search and refactor code directly in Abstract Syntax Tree as you do with grep for strings
Stars: ✭ 194 (+2.11%)