Stenoboard is an open source stenographic keyboard.