• Skip to main content
  • Skip to secondary navigation

Ken Liu, Writer

Author of The Grace of Kings and The Paper Menagerie

  • Home
  • News
  • Books
  • Short Fiction
  • About
  • Other Writings
  • Adaptations
  • Talks
  • Events
  • Translations
  • Shop

Software

Commercial

Lisa and I develop apps for iOS and Android devices under the business name Crimson Hammer Software. Please check it out.

Crimson Hammer Logo

Non-Commercial

Just some software I’ve written for personal use.

  • Genome Sketch: a little script to draw pictures by treating DNA sequences as Etch A Sketch-style directions. Some examples can be seen here.
  • NumberPad: a quick-and-dirty calculator inspired by bc and Acqualia’s Soulver.
  • Hanzi Generator: a simple CGI program that generates (crude) renderings of new Chinese characters based on Unicode Ideographic Description Sequences.
  • JLisp51 (Lisp51 in Java): A toy Lisp interpreter in Java.

Legacy

Below are a couple of old Java programs that I wrote a long time ago to learn the language. Mainly still here for sentimental reasons.

  • The Game of Life: Try the “2334” and “2344” rule sets for some interesting variations.
  • Puzzle Solver: Solves the Apple sliding puzzle with A* search.

Copyright © 1996–2026 Ken Liu