All Projects → Cppinsights → Similar Projects or Alternatives

731 Open source projects that are alternatives of or similar to Cppinsights

Zapcc
zapcc is a caching C++ compiler based on clang, designed to perform faster compilations
Stars: ✭ 1,109 (-19.75%)
Mutual labels:  llvm, clang
los
Los是一个c/c++语言编译型的虚拟机。它使用llvm/clang作为其前端,losld做后端对源代码进行编译,生成los指令文件。Los is a c/c++-compiled virtual machine. It uses llvm/clang as its front end, losld does the backend to compile the source code, and generates the los directive file.
Stars: ✭ 46 (-96.67%)
Mutual labels:  llvm, clang
dumb-obfuscator
Tutorial on how to write the dumbest obfuscator I could think of.
Stars: ✭ 147 (-89.36%)
Mutual labels:  llvm, clang
Avalonstudio
Cross platform IDE and Shell
Stars: ✭ 1,132 (-18.09%)
Mutual labels:  llvm, clang
Fcd
An optimizing decompiler
Stars: ✭ 622 (-54.99%)
Mutual labels:  llvm, clang
arch-packages
Arch Linux performance important packages
Stars: ✭ 27 (-98.05%)
Mutual labels:  llvm, clang
Clang Llvm Tutorial
clang & llvm examples, e.g. AST Interpreter, Function Pointer Analysis, Value Range Analysis, Data-Flow Analysis, Andersen Pointer Analysis, LLVM Backend...
Stars: ✭ 139 (-89.94%)
Mutual labels:  llvm, clang
proton-clang-build
A set of scripts to build optimized LLVM and binutils toolchains. See https://github.com/kdrag0n/proton-clang for prebuilts.
Stars: ✭ 30 (-97.83%)
Mutual labels:  llvm, clang
Go Ast Book
📚 《Go语法树入门——开启自制编程语言和编译器之旅》(开源免费图书/Go语言进阶/掌握抽象语法树/Go语言AST/凹语言)
Stars: ✭ 4,034 (+191.9%)
Mutual labels:  llvm, ast
Enzyme
High-performance automatic differentiation of LLVM.
Stars: ✭ 418 (-69.75%)
Mutual labels:  llvm, clang
Woboq codebrowser
Woboq CodeBrowser
Stars: ✭ 837 (-39.44%)
Mutual labels:  llvm, clang
Cclyzer
A tool for analyzing LLVM bitcode using Datalog.
Stars: ✭ 67 (-95.15%)
Mutual labels:  llvm
Constantine
A plugin for Clang compiler
Stars: ✭ 89 (-93.56%)
Mutual labels:  clang
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-95.22%)
Mutual labels:  ast
Ccache
ccache – a fast compiler cache
Stars: ✭ 1,128 (-18.38%)
Mutual labels:  clang
Estemplate
Proper (AST-based) JavaScript code templating with source maps support.
Stars: ✭ 95 (-93.13%)
Mutual labels:  ast
Libcxx Pretty Printers
GDB Pretty Printers for libc++ of Clang/LLVM
Stars: ✭ 89 (-93.56%)
Mutual labels:  llvm
Clang Callgraph
A tool based on clang which generates a call graph from a given C++ codebase
Stars: ✭ 65 (-95.3%)
Mutual labels:  clang
Astexplorer.app
https://astexplorer.net with ES Modules support and Hot Reloading
Stars: ✭ 65 (-95.3%)
Mutual labels:  ast
Astq
Abstract Syntax Tree (AST) Query Engine
Stars: ✭ 89 (-93.56%)
Mutual labels:  ast
Go2ast
Transform Go code into it's AST
Stars: ✭ 65 (-95.3%)
Mutual labels:  ast
Jsx Ast Utils
AST utility module for statically analyzing JSX
Stars: ✭ 89 (-93.56%)
Mutual labels:  ast
Clang Blueprint
🏰 Example C++11 CMake project that incorporates awesome Clang tooling 🐉
Stars: ✭ 63 (-95.44%)
Mutual labels:  clang
Diffsitter
A tree-sitter based AST difftool to get meaningful semantic diffs
Stars: ✭ 89 (-93.56%)
Mutual labels:  ast
Csstree
A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
Stars: ✭ 1,121 (-18.89%)
Mutual labels:  ast
M680x0 Llvm
M68K LLVM Port
Stars: ✭ 62 (-95.51%)
Mutual labels:  llvm
Llvm Sys.rs
Rust bindings to LLVM. (Mirror of https://gitlab.com/taricorp/llvm-sys.rs/)
Stars: ✭ 93 (-93.27%)
Mutual labels:  llvm
Ghdl
VHDL 2008/93/87 simulator
Stars: ✭ 1,285 (-7.02%)
Mutual labels:  llvm
Whack
The Whack Programming Language
Stars: ✭ 61 (-95.59%)
Mutual labels:  llvm
Uaiso
A multi-language parsing infrastructure with an unified AST
Stars: ✭ 86 (-93.78%)
Mutual labels:  ast
Astviewer
Python Abstract Syntax Tree viewer in Qt
Stars: ✭ 101 (-92.69%)
Mutual labels:  ast
Savior Source
source code for savior fuzzer
Stars: ✭ 100 (-92.76%)
Mutual labels:  llvm
Violations Lib
Java library for parsing report files from static code analysis.
Stars: ✭ 94 (-93.2%)
Mutual labels:  clang
Malc
Mal (Make A Lisp) compiler
Stars: ✭ 85 (-93.85%)
Mutual labels:  llvm
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 (-22%)
Mutual labels:  ast
I Pascal
A free Object Pascal language plugin for IntelliJ IDEA
Stars: ✭ 85 (-93.85%)
Mutual labels:  ast
Antara Gaming Sdk
Komodo Gaming Software Development Kit
Stars: ✭ 51 (-96.31%)
Mutual labels:  clang
Astpretty
Pretty print the output of python stdlib `ast.parse`.
Stars: ✭ 93 (-93.27%)
Mutual labels:  ast
Llvm Hs Examples
Examples for Haskell bindings to LLVM
Stars: ✭ 51 (-96.31%)
Mutual labels:  llvm
Llvm D
D bindings for LLVM
Stars: ✭ 50 (-96.38%)
Mutual labels:  llvm
Replace function name
LLVM IR编译时替换函数名
Stars: ✭ 50 (-96.38%)
Mutual labels:  llvm
Hippo
PHP standards checker.
Stars: ✭ 82 (-94.07%)
Mutual labels:  ast
Llvm Demo
A simple example of how LLVM can be used to gather static or dynamic facts about a program.
Stars: ✭ 48 (-96.53%)
Mutual labels:  llvm
Leekscript V2
A dynamically typed, compiled just-in-time programming language used in Leek Wars' AIs
Stars: ✭ 46 (-96.67%)
Mutual labels:  llvm
Faust
Functional programming language for signal processing and sound synthesis
Stars: ✭ 1,360 (-1.59%)
Mutual labels:  llvm
Redux Boilerplate Helpers
AST-based tool for automating Redux boilerplate
Stars: ✭ 94 (-93.2%)
Mutual labels:  ast
Likely
A compiler intermediate representation for image recognition and heterogeneous computing.
Stars: ✭ 81 (-94.14%)
Mutual labels:  llvm
Rellume
Lift x86-64 to performant LLVM IR
Stars: ✭ 45 (-96.74%)
Mutual labels:  llvm
Stoat
STatic (LLVM) Object file Analysis Tool
Stars: ✭ 44 (-96.82%)
Mutual labels:  llvm
Clang Wasm
How to build webassembly files with nothing other than standard Clang/llvm.
Stars: ✭ 81 (-94.14%)
Mutual labels:  clang
Graphql Factory
A toolkit for building GraphQL
Stars: ✭ 44 (-96.82%)
Mutual labels:  ast
Babel Plugin Ast
使用 babel 进行 AST 分析和处理
Stars: ✭ 44 (-96.82%)
Mutual labels:  ast
Pyast64
Compile a subset of the Python AST to x64-64 assembler
Stars: ✭ 93 (-93.27%)
Mutual labels:  ast
Clang Cfi Showcase
Sample programs that illustrate how to use control flow integrity with the clang compiler
Stars: ✭ 78 (-94.36%)
Mutual labels:  clang
Llvm2graphml
Explore LLVM Bitcode interactively using a graph database
Stars: ✭ 44 (-96.82%)
Mutual labels:  llvm
Processwarp
Stars: ✭ 43 (-96.89%)
Mutual labels:  llvm
Domtresat
Dominator Tree LLVM Pass to Test Satisfiability
Stars: ✭ 42 (-96.96%)
Mutual labels:  llvm
Tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+556.15%)
Mutual labels:  llvm
Csharp Eval Unity3d
C# Expression Parser for Unity3D
Stars: ✭ 102 (-92.62%)
Mutual labels:  ast
Esutils
utility box for ECMAScript language tools
Stars: ✭ 101 (-92.69%)
Mutual labels:  ast
61-120 of 731 similar projects