This is your work, valued
fo. An experimental language which adds functional programming features to Go.
1.2kjobs. A persistent and flexible background jobs library for go.
498zoom. A blazing-fast datastore and querying engine for Go built on Redis.
311forms. A lightweight go library for parsing form data or json from an http.Request.
142vdom. A virtual dom implementation written in go which is compatible with gopherjs
92elara. Work-in-progress educational programming game
87people. A simple HTTP/JSON API written in Go using the Negroni middleware library and Zoom as a datastore.
12negroni-json-recovery. Middleware for negroni which catches panics and wraps them into a JSON response.
11liquid_time_ago_in_words. A rails-style time_ago_in_words filter for the liquid templating language
8blog-old. The old version of my blog, built with jekyll + octopress
7stringset. A simple and space-effecient Go implementation of a set of strings.
6fipple. A testing utility for go which lets you easily record and test http responses from any url
4doc_parser. A docx parser written in Ruby
4scribble. A tiny static blog generator written in go.
3jekyll-bootstrap-boilerplate. A boilerplate jekyll setup that includes a sass port of bootstrap. I use this as a starting point when designing static websites.
3gopherjs-router. A client-side router written in go that compiles to javascript via gopherjs
2editor. A minimal command line text editor written in go
2prtty. A small go library for logging things with color.
2confirm. A tiny but useful utility for confirming actions, typically used in user-executable scripts or makefiles.
2gopherchat. A peer-to-peer command line chat application built using golang. For science!
1xml_format. A simple command line tool for auto-formatting xml documents. Written in Ruby, and uses the ultra-fast libxml-ruby gem.
1bullhorn. An easy-to-use SMS and voice broadcast system. You can use it to keep clients who might not have internet access up-to-date.
1sample_app. Ruby on Rails Tutorial sample application
1calc. A simple command-line calculator program written in go. Good practice for interpreters/compilers.
1golearn-digit-recognition. Handwritten digit recognition in go using golearn
1gopherjs-live. Automatic watching and recompiling for gopherjs
1first_app. The first app created for the Ruby on Rails Tutorial
1todo-backend. A simple REST backend for a todoMVC application. Written in go.
1dependency-linearization. An experiment in finding a fast dependency linearization algorithm for go.
1Pedia. A simple command line tool for querying wikipedia using bash and dig.
1wemo. Go
1sids. Bracket website for fundraising for SIDS
1timelord. A Go library which allows manipulating time by monkey-patching time.Now
1go-benchmark-example. An example of how to benchmark and optimize go programs, in particular computing binomial coefficients.
1gopherjs-watch. A demo/prototype of two-way data binding with gopherjs
1zoom_example. An example of how to use my go+redis ORM library called zoom
1go-linkedlist. A sorted, doubly-linked list implementation written in Go
1martini-json-recovery. Middleware for martini which catches panics and wraps them into a JSON response.
1demo_app. Ruby on Rails Tutorial demo application
1