Starred repositories
8-bit chip and system emulators in standalone C headers
High-performance durable, transactional embedded storage engine designed for flash and RAM optimization.
A compiler for an experimental programming language that produces tiny Linux binaries (ELF x86_64) without LLVM dependency!
A C/C++ single-file library for drop-in lightmap baking. Just use your existing OpenGL renderer to bounce light!
Duktape - embeddable Javascript engine with a focus on portability and compact footprint
Simple Pascal Interpreter - Based on ruslanspivak's project that was written in Python.
Diagrams showing relationships between Vulkan objects and how they're used.
Desktop environment in the browser
Chad Strings - The Chad way to handle strings in C.
One second to read GitHub code with VS Code.
A tiny compiler for a language featuring LL(2) grammar. 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 e…
XTulator is a portable, open source x86 PC emulator currently supporting the 8086 instruction set and 80186 extensions.
An attempt of a coaster tycoon simulator using Go
Repository for the book "Crafting Interpreters"
Tests and sample code for https://github.com/floooh/chips
A two-player game for fans of Pong and the Utah teapot!