dumb-obfuscatorTutorial on how to write the dumbest obfuscator I could think of.
MetaCGMetaCG offers an annotated whole program call-graph tool for Clang/LLVM.
heyoka.pyPython library for ODE integration via Taylor's method and LLVM
marsMinimal language with type inference, structures, control flow, and more.
azulaA fast, statically typed compiled language
contechThe Contech analysis framework provides the means for generating and analyzing task graphs that enable computer architects and programmers to gain a deeper understanding of parallel programs.
CSCD70CSCD70 Compiler Optimization
ugoµGo编程语言(从头开发一个迷你Go语言编译器)
tinylangTiny玩具语言(Go语言实现/包含Tiny编译器/CASL汇编器/COMET虚拟机/调试器/支持WebAssembly/LLVM)
geodeThe Geode Programming Language
llrlAn experimental Lisp-like programming language
EmbedSanitizerEmbedSantizer is a runtime race detection tool which extends ThreadSanitizer to detect data races in 32-bit ARM applications.
vuoA realtime visual programming language for interactive media.
DachsDachs; A Doggy 🐶 Programming Language
qbiccExperimental static compiler for Java programs.
nballerina-cppBallerina compiler backend that generates platform-specific executables.
noccA LLVM based self-hosting C compiler
linuxLinux kernel source tree
neo-cYet another modern compiler. It is also C compiler. Using LLVM wih boehmGC
FastLuaLua trace JIT compiler using LLVM-C
suicideLLVM pass that detects one undefined behavior, and emits code to delete your hard drive
expressiExpression-oriented toy programming language written in Rust
LesmaThe Lesma Programming Language
SCAFA Speculation-Aware Collaborative Dependence Analysis Framework
EffectiveSanRuntime type and bounds-error checking for C/C++
Kernel-Compile-ScriptThis is a collection of scripts aimed at streamlining the process of kernel compilation for improved efficiency and effectiveness.
vicisManipulate LLVM-IR in Pure Rust