All Projects → Cppast.net → Similar Projects or Alternatives

1323 Open source projects that are alternatives of or similar to Cppast.net

Vermin
Concurrently detect the minimum Python versions needed to run code
Stars: ✭ 218 (-4.39%)
Mutual labels:  ast, parser
Php Parser
A PHP parser written in PHP
Stars: ✭ 15,101 (+6523.25%)
Mutual labels:  ast, parser
Astexplorer.app
https://astexplorer.net with ES Modules support and Hot Reloading
Stars: ✭ 65 (-71.49%)
Mutual labels:  ast, parser
Php Parser
🌿 NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Stars: ✭ 400 (+75.44%)
Mutual labels:  ast, parser
Query Translator
Query Translator is a search query translator with AST representation
Stars: ✭ 165 (-27.63%)
Mutual labels:  ast, parser
Cmake Ide
Use Emacs as a C/C++ IDE
Stars: ✭ 661 (+189.91%)
Mutual labels:  clang, libclang
Irony Mode
A C/C++ minor mode for Emacs powered by libclang
Stars: ✭ 851 (+273.25%)
Mutual labels:  clang, libclang
Pyc Cfg
Pyc-cfg is a pure python control flow graph builder for almost all Ansi C programming language.
Stars: ✭ 29 (-87.28%)
Mutual labels:  ast, clang
Escaya
An blazing fast 100% spec compliant, incremental javascript parser written in Typescript
Stars: ✭ 217 (-4.82%)
Mutual labels:  ast, parser
Lioness
The Lioness Programming Language
Stars: ✭ 155 (-32.02%)
Mutual labels:  ast, parser
Ratel Core
High performance JavaScript to JavaScript compiler with a Rust core
Stars: ✭ 367 (+60.96%)
Mutual labels:  ast, parser
Sharpyaml
SharpYaml is a .NET library for YAML compatible with CoreCLR
Stars: ✭ 217 (-4.82%)
Mutual labels:  parser, dotnet-core
Javaparser
Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Stars: ✭ 3,972 (+1642.11%)
Mutual labels:  ast, parser
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (+148.25%)
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 (+86.4%)
Mutual labels:  ast, parser
Proposal Binary Ast
Binary AST proposal for ECMAScript
Stars: ✭ 831 (+264.47%)
Mutual labels:  ast, parser
Metric Parser
📜 AST-based advanced mathematical parser written by Typescript.
Stars: ✭ 26 (-88.6%)
Mutual labels:  ast, parser
Csstree
A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
Stars: ✭ 1,121 (+391.67%)
Mutual labels:  ast, parser
Postcss
Transforming styles with JS plugins
Stars: ✭ 25,612 (+11133.33%)
Mutual labels:  ast, parser
Libdparse
Library for lexing and parsing D source code
Stars: ✭ 91 (-60.09%)
Mutual labels:  ast, parser
Graphql Go Tools
Tools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (-57.89%)
Mutual labels:  ast, parser
Babylon
PSA: moved into babel/babel as @babel/parser -->
Stars: ✭ 1,692 (+642.11%)
Mutual labels:  ast, parser
Cppinsights
C++ Insights - See your source code with the eyes of a compiler
Stars: ✭ 1,382 (+506.14%)
Mutual labels:  ast, clang
Snapdragon
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (-21.05%)
Mutual labels:  ast, parser
Deoplete Clang
deoplete.nvim source for C/C++/Obj-C/Obj-C++ with clang-python3
Stars: ✭ 186 (-18.42%)
Mutual labels:  clang, libclang
Astroid
A common base representation of python source code for pylint and other projects
Stars: ✭ 310 (+35.96%)
Mutual labels:  ast, parser
Cub
The Cub Programming Language
Stars: ✭ 198 (-13.16%)
Mutual labels:  ast, parser
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (+32.02%)
Mutual labels:  ast, parser
Astexplorer
A web tool to explore the ASTs generated by various parsers.
Stars: ✭ 4,330 (+1799.12%)
Mutual labels:  ast, parser
Bblfshd
A self-hosted server for source code parsing
Stars: ✭ 297 (+30.26%)
Mutual labels:  ast, parser
Easyclangcomplete
💥 Robust C/C++ code completion for Sublime Text 3
Stars: ✭ 537 (+135.53%)
Mutual labels:  clang, libclang
Tenko
An 100% spec compliant ES2021 JavaScript parser written in JS
Stars: ✭ 490 (+114.91%)
Mutual labels:  ast, parser
Meriyah
A 100% compliant, self-hosted javascript parser - https://meriyah.github.io/meriyah
Stars: ✭ 690 (+202.63%)
Mutual labels:  ast, parser
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 (+1393.42%)
Mutual labels:  ast, parser
Php Parser
PHP parser written in Go
Stars: ✭ 787 (+245.18%)
Mutual labels:  ast, parser
Esprima
ECMAScript parsing infrastructure for multipurpose analysis
Stars: ✭ 6,391 (+2703.07%)
Mutual labels:  ast, parser
Color coded
A vim plugin for libclang-based highlighting of C, C++, ObjC
Stars: ✭ 841 (+268.86%)
Mutual labels:  clang, libclang
Tolerant Php Parser
An early-stage PHP parser designed for IDE usage scenarios.
Stars: ✭ 717 (+214.47%)
Mutual labels:  ast, parser
Spoon
Spoon is a metaprogramming library to analyze and transform Java source code (up to Java 15). 🥄 is made with ❤️, 🍻 and ✨. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Stars: ✭ 1,078 (+372.81%)
Mutual labels:  ast, parser
Cppast
Library to parse and work with the C++ AST
Stars: ✭ 1,003 (+339.91%)
Mutual labels:  ast, libclang
Cppast.codegen
An extensible library providing C# PInvoke codegen from C/C++ files for .NET
Stars: ✭ 65 (-71.49%)
Mutual labels:  parser, dotnet-core
CastXMLSuperbuild
Build CastXML and its dependencies (LLVM/Clang)
Stars: ✭ 32 (-85.96%)
Mutual labels:  ast, clang
Diffsitter
A tree-sitter based AST difftool to get meaningful semantic diffs
Stars: ✭ 89 (-60.96%)
Mutual labels:  ast, parser
I Pascal
A free Object Pascal language plugin for IntelliJ IDEA
Stars: ✭ 85 (-62.72%)
Mutual labels:  ast, parser
Elm Markdown
Pure Elm markdown parsing and rendering
Stars: ✭ 96 (-57.89%)
Mutual labels:  ast, parser
Lang C
Lightweight C parser for Rust
Stars: ✭ 77 (-66.23%)
Mutual labels:  ast, parser
Phplrt
PHP Language Recognition Tool
Stars: ✭ 127 (-44.3%)
Mutual labels:  ast, parser
Yacep
yet another csharp expression parser
Stars: ✭ 107 (-53.07%)
Mutual labels:  ast, dotnet-core
Json To Ast
JSON AST parser
Stars: ✭ 161 (-29.39%)
Mutual labels:  ast, parser
Method log
Trace the history of an individual method in a git repository (experimental)
Stars: ✭ 73 (-67.98%)
Mutual labels:  ast, parser
Dstep
A tool for converting C and Objective-C headers to D modules
Stars: ✭ 177 (-22.37%)
Mutual labels:  clang, libclang
Participle
A parser library for Go
Stars: ✭ 2,302 (+909.65%)
Mutual labels:  ast, parser
Flora Sql Parser
Parse SQL (select) statements into abstract syntax tree (AST) and convert ASTs back to SQL.
Stars: ✭ 186 (-18.42%)
Mutual labels:  ast, parser
Cppsharp
Tools and libraries to glue C/C++ APIs to high-level languages
Stars: ✭ 2,221 (+874.12%)
Mutual labels:  clang, parser
cxxd
C/C++ language server implemented on top of Clang frontend.
Stars: ✭ 145 (-36.4%)
Mutual labels:  libclang, clang
bootstrap
Bootstrap Go bindings for Clang's C API
Stars: ✭ 18 (-92.11%)
Mutual labels:  libclang, clang
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-71.05%)
Mutual labels:  ast, parser
Command Line Api
Command line parsing, invocation, and rendering of terminal output.
Stars: ✭ 2,418 (+960.53%)
Mutual labels:  parser, dotnet-core
Dpp
Directly include C headers in D source code
Stars: ✭ 189 (-17.11%)
Mutual labels:  clang, libclang
Tatsu
竜 TatSu generates Python parsers from grammars in a variation of EBNF
Stars: ✭ 198 (-13.16%)
Mutual labels:  ast, parser
1-60 of 1323 similar projects