Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imteekay/mini-typescript
A miniature model of the Typescript compiler, intended to teach the structure of the real Typescript compiler
compiler compiler-construction programming-language-theory type-system typescript
Last synced: 29 Jun 2024
![](https://github.com/imteekay.png)
https://github.com/ajeetdsouza/loxcraft
Language tooling for the Lox programming language.
bytecode bytecode-interpreter compiler compiler-construction compiler-design crafting-interpreters hacktoberfest interpreter lalrpop language-server-protocol lox lox-language programming-language repl rust scripting-language tree-sitter virtual-machine webassembly
Last synced: 29 Jun 2024
![](https://github.com/ajeetdsouza.png)
https://github.com/JuliaSymbolics/Metatheory.jl
Makes Julia reason with equations. General purpose metaprogramming, symbolic computation and algebraic equational reasoning library for the Julia programming language: E-Graphs & equality saturation, term rewriting and more.
compiler-construction compiler-optimization egraphs equality-saturation julia optimization programming-language symbolic symbolic-computation symbolic-manipulation term-rewriting
Last synced: 27 Jun 2024
![](https://github.com/JuliaSymbolics.png)
https://github.com/amirbawab/EasyCC-CPP
Easy Compiler Compiler written in C++
c-plus-plus compiler compiler-construction compiler-design lexical-analysis programming-language syntax-analysis
Last synced: 27 Jun 2024
![](https://github.com/amirbawab.png)
https://github.com/goccmack/gogll
Generates generalised LL (GLL) and reduced size LR(1) parsers with matching lexers
compiler-construction compiler-frontend context-free-grammars gll go golang lexer-generator lr-1 parser-generator rust rust-lang rustlang
Last synced: 13 Jun 2024
![](https://github.com/goccmack.png)
https://github.com/imteekay/crafting-an-interpreter
Crafting an interpreter/compiler with TypeScript.
compiler-construction compiler-design compilers javascript programming-language-theory typescript
Last synced: 12 Jun 2024
![](https://github.com/imteekay.png)
https://github.com/mgechev/tiny-compiler
A tiny evaluator and compiler of arithmetic expressions.
ast compiler compiler-construction compiler-principles interpreter
Last synced: 12 Jun 2024
![](https://github.com/mgechev.png)
https://github.com/namin/inc
an incremental approach to compiler construction
c compiler compiler-construction paper-implementations scheme x86
Last synced: 11 Jun 2024
![](https://github.com/namin.png)
https://github.com/RichardGong/PlayWithCompiler
A GeekTime course about constructing a compiler.
compilation compiler compiler-construction compiler-design
Last synced: 11 Jun 2024
![](https://github.com/RichardGong.png)
https://github.com/ghaiklor/awesome-internals
A curated list of awesome resources and learning materials in the field of X internals
awesome awesome-list books compiler-construction compiler-optimization compilers crankshaft databases guides internals interpreter network operating-systems paper resources
Last synced: 31 May 2024
![](https://github.com/ghaiklor.png)
https://github.com/lac-dcc/honey-potion
Writing eBPF programs with Elixir!
bpf bpftool c clang compiler compiler-construction compiler-design compilers ebpf elixir elixir-lang elixir-library framework libbpf linux linux-kernel metaprogramming network-monitoring optimizer tracing
Last synced: 30 May 2024
![](https://github.com/lac-dcc.png)
https://github.com/ashutoshbsathe/yacv
Yet Another Compiler Visualizer
compiler-construction compiler-design manim parsing python visualization-tools
Last synced: 02 May 2024
![](https://github.com/ashutoshbsathe.png)
https://github.com/mkchoi212/LBAC-Swift
Learn how to build a compiler by interacting with Let's Build a Compiler by Jack Crenshaw in Swift Playgrounds
compiler compiler-construction compiler-principles swift swift-playgrounds
Last synced: 22 Apr 2024
![](https://github.com/mkchoi212.png)
https://github.com/gboduljak/stanford-compilers-coursework
This is a repository of coursework project for the Stanford Compilers MOOC course. The result is a fully-working compiler for the COOL Programming Language.
compiler-construction compilers cool cool-compiler mips
Last synced: 18 Mar 2024
![](https://github.com/gboduljak.png)
https://github.com/dibyendumajumdar/ravi-compiler
Parser and compiler for Ravi and Lua
abstract-syntax-tree ast c compiler compiler-construction intermediate-representation lexer lua parser
Last synced: 17 Mar 2024
![](https://github.com/dibyendumajumdar.png)