Meet the slick virtual keyboard for Javascript

Compatible with your ES6, React, Vue, Angular or jQuery projects


Features you'll love

  • Compatible with your favorite frameworks and libraries
  • Multiple languages supported
    • Arabic
    • Chinese
    • English
    • French
    • German
    • Hindi
    • Japanese
    • Korean
    • Russian
    • Sindhi
    • Spanish
    • Thai
    • Urdu
  • No dependencies, tiny size

    simple-keyboard is coded in pure ES6 JS. No need for extra libraries to get started.

  • Focused on customization and flexibility

    simple-keyboard makes it easy to adapt the look and functionality of your virtual keyboard.

  • Extensible
    simple-keyboard supports modules that enhance the experience, such as autocorrect and more.

Getting Started

The simple-keyboard installation docs will get you going in a breeze.