Writing a compiler in a week-end
☆454Jan 14, 2026Updated 2 months ago
Alternatives and similar repositories for tinycompiler
Users that are interested in tinycompiler are comparing it to the libraries listed below
Sorting:
- Can I make an *optimizing* compiler under 1k lines of code?☆70Feb 21, 2025Updated last year
- Solver for Inverse PDE Problems☆13Nov 17, 2024Updated last year
- Virtual Linux soundcard driver☆29May 6, 2024Updated last year
- Tiny raytracer with stochastic sampling and thin lens model☆18Aug 8, 2021Updated 4 years ago
- A window system for resource-constrained devices☆113Mar 1, 2026Updated 2 weeks ago
- This repository will eventually hold the supplemental data and code for the paper: "" which will be presented at SIGGRAPH 2022☆27Jul 25, 2022Updated 3 years ago
- A simple serial console utility☆17Jun 30, 2023Updated 2 years ago
- The ultimate mesh handling library☆61Mar 4, 2026Updated 2 weeks ago
- A simple multitasking OS kernel☆109Feb 4, 2026Updated last month
- By a programmer for programmers☆221Dec 4, 2023Updated 2 years ago
- A brief computer graphics / rendering course☆5,303Jul 7, 2023Updated 2 years ago
- A self-hosting and educational C optimizing compiler☆1,353Feb 9, 2026Updated last month
- Recovery of 1967 code for doing fourier analysis.☆16Dec 4, 2024Updated last year
- Concurrency Primer☆101Jun 25, 2025Updated 8 months ago
- self education and historical research of the C++ compiler cfront v3☆16May 11, 2022Updated 3 years ago
- Tiny parser combinators library written in Python.☆18May 20, 2025Updated 10 months ago
- C23 compiler with C2y/GNU extensions for x86-64 Linux/BSD, written in C99☆242Updated this week
- k/simple is a bare minimum k interpreter for learning purposes by arthur whitney☆462Jun 1, 2025Updated 9 months ago
- sce -- minimalist console editor (no highlighting, no plugins, no modes, no Emacs)☆15Aug 14, 2024Updated last year
- A minimalist RISC-V system emulator capable of running Linux kernel with efficient event-driven scheduling☆292Jan 3, 2026Updated 2 months ago
- A brief computer graphics / rendering course☆2,412Feb 22, 2023Updated 3 years ago
- ⚙️ C99-compatible multipass compiler written in TypeScript with GCC extensions support. Features a handcrafted left-recursive parser, cus…☆408Oct 14, 2024Updated last year
- My WebAssembly VM☆76Jan 26, 2026Updated last month
- A brief computer graphics / rendering course☆23,342Nov 21, 2025Updated 4 months ago
- A red-black tree implementation☆42Oct 15, 2025Updated 5 months ago
- A Simple showcase for the Sea-of-Nodes compiler IR☆849Mar 9, 2026Updated last week
- A C11 compiler for the discrete logic computer☆21Apr 3, 2024Updated last year
- Compact and Efficient RISC-V RV32I[MAFC] emulator☆544Mar 7, 2026Updated last week
- Compiler for the Jill programming language (an alternative to Jack from the nand2tetris course)☆81Mar 11, 2025Updated last year
- Atmospheric scattering written in C++ using OpenGL☆15Aug 27, 2021Updated 4 years ago
- Sili - a collection of cross-platform single-header libraries for modern C/C++ programming.☆140Jul 11, 2025Updated 8 months ago
- A functional, content-addressable programming language.☆454Aug 8, 2025Updated 7 months ago
- A tiny hand crafted CPU emulator, C compiler, and Operating System☆1,113Dec 16, 2020Updated 5 years ago
- Real-Time Path Guiding Using Bounding Voxel Sampling☆33Jul 30, 2024Updated last year
- A flexible Python Kconfig implementation☆18Mar 1, 2026Updated 2 weeks ago
- A FORTH in 340 bytes — the smallest real programming language ever as of yet.☆630Aug 18, 2024Updated last year
- Stack based virtual machine☆42May 10, 2015Updated 10 years ago
- Repository for the blog post series "Rendering like it's 1996"☆147Jan 28, 2023Updated 3 years ago
- Real programming languages in 50 lines of code☆350Nov 13, 2024Updated last year