I came across a JavaScript library for managing keyboard shortcuts called Mousetrap. It is open source, has no other dependancies, includes a nice set of features, and is reasonably small.
There are two sites that I specifically use keyboard shortcuts in everyday: Gmail and Feedly. While I only use a handful of the available shortcuts, the ones that I do use are extremely helpful. Time for me to start adding a few keyboard shortcuts to internal sites I use at work.