The modern virtual keyboard for React\n Customizable. Responsive. Lightweight.\n \n \n \n \n \n \n\n \n \n View Demos\n \n \n Documentation\n \n \n \n \n Explore articles\n {{blogArticles}}\n \n \n\n \n \n Simple-keyboard is a fast, dependency-free and customizable virtual keyboard for rich and snappy web applications.\n \n Features\n \n Supports React without the need for extra plugins.\n Many options and methods to enhance customization.\n Flex-box layout for easy styling.\n Supports Modules such as Autocorrect, Input Mask, among others.\n Ability to style a group of buttons independently, for advanced layouts.\n Great for all types of apps (Kiosks, gamepad-controlled apps, etc).\n Multi-keyboard instance support.\n Ready to use implementation demos.\n And more.\n \n \n\n \n Supported Languages\n \n Arabic\n Burmese\n Chinese\n Czech\n English\n French\n Georgian\n German\n Hebrew\n Hindi\n Italian\n Japanese\n Kannada\n Korean\n Russian\n Sindhi\n Spanish\n Thai\n Turkish\n Ukrainian\n Urdu\n \n \n \n \n \n \n\n\n
Simple-keyboard is a fast, dependency-free and customizable virtual keyboard for rich and snappy web applications.\n \n Features\n \n Supports React without the need for extra plugins.\n Many options and methods to enhance customization.\n Flex-box layout for easy styling.\n Supports Modules such as Autocorrect, Input Mask, among others.\n Ability to style a group of buttons independently, for advanced layouts.\n Great for all types of apps (Kiosks, gamepad-controlled apps, etc).\n Multi-keyboard instance support.\n Ready to use implementation demos.\n And more.\n \n \n\n \n Supported Languages\n \n Arabic\n Burmese\n Chinese\n Czech\n English\n French\n Georgian\n German\n Hebrew\n Hindi\n Italian\n Japanese\n Kannada\n Korean\n Russian\n Sindhi\n Spanish\n Thai\n Turkish\n Ukrainian\n Urdu\n \n \n \n \n \n \n\n\n