All options included, as well as the uitheme widget
This fiddle demonstrates how to use julmot/mark.js with jQuery
No-Library (pure JS), HTML, CSS, JavaScript
https://github.com/Mottie/Keyboard
filltext.com demo