Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Short, simple, and interesting programs in Io, written in under an hour each.
Branch: master
Failed to load latest commit information.
2011/12 Fixing file endings for unix systems.
2012 Enigma machine.
lib auto
license auto
.gitignore auto Added die roller.

Io Codejams

This is a collection of small, simple, and interesting programs written in the Io programming language in under an hour each. I hope to have at least 3 a week up here.

More complex programs may take the form of a multi-part codejam, where each part is written in an hour. I don't know yet, we'll see where this goes.

If you have any questions, comments, or concerns, mail me at

All code is released under the license found under license/license.txt


  1. Each program (or part of a program) should be written in under an hour, using the Io programming language.

  2. Use of pre-written libraries is allowed.

  3. Each program should do something interesting.


These programs are by no means idiomatic or good Io programming practices. In many cases, idioms are followed, but when pressed for time, I use sloppy or ugly ways to do things. As such, do not expect good code quality out of these examples. These are just toys and prototypes.

Something went wrong with that request. Please try again.