{"library":"simple-keyboard","type":"library","category":null,"description":"Simple-Keyboard is a robust, lightweight, and highly customizable JavaScript virtual keyboard library designed for web applications. Currently at version 3.8.133, it maintains a stable release cadence with frequent updates addressing bugs and adding features. Key differentiators include broad browser compatibility (down to IE11 with specific bundles), built-in TypeScript support since v3.0.0, and a modular architecture allowing extensions for autocorrect, input masks, and key navigation. It is designed to be framework-agnostic, easily integrating into vanilla JavaScript, React, Angular, and Vue projects, providing an on-screen input solution suitable for touchscreens, kiosks, and general web input fields.","language":"javascript","status":"active","version":"3.8.133","tags":["javascript","es6","digital","keyboard","onscreen","virtual","screen-keyboard","component","typescript"],"install":[{"cmd":"npm install simple-keyboard","imports":["import SimpleKeyboard from 'simple-keyboard';","import type { KeyboardOptions } from 'simple-keyboard';","import 'simple-keyboard/build/css/index.css';"]},{"cmd":"yarn add simple-keyboard","imports":[]},{"cmd":"pnpm add simple-keyboard","imports":[]}],"homepage":"https://simple-keyboard.com","github":"https://github.com/hodgef/simple-keyboard","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/simple-keyboard","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/simple-keyboard/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}