• brevis: A functional artificial life simulator
  • FunImageJ: Functional programming for scientific image processing
  • Clojush: Contributor to Clojure implementation of the Push programming language.
  • breve: Contributor to breve: a 3D multiagent and artificial life simulator. See Jon Klein’s original implementation
  • Mush: Matlab implementation of the Push programming language.
  • clj-qrun: Open-source cluster parallelization software compatible with ROCKS and Pixar clusters