Here’s a list of on-going projects that I’ve had the time and interest to invest myself in:

Workflow

VIMonad

bringing VIM philosophy to window management

rss-image-download

subscribe to RSS image feeds and download images automatically

Music

RPD

radio player daemon capable of streaming music from multiple services in the background

RPC

command line RPD client that integrates tightly with scripting languages

rpclrc

command line lyrics display for RPD

RPD-Alfred

Alfred extension for RPD control

mutagen-CLI

universal command line ID3 tagger/viewer

Web

Octopress-CLI

CLI command set for managing and updating Octopress

pinboard-sync

pinboard bookmark synchronization with local cache

Vim-script

pandoc-preview.vim

automatically recompile your pandoc article and preview it in your favorite pdf viewer

editexisting.vim

automatically jump to the existing VIM instance editing the same file (instead of showing the warning)

Communication

lynnard-bot

a chatter-bot with its own Wechat account

Robotics

Visionary Pioneer

Game

LN2D

a component-based gaming library for Objective-C

ChineseCowboy

an iOS platformer decorated with traditional Chinese ink painting

FifteenPuzzle

Android Fifteen Puzzle

Breakout

Java Breakout

Hangman

Java Hangman