All options included, as well as the uitheme widget
https://github.com/Mottie/Keyboard
No-Library (pure JS), HTML, CSS, JavaScript
Add, remove, adjust any or all options so you can see how it works.
This fiddle demonstrates how to use julmot/mark.js with jQuery
jQuery (edge), HTML, CSS, JavaScript
See https://github.com/julmot/mark.js/issues/56
jQuery 3.1.0, HTML, CSS, JavaScript