Morgan Creekmore

Projects and Personal Website

GitHub Twitter Blog Contact


Linux in a browser, uses websockets to communicate with a virtual machine that runs a Linux Kernel with BusyBox and a C compiler. It uses term.js in the browser to emulate a xterm interface to the virtual machine.


Steam chat web interface based on steamgo.


Port of SteamKit2 to Go.


A gravity particle simulation in three.js.


Game server control interface, a system for managing multiple game servers on multiple boxes.

Source Player List

Source Player List is a replacement for the players list in steam. It pulls data from gameME to display the servers and players.


High School senior project for a mind controlled robotic arm, using Emotiv Headset and homemade robotic arm.

Orignal Theme by mattgraham