A Witcher-themed rougelike game made in Java.
An in-browser IDE for the Piet programming language.
A NES emulator implemented in less than 2000 lines of code.
OSH now runs enough completion plugins and interactive plugins that I use it myself. This dogfooding uncovered a ton of issues, many of which I already fixed. I'm confident this will lead to other people being able to use the shell :)
Addis Augmented explores and documents historical, architectural and urban artifacts in the city of Addis Ababa through augmented reality.
In a bright corner of the internet people use MIDI to control robots. And until now we've all just kinda rolled with it. Some people have gone as far as figuring out how to efficiently pack float values into the strange 7 bit encoding that MIDI requires. However cool, I think we can do better. So lets dig in.
A CLI for creating "datamoshed" videos using compression artifacts.
A minimal Go AI modeled on AlphaGo. It became the basis of Minigo (https://github.com/tensorflow/minigo), which is maintained by the Tensorflow team.
Bidict not only provides high-performance, industrial-strength bidirectional mapping data structures for Python, but it includes a shocking amount of computing joy to boot. Take a closer look at bidict to illuminate some of Python's lesser-known and more under-appreciated darkest corners, and discover a few surprises along the way.