Babel🐠 Babel is a compiler for writing next generation JavaScript.
Stars: ✭ 40,109 (+43027.96%)
DoraDora VM
Stars: ✭ 371 (+298.92%)
Tiny CompilerA 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 (+356.99%)
ExprtkC++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (+223.66%)
MazuccA minimalist C compiler with x86_64 code generation
Stars: ✭ 437 (+369.89%)
MinijitA basic x86-64 JIT compiler written from scratch in stock Python
Stars: ✭ 185 (+98.92%)
Tiny CompilerA tiny evaluator and compiler of arithmetic expressions.
Stars: ✭ 680 (+631.18%)
Llvm Guide ZhUser Guides For those new to the LLVM system.(LLVM系统的新用户指南,中文翻译版)
Stars: ✭ 180 (+93.55%)
AsmjitMachine code generation for C++
Stars: ✭ 2,874 (+2990.32%)
PhplrtPHP Language Recognition Tool
Stars: ✭ 127 (+36.56%)
ModiscriptAcche din aa gaye
Stars: ✭ 888 (+854.84%)
BabygoGo compiler made from scratch, which can compile itself. It's going to be the smallest and simplest go compiler in the world.
Stars: ✭ 143 (+53.76%)
CubThe Cub Programming Language
Stars: ✭ 198 (+112.9%)
WagWebAssembly compiler implemented in Go
Stars: ✭ 177 (+90.32%)
Peachpyx86-64 assembler embedded in Python
Stars: ✭ 1,592 (+1611.83%)
MirA light-weight JIT compiler based on MIR (Medium Internal Representation)
Stars: ✭ 1,075 (+1055.91%)
CrustC compiler toolchain in Rust. [WIP, early development stage]
Stars: ✭ 150 (+61.29%)
LionessThe Lioness Programming Language
Stars: ✭ 155 (+66.67%)
PpciA compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
Stars: ✭ 210 (+125.81%)
Snapdragonsnapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (+93.55%)
DynarmicAn ARM dynamic recompiler.
Stars: ✭ 475 (+410.75%)
Ratel CoreHigh performance JavaScript to JavaScript compiler with a Rust core
Stars: ✭ 367 (+294.62%)
Mlmlself-hosted compiler for a subset of OCaml
Stars: ✭ 41 (-55.91%)
Charly VmFibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-29.03%)
JsdoctestRun jsdoc examples as doctests.
Stars: ✭ 80 (-13.98%)
AstqAbstract Syntax Tree (AST) Query Engine
Stars: ✭ 89 (-4.3%)
TypenovelA simple markup language to write novel with types.
Stars: ✭ 80 (-13.98%)
FennelLua Lisp Language
Stars: ✭ 1,225 (+1217.2%)
LibdparseLibrary for lexing and parsing D source code
Stars: ✭ 91 (-2.15%)
Jsx Ast UtilsAST utility module for statically analyzing JSX
Stars: ✭ 89 (-4.3%)
TigerTiger Compiler from "Modern Compiler Implementation in ML" by Andrew W. Appel
Stars: ✭ 77 (-17.2%)
RubyxRubyX compiles ruby to binary (in ruby), hoping to be that X times faster
Stars: ✭ 78 (-16.13%)
FeralFeral programming language reference implementation
Stars: ✭ 89 (-4.3%)
IdiolispA statically typed functional programming language
Stars: ✭ 78 (-16.13%)
YapypyYet another Python Python
Stars: ✭ 77 (-17.2%)
SchejeA little scheme implementation on top of Clojure
Stars: ✭ 92 (-1.08%)
DiffsitterA tree-sitter based AST difftool to get meaningful semantic diffs
Stars: ✭ 89 (-4.3%)
DeltaProgramming language focused on performance and productivity
Stars: ✭ 77 (-17.2%)
ChrysalispParallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...
Stars: ✭ 1,205 (+1195.7%)
GhdlVHDL 2008/93/87 simulator
Stars: ✭ 1,285 (+1281.72%)
Lang CLightweight C parser for Rust
Stars: ✭ 77 (-17.2%)
VabV Android Bootstrapper
Stars: ✭ 77 (-17.2%)
Evoasm.rbAn AIMGP (Automatic Induction of Machine code by Genetic Programming) engine
Stars: ✭ 91 (-2.15%)
NeatccA small arm/x86(-64) C compiler
Stars: ✭ 86 (-7.53%)
Show astAn IPython notebook plugin for visualizing ASTs.
Stars: ✭ 76 (-18.28%)
UaisoA multi-language parsing infrastructure with an unified AST
Stars: ✭ 86 (-7.53%)
Deps ReportGenerate reports about dependencies and dependents of your JavaScript/TypeScript files through an AST. It supports import and require statements.
Stars: ✭ 76 (-18.28%)
Univdisasmx86 Disassembler and Analyzer
Stars: ✭ 74 (-20.43%)
KtfKernel Test Framework
Stars: ✭ 93 (+0%)
Wasm ForthA Forth implementation compiling to WebAssembly.
Stars: ✭ 92 (-1.08%)
MrustcAlternative rust compiler (re-implementation)
Stars: ✭ 1,263 (+1258.06%)
Method logTrace the history of an individual method in a git repository (experimental)
Stars: ✭ 73 (-21.51%)
I PascalA free Object Pascal language plugin for IntelliJ IDEA
Stars: ✭ 85 (-8.6%)