I've put together a couple of other demos: Basic event listening Editing with a large table Integration with an HTML form Integration with DataTables Usage Using KeyTable on a plain HTML is as simple as creating a new object: var keys = new KeyTable(); By default, KeyTable will attach itself to the first table it finds in the DOM with the class 'KeyTable' and apply basic navigation controls. There