A Lazy Sequence

Code

The following lists some of projects I have released over the years. All these (and some other scraps) are available via my Github profile.

(inc clojure-brush)

A structure aware Clojure brush for Syntax Highlighter. Syntax Highlighter is a javascript library for in browser highlighting of source code. This brush provides smart highlighting for the Clojure programming language by implementing a full parser.

Necessary-evil

Necessary Evil is a library for writing XML-RPC clients and servers in Clojure. The library is built on top of Ring and from version 2.0.0 supports Clojure 1.2.1 and 1.3.

Color.js

This implements a fairly simple Color API for use in Javascript applications. Will automatically convert between RGB and HSV as needed. Each operation returns a new object.

Burningbot

Burningbot is the IRC bot for the #burningwheel channel. Maintenance is sporadic.

Picoparse

No longer actively maintained.

Picoparse is a Python parser combinator library. It is very small, very expressive, and not especially fast. It lets you create parsers quickly and in pure Python, no regular expressions or new language to learn.

Undermined

No longer actively maintained.

Undermined is an unfinished but playable and mostly attractive minesweeper game for Apple’s Dashboard.