KeyboardJS is a library for use in the browser (node.js compatible). It Allows developers to easily setup key bindings. Use key combos to setup complex bindings. KeyboardJS also provides contexts. Contexts are great for single page applications. They allow you to scope your bindings to various parts of your application. Out of the box keyboardJS uses a US keyboard locale. If you need support for a different type of keyboard KeyboardJS provides custom locale support so you can create with a locale that better matches your needs.

KeyboardJS is available as a NPM module for use with browserify (or in node.js). If you don't use browserify you can simply include keyboard.js or keyboard.min.js from the dist folder in this repo. These files are UMD wrapped so they can be used with or without a module loader such as requireJS.

Code Quality Rank: L3
Monthly Downloads: 0
Programming language: JavaScript
License: MIT License

KeyboardJS alternatives and related libraries

Based on the "Keyboard Wrappers" category

Do you think we are missing an alternative of KeyboardJS or a related project?

Add another 'Keyboard Wrappers' Library

KeyboardJS Recommendations

I think, that you are not right. Let's discuss. Write to me in PM.
It is a pity, that now I can not express - I hurry up on job. I will return - I will necessarily express the opinion.
Matchless topic, it is very interesting to me))))
I am assured, that you are not right.

Have you used KeyboardJS? Share your experience. Write a short recommendation and KeyboardJS, you and your project will be promoted on Awesome JavaScript.
Recommend KeyboardJS

Recently added KeyboardJS resources

Do you know of a useful tutorial, book or news relevant to KeyboardJS?
Be the first to add one!