QuestionMark.js

A tiny (<1kb), cross-browser, modal window that displays shortcut keys for your app when the user presses the ? key – similar to what happens on Twitter, Gmail, GitHub, etc.

This is an example page.

Press the ? key to see the modal.

More info:
GitHub repo and the blog post.

Made by Louis Lazaris. Use it for whatever you want.