Edinburgh, United Kingdom

Sy Brand

Elite
@TartanLlama

WebAssembly dev at Fastly, compilers, runtimes, debuggers, stdlibs, language enthusiast, tired person

expected. C++11/14/17 std::expected with functional-style extensions

1.9k

optional. C++11/14/17 std::optional with functional-style extensions and reference support

922

minidbg. A mini x86 linux debugger for teaching purposes

653

sdb. Source code for the book Building a Debugger

380

vizh. An esoteric visual language that takes image files as input based on a multi-tape turing machine, designed for compatibility with C.

232

function_ref. A lightweight, non-owning reference to a callable.

185

actions-eleventy. GitHub Action for generating a static website with Eleventy

120

typeclasses. Future C++ implementation of Rust-like trait objects with no boilerplate

119

cpp-documentation-example. An example of setting up Sphinx for C++ and building with CMake and Read the Docs

103

ranges. Ranges that didn't make C++20

97

non-binary. 💛♡♥💜

88

libelfin. C++11 ELF/DWARF parser

81

tl. A bunch of small C++ utilities

74

generator. Single-header, ranges-compatible generator type built on C++20 coroutines

71

caginator. TypeScript

43

dwarbf. A Brainfuck interpreter embedded inside DWARF debug information

41

secret-hitler-strategies. Unofficial Secret Hitler strategy guide

37

etkf. Embarrassingly templated keyboard framework

34

enjamb. An esoteric programming language where it's not what's in your lines that matters — it's where you break them.

29

dltrace. A demonstration of tracing dynamic library loading and unloading on Linux.

20

tartanllama.github.io. CSS

17

writing-a-linux-debugger.

15

guy-fighter. Demonstration of a plugin system using WASM components

13

piscrn. A screenshot server, library, and command-line utility for the Raspberry Pi

12

lameduck. Terrible Brainfuck to x64 compiler developed live in an hour

11

advent-of-code-2020. Rust

10

icu-emscripten. Binaries and headers for ICU built for Emscripten

7

rustcpp. Rust

7

aoc-2021. C++

6

cppquiz17. Porting questions on cppquiz.org to C++17

5

cpplinks. A categorized list of C++ resources.

5

aoc-2022. C++

5

koura. A C++ text template engine.

5

li1I. A domain-specific programming language for integer calculations. Includes LLVM-based compiler.

4

jork. C++

4

retroman. LaTeX template for writing retro-style technical manuals

4

tl-docs. Documentation for the tl libraries

3

tl-cmake. CMake

3

cpppaperbot. Python

3

advent-of-code-2018. C++

3

amer. A C++17 static website generator

3

cpp17features. C++ features jump start

3

cppcon-cmake. CMake

3

pet_bee. Lua

3

shotts. C++

2

sybrand.ink. HTML

2

umoria. Moria: a roguelike Dungeon Crawler game | Umoria Source Code

2

lines-of-action. An AI client and GUI server for Lines of Action

1

caginator-test.

1

azure-keyvault-encryption-test. C++

1

presentation_optional_expected. CSS

1
51
Apply