Hi

I'm Craig McIlwrath

I like to program. I mainly code in JavaScript, but I'm comfortable with several other languages. You can read more about them here. Check out my projects to see what I'm working on.

projects

Here are some of my latest projects. To see (almost) everything else, take a look at my github profile.

sketch roulette

A multiplayer web-app game about drawing.

Tap card for more info

Github Repo
raytracing

A raytraced 3d-rendering engine. Uses ray marching, constructive solid geometry, and has support for a few materials.

Tap card for more info

Github Repo
tokenary

A JavaScript text tokenizer library.

Tap card for more info

Github Repo
electric fields

A web page that visualizes 2d electric fields from point charges. View it live.

Tap card for more info

Github Repo
ski heat map

Command line tool to generate maps showing where you have skied the most.

Tap card for more info

Github Repo