Client-side CoffeeKup (crème)
Doing everything on the client. Lots of flexibility but a fatty download.