WebAssembly dev at Fastly, compilers, runtimes, debuggers, stdlibs, language enthusiast, tired person
expected. C++11/14/17 std::expected with functional-style extensions
1.9koptional. C++11/14/17 std::optional with functional-style extensions and reference support
922minidbg. A mini x86 linux debugger for teaching purposes
653sdb. Source code for the book Building a Debugger
380vizh. An esoteric visual language that takes image files as input based on a multi-tape turing machine, designed for compatibility with C.
232function_ref. A lightweight, non-owning reference to a callable.
185actions-eleventy. GitHub Action for generating a static website with Eleventy
120typeclasses. Future C++ implementation of Rust-like trait objects with no boilerplate
119cpp-documentation-example. An example of setting up Sphinx for C++ and building with CMake and Read the Docs
103ranges. Ranges that didn't make C++20
97non-binary. 💛♡♥💜
88libelfin. C++11 ELF/DWARF parser
81tl. A bunch of small C++ utilities
74generator. Single-header, ranges-compatible generator type built on C++20 coroutines
71caginator. TypeScript
43dwarbf. A Brainfuck interpreter embedded inside DWARF debug information
41secret-hitler-strategies. Unofficial Secret Hitler strategy guide
37etkf. Embarrassingly templated keyboard framework
34enjamb. An esoteric programming language where it's not what's in your lines that matters — it's where you break them.
29dltrace. A demonstration of tracing dynamic library loading and unloading on Linux.
20tartanllama.github.io. CSS
17writing-a-linux-debugger.
15guy-fighter. Demonstration of a plugin system using WASM components
13piscrn. A screenshot server, library, and command-line utility for the Raspberry Pi
12lameduck. Terrible Brainfuck to x64 compiler developed live in an hour
11advent-of-code-2020. Rust
10icu-emscripten. Binaries and headers for ICU built for Emscripten
7rustcpp. Rust
7aoc-2021. C++
6cppquiz17. Porting questions on cppquiz.org to C++17
5cpplinks. A categorized list of C++ resources.
5aoc-2022. C++
5koura. A C++ text template engine.
5li1I. A domain-specific programming language for integer calculations. Includes LLVM-based compiler.
4jork. C++
4retroman. LaTeX template for writing retro-style technical manuals
4tl-docs. Documentation for the tl libraries
3tl-cmake. CMake
3cpppaperbot. Python
3advent-of-code-2018. C++
3amer. A C++17 static website generator
3cpp17features. C++ features jump start
3cppcon-cmake. CMake
3pet_bee. Lua
3shotts. C++
2sybrand.ink. HTML
2umoria. Moria: a roguelike Dungeon Crawler game | Umoria Source Code
2lines-of-action. An AI client and GUI server for Lines of Action
1caginator-test.
1azure-keyvault-encryption-test. C++
1presentation_optional_expected. CSS
1