Peter Hayes's repositories
instrumental.js
Easy-to-use sample playback for use with music apps
EarTraining
A game to help you learn ear training and become a better musician!
itslikebutfor
It's like X, but for Y!
scrabblewords
Algorithm to find all words in a given hand from a given dictionary.
TheLibraryOfBabel
Based on "The Library Of Babel", by Jorge Luis Borges
blackjack
A blackjack game that mimics the old solitaire theme
canvas-astar.js
A demonstration of the A* pathfinding algorithm using canvas.
data-structures
For my reference, an implementation of several data structures
fiveinarow
A version of the Chinese game Wuziqi (five-in-a-row) using backbone and firebase.
mathmiscellany
Solutions to math problems that I think of.
my-tunes
a simple music player app in backbone
PrefixTree
A prefix tree for T9 - style completion.
reaper
manages serializers/deserializers for API content-types/media-types
TunesmithDeploy
build version of tunesmith
urlShortener
A url shortener app, written in Angular and Sinatra.
web-historian
A web archiver similar to archive.org, written in Angular