Short, simple, and interesting programs in Io, written in under an hour each.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

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.