This is your work, valued

Tristan Penman

Elite
@tristanpenman

Hacker at ♡

valijson. Header-only C++ library for JSON Schema validation, with support for many popular parsers

420

n-puzzle. Single-page web app for learning about graph search algorithms, such as Depth-First Search and A* Search

48

chordial. A simple Scala implementation of Chord, a distributed lookup protocol

23

go-cast. An implementation of the Google Cast protocol in Golang

20

n64-heart-rust. Examples for using Rust on the N64

18

docker-php-webdriver. Docker image for php-webdriver

13

docker-wordpress. Docker image for a minimal WordPress environment

13

lung-segmentation. Python scripts to perform lung segmentation on a CT scan and view the output using OpenGL

9

asteroids. Asteroids clone written in C and ported to the web using Emscripten

8

asteroids64. Nintendo 64 port of my Asteroids clone

7

chaos. Level editor for Sonic The Hedgehog ROMs, inspired by Brett Kosinski's level editor of the same name

7

chromecast-tools. Tools that can be used on a rooted Chromecast to provision device certificates 👀

5

inspect. Simple spreadsheet formula parser / REPL, written in C++, using Ragel and Lemon

5

ruby-cpp-examples. Example code for Extending Ruby using C++ talk

4

visitor-pattern. Notes from a micro-talk about using the Visitor Pattern in C++

4

cuda-examples. A collection of CUDA example code

3

snippets. Various snippets, notes and cheatsheets from problems I've worked on

3

microcalc. A parser for simple arithmetic expressions, implemented in C++ using Lemon and Ragel

3

algorithms. Various algorithms, data structures, and coding interview questions

2

node-castv2. An implementation of the Chromecast CASTV2 protocol

2

ruby-type-checking. Random experiments in Ruby Type Checking

2

json-preprocessor. JSON Preprocessor library / CLI for constructing JSON documents from templates, written in Python

2

rover-kit. A toy rover that can respond to commands over Wi-Fi and send back readings from ultrasonic distance sensors

1

fpga-basics. Some simple FPGA projects, targeting Xilinx Spartan 6 based Papilio Pro boards

1

marian-rknn. Python and C++ implementations of MarianMT that run on the Rockchip NPU

1

chaos-qt. A C++ / Qt port of Brett Kosinski's Chaos level editor for Sonic The Hedgehog ROMs

1